Windows 7 File Finder: Review of "Everything"
I had used the pro version of AvaFind in Windows XP for years. AvaFind was a pop-up file finder. I would hit Shift-Esc and it would come up and let me search for files; no need to mouse around to start the program from Start Menu or system tray. It was more intelligent than others that I had used, in terms of flexibility with wildcard searches. It also allowed me to do file manipulation by right-clicking and choosing Explorer options. So if I searched for a file and found it in an unexpected place, I could right-click and move it to another folder, or copy or delete it.
In Windows 7, unfortunately, AvaFind kept crashing. I could not get it to install at all on one computer. It was past time to find a real replacement. I had searched previously and had found that Instant File Find functioned as a poor imitation, but after a while I had gone back to trying to keep AvaFind alive. At this point, however, that had pretty much ceased to be possible. AvaFind was just not working in Win7.
After another look at a Gizmo webpage reviewing file finders, I decided to try Everything, another file finder that I had often encountered in these searches for an AvaFind substitute. I downloaded the zip file to get the portable version, which I could then install (and keep backed up) on my customized Start Menu on one computer and have it automatically propagate to the other on my network, thanks to GoodSync.
Part of my reason for choosing Everything was that it did not index file contents. I had already bought a copy of Copernic Desktop Search and was using that for that purpose. Content search tended to mean that the program would often if not constantly be searching the contents of files. Having two separate programs doing that could seriously slow the computer down. I could have relied on Copernic solely, but its search for file contents (instead of a search solely for file names) made it relatively slow, and buried me in search results that were not what I wanted. Copernic was 90% satisfactory for my content searching purposes; I just needed a substitute for the filename search capability formerly provided by AvaFind.
After extracting and moving the Everything.exe portable file to my Start Menu, I ran it. I went into Tools > Options and made several adjustments. I needed to look up what some of these options meant. The FAQs were helpful but not very informative. For instance, they gave me a favorable impression of Everything's extensive search options, but that happened when I was actually trying to understand whether it was possible to set a hotkey to bring up the search dialog. (No info on the hotkey in the FAQs.) There did not seem to be a manual. And who could complain, for a free program -- though it did seem that a wiki might have been a good alternative. Whatever: the point is, I had to search around in the forum and, when that yielded too many results, I had to run a more targeted Google search. Eventually, I found an explanation that got me partway to the answer to my question. It turned out that, to set the Everything hotkey to be the same as the one that I had used to start AvaFind (i.e., Shift-Esc), I needed to go into Tools > Options > General tab. There, I set "New window Hotkey modifier" to be Shift, and I set "New window Hotkey key" to be VK_ESCAPE. I saw that the Escape key would also close the pop-up Everything search window, just like in AvaFind. So far, so good.
The search results were not perfect. I searched for HP*manual and got nothing. I had to change it to HP*manual*.pdf to get the file called "HP Officejet Manual.pdf." This was odd because a simple search for HP would find the manual, among a million other files. A search for HP*manual*.* worked too. Instant File Find had had the same weakness: with the wildcard, it had to have the extension specified. I felt, at first, that this flaw would not be major, except in those instances where I would not think to tweak the search in just the right way. As I continued to use the program, however, I found it increasingly frustrating to be unable to guess how I was supposed to arrange wildcards. Probably a majority of my first searches produced nothing. Example: a search for 2011-03-15*.pdf produced no results, even though the drives being searched contained at least four PDFs beginning with 2011-03-15. The FAQs seemed to indicate that the asterisk was used both as a wildcard and as a regex indicator that there must be "zero or more" occurrences of the preceding character. A search of the Everything support forum for "asterisk" yielded nothing. A search for "wildcard" led to very little: eight posts, of which five were in a thread titled "Wildcard searches not working." This thread had some advice. First, I was to go into Everything > Search > uncheck "Enable Regex." That made an immediate difference.
Many things about Everything impressed me. It was a very smooth program. I wish it would have shown the results of my last search by default when I killed it too soon and then restarted it -- or at least that it would have had a drop-down box remembering what I had searched for. Somewhere in the process, I came across a reference to another program, UltraFileSearch, that sounded very intriguing, but by that time I really had little hope that I would find a program more like what I wanted than Everything, so I did not investigate it.