Home
Download
Purchase
Product Information
FAQs

What Users Are Saying
Registration Key Recovery
Salty Brine Products
Tech Support
View Help
Windows 10  folder and file compare and sync software

 Download a Free 30-Day Trial of FolderMatchBuy Now - Only $35

Version
Changes
4.2.9
  • FIXED: Resolved Divide by Zero errors during copy operations.
  • FIXED: Resolved Error #438 in frmSyncClock_CheckSystemClockUsingNTP error
  • FIXED: Error log entries for rename failures incorrectly showed a status of RENAME SUCCEEDED
  • IMPROVED: Upgraded third-party class, cTaskDialog, to version v1.2 R2. This class is used to display dialog windows.
  • FIXED: Resolved Error #13 Type Mismatch error in modRecentComparisons.LoadRecentComparisons due to non-standard regional date/time formats
  • FIXED: Resolved issue where grids on View Subfolder Differences window would auto-scroll horizontally when scrolled vertically.
  • FIXED: Resolved issue where first character in Korean word ('최) was missing from a filename on the View Subfolder Differences window.
  • IMPROVED: Added Windows' elevated permission shield overlay to Sync Clock button to visually show that user must 'Run as Administrator' to use that tool.
  • IMPROVED: Tested, optimized, and fixed the file/folder specification parsing routines for Unicode handling
  • IMPROVED: Added EV Code Sign certificate to executable and installer
4.2.8
  • FIXED: Windows which are not re-sizable no longer load/set previous dimensions when opened
  • FIXED: "Open with Associated App" menu option now works with file types which don't have an "Open" verb associated with them such as font files.
4.2.7
  • FIXED: Reset Settings menu option on Start Page was not restoring default window position and size.
  • FIXED: Sync appears to lock up for some users with multiple monitors. 
4.2.5
  • FIXED: "Subscript out of range" error in modiGridHelper.PrintFolderCompareGrid when printing folder compare results.
4.2.4
  • FIXED: Resolved Overflow error in fmrFindDuplicates.FormResize
  • CHANGED: Changed how we get,set, and store folder/file timestamps (both universal coordinated time and timezone-specific local time)
  • FIXED: Registry access error message during startup now displays text rather than "RES DLL HANDLE: "
  • FIXED: Creation of nested folder paths in UNC notation was not working correctly.
  • CHANGED: Changed BlueSnap BuyNow link structure.
  • FIXED: Compare Folders issue when folder paths contained leading/trailing spaces
  • FIXED: Error #5 in modDateTime.SystemTimeToVBDate
  • IMPROVED: How illegal duplicate file/folder names during a folder enumeration are handled.
4.2.3
  • FIXED: "Unable to Delete" message when pressing delete key to edit a folder path on Compare Folders window. (Removed menu keyboard shortcuts)
  • ADDED: Added hasNext() method to all collection iterators.
  • CHANGED: Now installing SBS shared files to \PF (x86)\Salty Brine\Shared Files\ rather than to Win\SysWOW64.
  • FIXED: Resolved Compare Files printing issue where printing failed on long lines of text.
4.2.2
  • CHANGED: Changed how we're getting the version number information for FolderMatch which is running
  • CHANGED: Changed how we're getting the version number of the latest available FolderMatch
  • FIXED: Fixed "An error occurred in the secure channel support" error during startup.
4.2.1
  • ADDED: Added recognition for more file encodings
  • CORRECTED: Corrected some German and Dutch translations for session related phrases.
  • FIXED:  Resolved issue where cached version of fmupdate.xml (holds latest version number) was being used rather than latest version.
  • ADDED: Added DEL key support on View Subfolder Differences window to delete files/folders
  • ADDED: Added DEL, and SHFT+DEL keyboard shortcuts for the Delete related menu options on Compare Folders and View Subfolder Differences windows
  • ADDED: Added a Find Duplicate Files option to allow the intial partial scan of files to be turned off on a Contents Match search.
  • FIXED: Resolved issue where Content Matching missed some duplicate files
  • IMPROVED: Compare Folders print out now shows the actual compare result images rather than symbols.
  • FIXED: Compare Folders export now shows symbols for Access Denied folders and Junction Points.
  • FIXED: Widened the File Types dropdown list on the Find Duplicates search options.
  • IMPROVED: Added additional error handling to modInternet.GetWebPageText procedure.
  • FIXED: Fixed all user interface issues which happened on higher DPI setting (manifest file change)
  • IMPROVED: After a file operation on the Compare Folders window, the list of subfolders & files remains at the same position rather than scrolling back to top,
  • IMPROVED: Darkened the default light red color used to show differences on Compare Folders, marked files on Find Duplicates, and errors on File Rename.
  • CHANGED: View tutorials link on Start Page and Help file changed to point to FM4 Tutorials playlist on the default SBS YouTube channel
  • IMPROVED: Disabled all "Enter Registration Info" buttons and menus when program already registered.
  • IMPROVED: Added Compare File options to View Subfolder Differences window
  • IMPROVED: Expanded right-click context menu options on View Subfolder Differences window
  • IMPROVED: List of language names is now alphabetically sorted on Start Page and Options window.
  • FIXED: Temporary error log file, ERRORLOG.TXT, is now permanently deleted rather than sent to the Recycle Bin.
  • ADDED: Compare Files on Start Page now allows choice of comparing files by text content or by their properties.
  • IMPROVED: Made some changes to Progress window handling of ESC key press to Cancel/Pause a running operation.
  • IMPROVED: Added back the Synchronization Method images which were used in version 3 but removed in version 4.
  • CHANGED: Changed some Synchronization Method names in application and documentation for consistency and clarity.
  • IMPROVED: Improved handling of errors when checking latest version information during start up and when clicking on Check for Updates link.
  • IMPROVED: Explicity stating UTF-8 encoding in update XML file now.
  • IMPROVED: Expanded error handling details for XML parsing of latest version check
  • ADDED: Added a "Go to Session Settings folder" option to the Sessions menu on the Start Page.
4.2.0
  • FIXED: Added missing long path support to AreFileContentsDifferent_UseMap routine (used in file Content comparison)
  • CHANGED: Replaced obsolete GetTimeZoneInformation Win API with GetTimeZoneInformationForYear
  • IMPROVED: Added additional debugging details to modDateTime.SystemTimeToVBTime routine to aid in error troubleshooting
  • FIXED: Resolved "Invalid procedure call or argument" in StringDiffs.StripWhiteSpaceFromIntArray error in Compare Files.
  • CHANGED: Errors in clsSortedStringList are now passed back to calling routine.
  • IMPROVED: Show complete version number (major.minor.revision.build) on Start Page rather than just partial (major.minor)
  • IMPROVED: Added additional debugging details to StringDiffs.StripWhiteSpaceFromIntArray to aid in error troubleshooting.
  • CHANGED: "Subscript out of range" errors in index validations are now raised back to calling routines.
  • IMPROVED: Added additional debugging details to folder enumeration routine to identify duplicate file/folder names (Error 457)
  • ADDED: Add ability to compare snapshots (for internal use only right now)
  • ADDED: Added Property Changed to all user control Property Let procedures.
  • ADDED: Added F2 short key key to Compare Folders window to rename selected files/folders.
  • IMPROVED: Differences are now sorted and align/scroll together on Subfolder Differences window.
  • ADDED: Copy/Move/Delete functionality added to Subfolder Differences window
  • ADDED: Added a "Reset column width defaults" context menu to all grid column headers
  • FIXED: Password protected MS Office files now prompt for password.
  • FIXED: Password protected MS Office files now detect text differences properly.
  • ADDED: Session Settings added (New, Load, Save, Restore, Maintain)
  • FIXED: ESC key did not always pause a folder comparison if window lost focus.
  • FIXED: ESC key did not always cancel a duplicate search if window lost focus.
  • FIXED: View File Differences window showed wrong caption when comparing text only.
  • ADDED: Name validation added for Create Subfolder routine on Compare Folders window.)
  • FIXED: Update available check was not working due to an error in XML file
  • ADDED: "Check for update" functionality added to all Help menus and About box window.
  • UPDATED: Removed some old Visual Basic 6 files from installer which are not required on > MS Vista operating systems.
4.1.2
  • FIXED: Sample include/exclude filters converted from FM3 format to FM4 format.
  • UPDATED: Manifest file updated to include GDI and DPI-aware settings
  • FIXED: Several issues with files & folders in Windows\System32 due to WOW64 file system redirection
  • IMPROVED: Increased default font size on all file/folder panes.
  • FIXED: Files with one letter extensions (such as .c or .h) were showing incorrect File Difference results when compared
  • ADDED: CTRL+ Mousewheel scroll on file/folder panes now increases/decreases the font size
  • CHANGED:Changed/corrected phrases in several of the translations.
4.1.1
  • FIXED: File/Folder dates displayed as 12:00:00AM for users in time zones which do not observe Daylight Savings Time
  • CHANGED: New icons for Include/Exclude Filter New/Load/Save actions
  • FIXED: Duplicate File Finder "Allow marking of all files in group" setting was incorrectly defaulting to True
  • IMPROVED: Prompt to re-compare folders after Include/Exclude filter change no longer happens unless a comparison is displayed
  • CHANGED: Set default folder for Include/Exclude Filter Load/Save dialogs to {FM localappdata}\Filters subfolder.
  • ADDED: Start Page navigation bar can now be minimized/restored
  • ADDED: Dutch (Netherlands) translation
  • CHANGED:Options window no longer shows in Windows Taskbar
4.1.0
  • FIXED: Type mismatch error in frmCompareFolders.mnuCompareSubFolderToOtherFolder.
  • CHANGED: Added MD5 file hash to Folder/File Analysis tool.
  • FIXED: "Because of your include/exclude settings..." message erroneously appearing after Sync.
  • IMPROVED: Now showing explanatory message when Confirm Sync window contains no files.
  • IMPROVED: Added error handling for Out of String Space errors (#14)
  • FIXED: Large file content comparison was returning wrong result due to LAA flag.
  • IMPROVED: Expanded error handling in modDateTimes.GetVBFileTime(s)
  • FIXED: "Invalid procedure call or argument" in modDateTimes.GetVBFileTimes
  • FIXED:  "Type mismatch" error in frmFindDuplicates.MarkAllInFolder
  • FIXED: Duplicate File Finder "Allow marking of all files in group" setting was incorrectly defaulting to True
  • IMPROVED: Prompt to re-compare folders after Include/Exclude filter change no longer happens unless a comparison is displayed
  • CHANGED: Changed all icons to True Color (24-bit per pixel)
  • FIXED: Footer images on Start Page were too large
  • CHANGED: Added resizability to Start Page
4.0.8 Initial public release of new version:
  • Modernized user interface
  • Improved performance over 100%
  • Vastly increased scalability (larger folders and files can be compared)
  • Most code rewritten from the ground up
  • Hundreds of under-the-hood improvements
3.7.3
  • FIXED: Mapped drives now appear in Browse for Folders dialog
  • IMPROVED: Additional error details added to drive related functions
  • NEW: Added new SHA-256 code signing certificate to EXE and Install (Addresses IE download and Windows install warnings)
3.7.2
  • FIXED: Gray box in left comparison results pane removed
3.7.1
  • FIXED: Fixed bug where only the first 2 GB of HUGE files were copied.
  • IMPROVED: Error handler in copy routine expanded to handle both VB and WinAPI errors
  • IMPROVED:  Confirm Sync Actions window now appears in Windows ALT-TAB windows list
  • CHANGED: Converted Plimus buy now links to Bluesnap
3.7.0
  • NEW: Added support for text content comparison of DOCX and XLSX formats.
  • IMPROVED: Added better error handling to modAPIReadWriteFile.ReadStringFromFile to handle 'Out of Memory' error.
  • IMPROVED: Added better error handling to Drive class.
  • IMPROVED: Added error description information to folder validation routine.
  • IMPROVED: Now recognizes both Directory Junction Points and Volume Mount Points.
  • IMPROVED: Added error handling for missing MS Scripting Library component
  • FIXED: Confirm Sync window now lists only first 10,000 file operations to correct the load performance problem when the list had many more items.
  • FIXED: Focus was set incorrectly in Comparison Result Panes after a file operation
  • FIXED: All file operations now check for an empty file name selection in the Comparison Result Panes
  • FIXED: Type Mismatch error in writing to and reading from SyncHistory.log file.  frmMain.AutoSync Number 13 Line Number : 1410
  • FIXED: Drive and folder sizes larger than 838.86TB are now supported without Overflow errors arising.
  • FIXED: Fixed blank Create and Last Accessed date/times on Target files problem.
3.6.9
  • CHANGED: Early Bird Special has been changed to a $24.95 offer good for one week
  • NEW: Added a link to the online video tutorial in to the help file.
  • FIXED: Mapped drives now appear in Browse for Folder window.
3.6.8
  • CHANGED: Slight 'cost of living' price increase for single user license and upgrade.  (The first  increase since the product was released over ten years ago.)
3.6.7
  • FIXED: Resolved the error message that appears when pressing the Browse For Folder button. ("The DLL Error: The filename, directory name, or volume label syntax is incorrect"
3.6.6
  • FIXED: Files on network drives were not being deleted
  • FIXED: Invalid Procedure Call error when saving an Exclude list
3.6.5
  • FIXED: Early Bird Discount order process now works properly
3.6.4
  • IMPROVED: File existence check method has been recoded to be faster and less demanding on the file system
  • IMPROVED: Percent copy completion is shown for files larger than 100 MB
  • IMPROVED & FIXED: Character level differences in the file difference viewer are much faster and don't suffer from Out of Memory errors
  • FIXED: Binary comparison results are incorrect when differences lie towards end of file
  • FIXED: Overflow error in CRC32 calculation
  • FIXED: Files larger than 4GB are now synchronized properly
  • FIXED: Incorrect Last Modified Date reported on Compare Folders window
3.6.3
  • FIXED: Content comparison has been fixed and sped up
  • CHANGED: Added an option to allow control of the amount of information shown during a comparison
  • IMPROVED: Reduced memory requirements and improved performance of deep folder tree scans
3.6.2
  • IMPROVED:  Handling of long file/folder paths
  • CHANGED:  Reinstituted the Early Bird Special
  • IMPROVED: Recoded all Copy, Move, Delete routines to handle all Unicode and long file names and to generate more complete error details.
  • FIXED: Error 91 when clicking on Source or Target drop down list
  • FIXED: Crash when clicking on Sync tool bar button before pressing Compare button
  • CHANGED:  Removed third party control SmartUI.ocx.
  • IMPROVED: Synchronization progress has been improved by showing file/folder names being copied/moved/deleted.
  • IMPROVED: Recoded binary content comparison methods (Binary Content, CRC32, SHA1)
  • CHANGED: Removed third party PickDir.dll used for Browse for Folder dialog
  • IMPROVED: HexDump viewer has been sped up and enhanced
  • FIXED: Right scroll bar was partially obscured on some windows
  • UPDATED:  Copyright information on splash and about box graphics
  • IMPROVED: Improved error handling when unicode characters cause errors in multiple file renaming operations
  • IMPROVED: Continued process of converting all under-the-hood routines to support Unicode file/folders.
  • CHANGED: Disabled drag and drop functionality between comparison panes
  • IMPROVED: Optimized CRC32 algorithm used in Duplicate File Finder
  • FIXED: Resolved speed decrease issue from v3.5.x
  • CHANGED: User with administrator privileges will be shown a UAC elevation prompt when launching
  • FolderMatch.  This is done to allow administrator level rights to the file system when using the program.  If user is not an administrator, no prompt will be shown.
  • FIXED: On 64-bit OS, the Windows\System32 folder is being redirected to Windows\SysWOW64 by the Windows
  • file system. So any scans of this folder produce the wrong results. The redirection has been turned off.
  • FIXED: Resolved hash collision situations during folder path indexing
3.5.7
  • Improved Dx error #123 handling in Duplicate File Finder
  • Modified File/Folder Analysis tool to report folders that cause enumeration to abort.
  • Updated web links in Help Menu
  • Cleaned up tooltip text on Duplicate File Finder window
  • Updated SmartUI2.OCX
  • Fixed bug with date/time comparison on Compare Files window
  • Fixed root folder detection in UNC paths
  • Fixed bug where duplicate file was deleted rather than moved on retry
3.5.6
  • Added Numerous changes and fixes to the File/Folder Analysis tool
  • Added INI file support to allow turning off of the hash progress dialog on the Compare Two Files window.
  •  Clarified upgrade message wording for users who have already purchased the upgrade and want to enter in their key.
  • Improved performance when reading file contents.
  • Fixed black radio buttons problem on File Sync Method window.
  • Fixed black radio buttons problem on Mass File Renamer window, "Other" tab.
  • Fixed bug where sounds could not be turned off on Sounds tab of Options window.
  • Fixed bug that happened when Browse button was clicked for an event which had no sound.
  • Changed icon for permission denied folders.
  • Added an "undocumented" means to turn off Hash Calculation Progress in Duplicate File Finder
  • Updated several OCX/DLLs with the latest Visual Basic 6.0 Service Pack 6 Runtime Extended Files
  • Changed initial folder used for Loading/Saving Session Settings to the application data folder.
  • Removed the Microsoft Scripting Library v5.6 installation from our install.
3.5.5
  • Added a secondary folder permission checking method to ensure valid result
  • Added additional error handling for folder permission errors
3.5.4
  • Modified folder enumeration routine to allow paths longer than 260 characters in length to be scanned
  • Modified folder enumeration routine to allow UNICODE path names
  • Improved folder enumeration routine performance by 200-300%!
  • Fixed bug where folders whose names began with a dot character were not being processed
  • Fixed bug where Ignore Daylight Savings Time (DST) setting was not working when DST ended
  • More gracefully handle Error 161 in CompareDirs() with UNC paths.
3.5.3
  • Corrected DLL error problem with UNC folder paths
  • Corrected missing folders problem in XP/Vista
  • Resolved error messages in cSBSFolder.Size with Junction Points
  • Resolved delete problem with the Send To Recycle Bin functionality not working
  • Corrected error in Mass File Renamer where the Auto-numbering Length value was not being enforced.
3.5.2
  • Added Regular Expression Search and Replace to Mass File Renamer
  • Mass File Renamer can now be run independently of the comparison results to rename files in ANY folder.
  • Enhanced error handling to provide more information for errors occurring in Folder class.
  • Numerous performance improvements
3.5.1
  • Added mscomctl.ocx to installation package
  • Added option to turn off the folder permission check before comparison
  • Resolved 'Invalid Property Value' error when cancelling a binary comparison
  • Resolved some "Object is Nothing' type errors in the cSBSFolder class
  • Improved error handling of 'Permission Denied' errors in cDir class
  • Fixed 'Up to Parent Folder' problem with UNC paths
  • Fixed drag and drop problem on the View Sub-folder Differences window
  • Fixed column size problem on the Comparison Results Summary window
  • Added a status bar to the Comparison Results Summary window to show the complete folder path
  • Fixed problem where Sync Method window was not accessible when main window was minimized during comparison
  • Switched from ANSI to Unicode version of GetFileAttributes API function in the FolderExists routine to help with non-English folder names
3.5.0
  • Numerous improvements for Vista-readiness
  • Added support for Junction Points and Reparse Points (XP-Vista)
  • New toolbar icons
  • Replaced all COMCTL32 controls with new MSCOMCT32 versions
  •  Browse For Folder window now supports new features such as "New Folder"
  •  New installer being used to install program.
  •  Installer now installs Windows Scripting library using Microsoft's own installers
  • Corrected wrong resource string on Mass File Renamer window "Starts With" label.
  •  Various improvements to folder existence checking routine.
  •  Updated system DLLs installed by installer
  •  Fixed problem of Confirm Sync window not fitting properly on some screens.
  •  Ignore Daylight Savings time setting now defaults to True
  •  Check System Clock at Startup setting now defaults to False
  •  Corrected some MS Office document text differencing issues with new doctxt.dll
  •  Fixed folder drop down list width off screen at startup issue  
  •  Added TrialPay payment option
  •  Added additional error handling to some code routines

Download FolderMatch now, use it, and see if it isn't all that we say it is and much more...

Download a Free 30-Day Trial of FolderMatch
Salty Brine Software   All Rights Reserved.