Find Duplicates 1.25a

Carrom Screenshot
Click here to download finddups.zip (25 kb).

(Needs MFC42.DLL, MSVCRT.DLL)

Find Duplicates

Note: This project is open source now! Feel free to add new features if you've got access to Visual Studio, and MFC. The source code can be accessed here: http://code.google.com/p/findduplicates/.

Since I have released My Uninstaller, I have been continuously getting requests about adding a feature which enables removal of packages which were installed without being monitored. The truth is that it is not possible to carry out uninstallation as accurately as My Uninstaller does without monitoring the installation. However, this utility will hopefully help in certain situations. In case you have My Uninstaller too, you should put this in the same folder as My Uninstaller.

To use it click on Add... and add one or more directories to the Folders list. Click on start and watch as it displays all duplicate files within those directories...After the files have been listed you can click on them in the list box to mark/unmark them for deletion. The marked files will be grayed. Below, a line will show the number of bytes wasted on the duplicate files (without cluster size correction). After marking some files you can click What If to see which files will still be listed if the marked files are deleted. Finally, you may click Delete to send them to the Recycle Bin. Right clicking on the results list box allows you to save current results or load previously saved results. This is especially useful for long scans which you do not want to repeat but in which you want to examine and mark files at your leisure.

I was fascinated by the overwhelming number of files duplicate in my PC, most likely you will be too. However, I must point out that it is not wise to remove the duplicate files if you are not certain that they are really unnecessary.

Hints

Version History

V 1.00First public release.
V 1.10Comparison phase is much faster and shows a progressbar. Added a popup menu to the list of results. Can compare a list of folders against another list of folders. Some more changes and upgrades.
V 1.10aAdded tooltips. Minor changes.
V 1.21On request, added ability to interpret command-line. So you can create a shortcut to your Send To folder and send folders directly to Find Duplicates by right clicking on them. Also added a simple menu which allows integration with shell. Minor changes.
V 1.22On request, added ability to export the list of duplicate files as HTML.
V 1.23On suggestion, added ability to move the duplicate files to a folder. Keep sending the suggestions
V 1.24Detects drag and drop of folders from the explorer.
V 1.25Has an option to remove resulting empty folders - suggested by Marcus.
V 1.25aThanks to your suggestion, status display now formats the numbers using comma.

Donations

Initially I did not plan to ask for donations for using my softwares, since it gives me enough satisfaction to see these programs coming to somebody's use. But my mother has been recently diagnosed with Hepatitis C, whose treatment involves a costly therapy. If you liked any of my tools please feel free to donate; If you liked any of my tools please feel free to donate; I would gladly accept and appreciate any donations.