Some of the suggestions that follow have already been discussed on topics here.
Background : my main PC has an SSD for system and SEVEN HDDs ranging from 2Tb to 4 Tb....I also have 2 backup external e-SATA enclosures, each one holding 4 drives (same thing, sizes ranging from 2Tb to 4Tb)
1) ENHANCEMENT / FIX : the rescanning of ALL drives each time a drive is connected is really a PAIN. Plugging a 16 Gb USB stick for instance leads to the rescanning of my 7 internal drives + 4 or 8 external HDDs. (suggestion already seen on the forum)
I could disable automatic scanning in everything, but in that case, some of my fixed drives won't be scanned. Why? Because some of them are seen as "removable drives", depending on the controller they're plugged on. So "disable automatic scanning of removable drives"+"use force rebuild" when needed is not an option
2) ENHANCEMENT : the use of a "database per disk" instead of one whole big database could help, but that would certainly mean lots of work on the internal mechanics of the program. (suggestion already seen on the forum)
3) ENHANCEMENT / OPTION : Multithreaded scanning : after I stupidly dared to plug some random USB stick, resulting in a "punishment rescan of all drives", it occured to me that Everything scans the drives ONE BY ONE. In my case (Core i5, plenty of RAM, multiple disks, each with only one partition per drive), a parallel rescan of all disks would be no problem. I think it would be a nice option. The only trick is for Everything to be aware if a physical disk holds multiple partitions, then it should obviously not run a multithreaded scan on it...unless it's a SSD....
4) FEATURE : A pull-down menu on the main window with all disks/partitions (and possibly their names) that could be checked/unchecked to be included on the search. Sometimes I want to run a search on a particular set of disks and not others (backup discs, source files etc), I guess I'm not the only one.
5) FEATURE/OPTION : Scanning of OFFLINE VOLUMES. Could be nice to keep track of offline volumes, but that's almost off-topic for the tool. You decide
6) BUGFIX : Sometimes Everything just "loses" its database : usually it's after the (clean) unplugging of an external drive = I'm stuck with an Everything that finds nothing
7) FEATURE/OPTION : a "Force Rebuild" button : in the main interface, would be handy (suggestion already seen on the forum)
In fact, the most urgent thing for everyone IMHO is the 1st suggestion
Thanks again for this excellent program.