SearchMyFiles is a portable tool which makes it easy to carry out complex searches for files and folders on your PC.
You can search for files by wildcard, attributes, size, creation/ modification/ last access time, file contents (text or binary), and more.
Your search can be further modified in unusual ways. So you can choose to exclude particular folders or file extensions from the scan, for instance. You're able to set the subfolder search depth (available options are anything from 1 to 20, or "unlimited"). You can have the program scan NTFS symbolic links and junction points, or not; and in a click or two you can choose to search for files, folders, or both.
Surprisingly, the program even doubles as a hard drive cleanup tool: just choose "Duplicates Search" from the Search Mode list and it's able to find files which may be wasting your hard drive space. (Be careful before you delete any of these, though - duplicate files are sometimes necessary and removing the wrong ones can seriously damage your PC.)
SearchMyFiles doesn't index your documents, and so searches for file content, say, can be slow. It does make it easy to run searches which Windows just can't do, though, and as a bonus, the program is tiny and portable, so you can easily use it to scan any convenient PC for the files you need.
?Added 'Duplicate Search Options' menu (Under the Options menu) with the following options: 'Show All Files' and 'Show Only Duplicate Files'.
?SearchMyFiles now checks the base folders list, and if one or more folders cannot be found, it displays a warning message.
?Added 'Run As Administrator' option (Ctrl+F11), which allows you to easily run SearchMyFiles as administrator on Windows Vista/7/8/2008, in order to scan folders that are not accessable to non-admin user.