Find duplicate files in your system with SearchMyFiles utility

The new version of SearchMyFiles utility provide a new search mode that allows you to easily find duplicate files in your system.  When you switch to the new ‘Duplicates Search’ mode, SearchMyFiles scans the files according to your preferences, like it does in the regular mode, but instead of displaying the list of all files, it only displays the files with identical content.

In order to start using the duplicates search, simply set the Search Mode combo-box in the search options window to ‘Duplicates Search’. It’s also highly recommended to narrow the search by setting time, size or subfolder depth restrictions, because if don’t set additional restrictions, the duplicate search might be very slow.

In the following example (in the screenshot), SearchMyFiles was configured to search for duplicate files under c:\users but only for files that their size is greater than 1000 bytes:

Duplicate Search Options

Duplicate Search Options

During the duplicate search, there are 2 stages. In the first stage, SearchMyFiles scans all files and folders according to your selection, but without adding any file to the main window.  The scan in the first stage is only made for collecting the files list, but without reading the files. In the second stage, SearchMyFiles compare all files with equal size, and when it find 2 or more files with identical content, they are added to the duplicates list in the main window.

After the scan is finished, the duplicates list looks like in the following screenshot:

Duplicates Search Result

Duplicates Search Result

Each chunk of duplicates files are painted with different color (There are up to 64 different colors) and there is also a ‘Duplicate Number’ column, which allows you to easily sort the list according to the duplicates order.

You can find the latest version of SearchMyFiles utility here.


  1. Theo says:

    What about adding a hash column, eg MD5.
    See the old PC Magazine DupeLess program

  2. int0x13 says:

    Very nice! Some feature requests:
    =>an option to add a shell extension to explorer so we can right click every folder (and option to disable shell ext)
    =>an option “do not contains this text or binary” so we can find files with-out the specified string (grep -v inverse)
    =>add a way to change the charset reader for “file content” column for different encoded files (utf8, iso..)
    =>keep last paths searched into the history (into drop down menu)
    =>in file contains, be able to do search with wildcard and regular expression
    =>add the file offset for the found pattern into the “file content” column

    Very cool tool so far, nice work Nirosft

  3. jw says:

    can it call an external diff utility on a pair of files?

  4. Jack says:

    great update nir, 2.40 is amazing!

Leave a Reply