Being able to search while Everything is indexing
-
- Posts: 10
- Joined: Thu Dec 17, 2020 5:08 pm
Being able to search while Everything is indexing
Sometimes when I launch Everything, there is a long wait time while it's indexing the entire file system, why can't I still search the previous index while this is happening? most of the FS is the same...
Obviously the results would be out of date until the indexing is finished, but it's still useful in my opinion, instead of just a blank screen.
I'm using Version 1.5.0.1331a (x64), Win 10.
Thanks!
Obviously the results would be out of date until the indexing is finished, but it's still useful in my opinion, instead of just a blank screen.
I'm using Version 1.5.0.1331a (x64), Win 10.
Thanks!
Re: Being able to search while Everything is indexing
Thank you for the issue report Phantom1472,
You should be able to search while Everything 1.5 updates in the background.
However, there's is likely something wrong your with Everything database or your file systems are being spammed with changes.
What is the last rebuild reason shown under Tools -> Debug -> Statistics -> Build -> Last Rebuild Reason?
Please check changes to your file systems under Index -> Index Journal.
If there are millions of changes since Everything was started, Everything may need to reindex your drives.
Please make sure Everything is installed correctly and running as a standard user:
You should be able to search while Everything 1.5 updates in the background.
However, there's is likely something wrong your with Everything database or your file systems are being spammed with changes.
What is the last rebuild reason shown under Tools -> Debug -> Statistics -> Build -> Last Rebuild Reason?
Please check changes to your file systems under Index -> Index Journal.
If there are millions of changes since Everything was started, Everything may need to reindex your drives.
Please make sure Everything is installed correctly and running as a standard user:
- In Everything, from the Tools menu, click Options.
- Click the General tab on the left.
- Check Store settings and data in %APPDATA%\Everything. (-if unchecked, Everything might be unable to save your database to disk)
- Uncheck Run as administrator.
- Check Everything Service. (Please make sure this is tick-checked and not square-checked)
- Click OK.
- Exit Everything (right click the Everything tray icon and click Exit).
- Restart Everything.
-
- Posts: 10
- Joined: Thu Dec 17, 2020 5:08 pm
Re: Being able to search while Everything is indexing
Sorry, my last post had a mistake, Everything was not indexing, It said "Scanning local drive C:" or something like that, while that was happening, the file list was completely blank.
What is the last rebuild reason shown under Tools -> Debug -> Statistics -> Build -> Last Rebuild Reason?:
Out of date index is available
If there are millions of changes since Everything was started, Everything may need to reindex your drives.:
only ~2000 from what I see there.
Please make sure Everything is installed correctly and running as a standard user:
everything was as you said.
What is the last rebuild reason shown under Tools -> Debug -> Statistics -> Build -> Last Rebuild Reason?:
Out of date index is available
If there are millions of changes since Everything was started, Everything may need to reindex your drives.:
only ~2000 from what I see there.
Please make sure Everything is installed correctly and running as a standard user:
everything was as you said.
Re: Being able to search while Everything is indexing
I would like to put in a request that Everything ought to work (be able to search) while the index is being Sorted. Fast Sorting should happen in the background, in parallel, and be non intrusive. Currently it adds a lengthy delay before the index is available to be searched, especially with millions of objects to be sorted. Only Name/Path sort should be necessary before the database becomes accessible.
Re: Being able to search while Everything is indexing
Thank you for your reply Phantom1472,
Thank you for the suggestion.
Ideally, Everything should only be indexing once.
Could you please take note of your USN Journal ID values:Out of date index is available
- In Everything, from the Tools menu, under the Debug submenu, click Statistics.
- Could you please copy these statistics and save them in a text file somewhere on your PC.
- Wait for the rebuild to complete.
- In Everything, from the Tools menu, under the Debug submenu, click Statistics.
- Could you please copy these statistics and save them in a new text file somewhere on your PC.
- Please compare the USN Journal ID values for each volume.
- Has one changed?
-If so, there might be a program that is deleting/rebuilding your USN Journal.
I will consider sorting in the background.I would like to put in a request that Everything ought to work (be able to search) while the index is being Sorted.
Thank you for the suggestion.
Ideally, Everything should only be indexing once.
Re: Being able to search while Everything is indexing
Tis true, but sorting often takes much longer than just indexing NTFS volumes. Especially noticed when reproducing crash bugs (like startwith:), and agonizing wait for sort to complete.
Re: Being able to search while Everything is indexing
Everything 1.5.0.1339a adds more information to Tools -> Debug -> Statistics -> Build -> Rebuild Reason.
This might help find the reason for rebuild.
The next time Everything reindexes, could you please:
Wait for Everything to finish reindexing.
From the Tools menu, under the Debug submenu, click Statistics.
Under Build, what is shown as the rebuild reason?
This might help find the reason for rebuild.
The next time Everything reindexes, could you please:
Wait for Everything to finish reindexing.
From the Tools menu, under the Debug submenu, click Statistics.
Under Build, what is shown as the rebuild reason?
-
- Posts: 608
- Joined: Wed Jan 05, 2022 9:29 pm
Re: Being able to search while Everything is indexing
Hitching a free ride here. I thought I'd take a look and found:-
Code: Select all
Build
Count: 1
Total duration: 00:00
Minimum duration: 0.681403 seconds
Maximum duration: 0.681403 seconds
Average duration: 0.681403 seconds
Last duration: 0.681403 seconds
Last build date: 2023-03-08 7:07 PM
Last rebuild reason: CRC Error
Are CRC reasons common? I can understand that a cosmic-ray might have struck a wire during one of trillions of CRC checks and the system, naturally, re-checked. As much as a dropped packet on the internet just means a request to resend that packet. We would never know about it.
Or am I about to get a break from work while the laptop goes back to BestBuy and a replacement sent out?
As well: If the "cosmic ray"/"accident" is the cause for rebuilds, is the rebuild recommenced from scratch, or just that one packet of data from the disk drive?
Thanks, Chris
Re: Being able to search while Everything is indexing
I have never seen a CRC Error on my testing PCs.
From what I have seen on the forums, CRC Error usually occurs when your PC shuts down and SSD buffers are not flushed to disk.
Your Everything database is most likely filled with zeroes.
Everything will tell the system to flush the database to disk on system shutdown.
It seems some hardware is ignoring this flush to disk command.
From what I have seen on the forums, CRC Error usually occurs when your PC shuts down and SSD buffers are not flushed to disk.
Your Everything database is most likely filled with zeroes.
Everything will tell the system to flush the database to disk on system shutdown.
It seems some hardware is ignoring this flush to disk command.
-
- Posts: 608
- Joined: Wed Jan 05, 2022 9:29 pm
Re: Being able to search while Everything is indexing
So now in one teeny-tiny area I am more advanced than are you?!!???
... and presumably Everything detects the corrupt db and immediately takes steps to correct it by rebuilding; right?From what I have seen on the forums, CRC Error usually occurs when your PC shuts down and SSD buffers are not flushed to disk.
Your Everything database is most likely filled with zeroes.
Maybe it is time for me to buy a new laptop? :flee:It seems some hardware is ignoring this flush to disk command.
Code: Select all
Build
Count: 2
Total duration: 00:05
Minimum duration: 0.681403 seconds
Maximum duration: 4.438880 seconds
Average duration: 2.560141 seconds
Last duration: 4.438880 seconds
Last build date: 2023-03-09 6:10 PM
Last rebuild reason: Out of date NTFS volume Y: is available
What value is there in a user's periodic automatic analysis of the debug-build data? Might it serve to make use of Everything's ever-watchful eye to anticipate disk failures or, perhaps inherent hardware problems?
After all, our disks are our lifeblood.
Thanks, Chris
Re: Being able to search while Everything is indexing
Everything 1.5.0.1341a will now keep a backup of your Everything.db in the following location:
%LOCALAPPDATA%\Everything\Everything.backup.db
If you are using the portable version, the Everything.backup.db will be stored in the same location as your Everything.exe.
The backup is created when you exit Everything or daily at 4am (or after a search window is closed if this scheduled save is missed).
Everything will try to load the backup database if there is something wrong with the normal Everything.db.
The backup is only created when the normal Everything.db is loaded successfully.
To disable the creation of the database backup file:
This database backup file will allow you to access filenames from a previous index after exiting Everything, which might be useful for recovering filenames from a dead drive.
%LOCALAPPDATA%\Everything\Everything.backup.db
If you are using the portable version, the Everything.backup.db will be stored in the same location as your Everything.exe.
The backup is created when you exit Everything or daily at 4am (or after a search window is closed if this scheduled save is missed).
Everything will try to load the backup database if there is something wrong with the normal Everything.db.
The backup is only created when the normal Everything.db is loaded successfully.
To disable the creation of the database backup file:
- Copy and paste the following into your Everything search box:
/db_backup=0 - Press ENTER in your Everything search box.
- If successful, db_backup=0 is shown in the status bar for a few seconds.
- db_backup=1 is the default.
This database backup file will allow you to access filenames from a previous index after exiting Everything, which might be useful for recovering filenames from a dead drive.