I'm in same situation as topic starter. One of hdd's on my home pc is died and I've a Everything.db file (about 21 MiB in size with header
ESDb<05><00><07><01>). I tried to open Everything.db with command
Everything.exe -read-only, but I've got 0 objects message.
On my work pc I've tried to test if
Everything.exe -read-only command is working and I find out that it's still gave me 0 objects. Also I figured that if I use
Everything.exe -admin -read-only command I'll be able to successfully load work pc's database file on my work pc. Then I tried to repeat it at home pc, but it gave me the same 0 objects. I've even tried to copy my Everything.db file from home pc to work pc, but it's still shows 0 objects.
[added after some time, while forum was readonly]
I'm have Everything v1.3.3.658 x86 running on Win7 Ultimate SP1 x64, I've also tried newer versions but they shows me a message in debug log about unsupported db.
Here is part of debug log, gathered when I run
Everything.exe -read-only -debug -admin on my home pc trying to open needed db
Code: Select all
db_load
new thread (0)
_db_filesystem_add 0: 0, 00608c20
_db_filesystem_add 1: 0, 00608d20
_db_filesystem_add 2: 0, 00608ba0
open volume \\?\Volume{a3ed2cc6-9449-11e3-90bd-806e6f6e6963}
opened 508 0.000438
open volume \\?\Volume{a3ed2cc7-9449-11e3-90bd-806e6f6e6963}
opened -1 0.000373
CreateFileW(): GetLastError(): 2: Failed to open volume \\?\Volume{a3ed2cc7-9449
-11e3-90bd-806e6f6e6963}
usn journal state changed
loaded db in 0.003590 seconds
Seems Everything checks if volume id exists on the pc and it refuse to show db content if one of volumes not found.
Do you have any suggestions about how to list db content without presence of one of volume?