Duplicate File Detector is a powerful tool to search for file duplicates on your computer. It can find duplicates of any files: text, binary, music or image. Algorithms used in the program allow for quickly analyzing of content of small and large files. The following criteria can be used search for duplicates: filename, file size, or file content. For multimedia files (MP3, OGG/Vorbis, WMA), the content of the following tags can be also analyzed: "Artist", "Album", "Title" and "Comment".
If you store hundreds or even thousands of documents, pictures, photos, music and video files, you often feel in doubt: “…it seems that I already have these file, but where?...”. Duplicate File Detector is here to help you. This program is a powerful yet easy-to-use tool for searching for file duplicates. Don’t waste your time browsing through directories to find duplicates, leave this to the smart program. You should only decide what to do with the found duplicates (copy, delete etc ...).
Let Duplicate File Detector analyze the contents of your hard drive and you will be impressed seeing how many identical files you have! You can free disk space by deleting duplicates, but be careful: do not delete files if you are not sure about them!
The program supports two ways to specify folders.
First method: specify two lists in the “Folders” section. The first list (“Search in folders”) must contain the list of folders where you want to search for file duplicates. The second list (“Exclude folders”) must contain the list of folders, which you want to exclude from search. The following hotkeys work in both lists: [Ins] – add a folder to the list, [Del] – delete a folder form the list, [Enter] – select another folder. When leaving the program, the content of these lists is preserved and will be restored at the next program startup.
Second method: you can mark the necessary folders in the “Explorer” section. This method is faster, but you cannot specify folders for exclusion. Use the [Shift] and [Ctrl] keys to select groups of folders. When leaving the program, the current folder is preserved and restored at the next startup.
You can use both methods simultaneously. The search process will be performed according to the current tab. If the “Folders” tab is selected, the list of folders will be taken from this tab. If the “Explorer” tab is selected, search will be performed in the folders, selected in the folder tree in this tab.
By default, the program analyses all files (*.*) in the specified folders, however the exact masks to filter files can be specified if necessary. For example, if the (*.jpg,*.jpeg,*.gif,*.png) mask is specified, the program will only search for these image files. The (*.wav;*.mp3;*.midi;*.mid;*.ogg;*.wma) mask narrows the search to audio files.
There are several pre-made masks you can use:
"Filter by date" - is a set of options, which allow you to filter files by date. For example, you can search only for files created between 12-Aug-2006 to 31-Aug-2006.
"Size in bytes" - is a set of options, which allow you to filter files by size. For example, you can search only for files smaller than 10Mb.
This is the most important step of the configuration process, which determines the result of duplicates search.
"Filename" - if this option is used, files with identical names will be considered duplicates
"File size" - if this option is used, files of identical length (accurate within a byte)
"File contents" - if this option is used, files will be considered duplicates if their contents is identical. Files are compared by comparing their checksums. There are several checksum algorithms available: CRC32, MD5 etc. For more precise comparison, it is recommended to calculate checksum for entire files, however it may take a while for long files (e.g. video). That’s why there is an option to limit file size for checksum calculation. For example, if you limit this to 2Mb, then the size of the portion of the file used for calculation will be limited to 2Mb if the file size exceeds 2Mb. For smaller file, the entire file contents will be used for calculation; i.e. the comparison will be performed only between first 2Mb of files. Of course, such limitation increases error probability when comparing, but significantly speeds up the process. This option should be used in most cases (99%) especially if you search for duplicates in the list of very large files. Though, if you want to achieve maximum precision sacrificing the search time, calculate checksums for the entire files.
Search duplicates for specified files:
There is often a need to find duplicates for one or several specified files. To accomplish this, the program has the following option: "Search duplicates for specified files". You can specify a list of files and the program will search for duplicates of these files.
Near the “Start searching for duplicates” button, you can see two more options:
"Process subfolders" - file search will be performed in the specified folders and all subfolders. If this option is not used, subfolders will not be processed.
"Skip zero-length files" - Zero-length files will be ignored while searching.
When all options are set, press the “Start searching for duplicates” button. A window will appear containing the list of all folders where search will be performed. At this step, you can exclude some folders by clearing checkboxes next to them. To start search, press the “Search now!” button.
The duplicate search process is displayed in the special window. It consists of three stages:
At any moment, you can interrupt the search process and then resume it. You can also completely stop search during any stage.
After search is finished, the results are displayed using two lists. The top list contains all files, which were found in the specified folders and tested for duplicates. The bottom list contains files, which have duplicates. This list is grouped by duplicates; all duplicates are marked and ready for deleting, moving or copying etc. When you browse through this list, you can see the contents of the current file. The program automatically recognizes file type and configures the display mode accordingly. Graphic files will be displayed as images, audio and video files will be played, text files will be displayed as text etc.
The built-in Hash Calculator can be used to calculate checksum for a file using different algorithms: Adler32, CRC32, CRC32B, HAVAL128, HAVAL160, HAVAL192, MD2, MD4, MD5, RIPE-MD128, RIPE-MD160, SHA1, TIGER128, TIGER160, TIGER192. If you press the “Calculate all hash-functions” button, all marked checksums will be calculated. Each hash-function can be calculated individually by pressing the corresponding button. Buttons to the left of the calculation result allows you to quickly copy the result to the Windows clipboard.
The program features a packet file rename tool. In the left part of the window, there is a tree of folders and files. Files from the tree can be dragged to the list of source files. The result of renaming can be viewed before renaming actually takes place. If the result is what you want, press the “Rename now” button. There are several ready-made templates, automatic numbering support and case changing option.
Control characters in name templates:
This software is not reviewed yet.
This program enables you to create a slideshow consisting of picture and audio files. The slideshow can be created as an executable (.EXE) file or screensaver (.SCR) file. The program includes 182 transitional effects to create a interesting show.
The program "Satellite Antenna Alignment" is used to calculate the angles necessary for installing satellite dishes. The main difference from similar software is the possibility to calculate the position for all satellites at once.
The program can be used to quickly and conveniently switch the active printer using a tray popup menu. You can not only change the active printer in a single mouse click, but also quickly cancel printing tasks for any printer.
This program allows you to create movies and even full-length films in the MPEG1, MPEG2, DivX, xVid formats out of your digital photos. You will be able to choose effects that match your photos best, music, transition duration, slide delays.
This program works as a notebook with tree-like structure of organization.