UnDup

Freeware duplicate file eliminator for Windows 95/NT.

UnDup is freeware, give it to whoever you like. It was written by me (Charlie Payne) in Borland C++ Builder v1.0. It's cheeseball; I know it. I (I just whipped it up because I couldn't find anything else that would do what I needed).

UnDup finds duplicate files and if you wish it removes them. It decides what is a duplicate based on the contents of the file, not the filename. In fact the filename is completely ignored.

To download UnDup click here

How do I use it?

To use UnDup you select the old directory (which is the directory which contains the files in your archive that you don't want to disturb) and you select the new directory (which is the directory of new files that you are about to add to your archives). If you want UnDup to automatically delete the duplicate files rather than just finding them check the "Delete redundant files" checkbox.

If UnDup finds a file in the new directory whose contents match the contents of a file in the old directory, the file in the new directory is deleted (if the checkbox is checked). If you don't have two directories, but want instead to find duplicates within the same directory, just set both directories the same (UnDup deals with this correctly). Be warned that UnDup acts on the directories specified and all of their subdirectories down the tree.

When using UnDup to sort images, be warned that if even one pixel varies between two seemingly identical files, they will be considered different even though they may look the same.

I and others have used UnDup on thousands of files and it has never accidentally deleted a file, but an unknown bug could cause it to do so. USE UnDup AT YOUR OWN RISK!!! I am not responsible for any loss of data caused by using UnDup.


Known Bugs:
  The stop button sometimes doesn't work right.
  If you have any problems, try shutting down
    undup and check for the file C:\TEMP.TXT
    if you find it delete it and re-start
    UnDup.
  When you press start it should start a 
    minimized DOS shell that performs the
    directory lookup (this is lame, I was in
    a hurry and didn't care).  If the DOS shell
    fails to open (you don't see it appear on
    the task bar) try pressing the stop button
    then the start button again.
  If you need to change drives, type the drive
    letter in the directory edit box and press
    TAB *do not press return* or the start
    button will be activated.

Back to my home page