Search my Files by Karsten Funk, not to be confused with Nir Sofer's SearchMyFiles, was updated today to version 4.0. The new version introduces several new and improved features, and since I never reviewed the program before, I figured this to be a good time to do so. It is a file management tool as much as it is a desktop search program.
The program can be run as a portable version if you like, or integrated in Windows Explorer. When you start the program you see the main search interface. Here you can select the locations on the computer that you want to search and make lots of - and I mean that - customizations. Here are a couple just to provide you with an overview of what you can expect here:
- Search files, folders or inside file contents.
- Use Regular Expression search or DOS wildcard search.
- Limit results to specific file extensions.
- Collect all kinds of file information (dozens of options) including MD5 hash, path information, encoding, compression state, file version or time stamp.
- Select the depth of directories that you want to scan recursively.
- Exclude or include hidden and system files.
- Search for duplicate files.
Once you have made your selection and clicked on the search button you are automatically taken to the progress tab. Here you see information about the search progress, including the files and directories that have been analyzed so far, as well as the files and directories that match the selected filter. You will also see the speed of the search in files per second, and the total runtime of the operation.,
A report window is opened afterwards automatically. Here you see all the files and directories matching the query sorted in a table. You can sort the table with a click on a table header, display previews for select file types such as images, and use the right-click context menu to work with files listed here. You can theoretically use it as an image viewer, to browse a collection of images by switching to the show previews mode.
The context menu displays the secure move option among many other options. You can copy or move select files, delete them, open them or run them using a different user account. The data can be exported to the clipboard or to a XML, HTML, CSV or ZIP file, and you can also use integrated third party tools like Hex Edit, HJSplit or Rename Files for further actions.
The program's duplicate file finder uses an ingenious system to test if files are duplicates. Instead of calculating hash values from full files, it is only reading 24 Kilobytes in total to compute the hash. It takes 8 KB from the beginning, end and middle to compute the hash which makes it a fast solution when it comes to the functionality. Filters can be set to make it even faster, for instance by excluding files that are smaller than a specific size.
Search my Files may not be the prettiest program out there, but it is packed with features. It is also pretty fast when it comes to searching the system for files and leaves little to be desired in this regard or in terms of functionality. Note that some antivirus engines may flag the program as malicious. I had troubles running it on a system with BitDefender installed, and Virustotal reports that four out of 44 engines report the file as being malicious.