If your drive was successfully indexed by Windows Search you could retrieve the list of your files from it, by using third-party programs.
The file itself should be located in
One utility is Search Index Examiner 4.5. It's not cheap but they have a demo available (max. 20 items exported). This gives you a Windows.csv with a list of all the content in your index and you could look for your files.
Another utility (haven't tried this one) is libesedb. This one is free but you have to compile it from source and i haven't found executables on the net. You can use
esedbexport.exe to export the tables.
You can find more on the Windows Search and tools here.
EDIT: Had a few minutes to spare this evening so i decided to try to build the free utility. I can confirm that building and running libesedb works good.
I had to find the source (could not find the link directly on that page) and found it here. Compiled it on a linux-box (i have no Windows-compile options available) and used a Windows.edb from a Windows machine. (You need to stop Windows Search to copy that file).
esedbexport Windows.edb worked perfectly resulting in 8 files of which
SystemIndex_0A.7 contained information of my files. It's hard to read in a text editor but you can import it in Excel (tab seperated). Perhaps you need to split the files if they are too large but the information is there. (Also a lot of information about e-mail etc. i.e. Windows Search info ;)
I also found another utility Windows Search index analyzer.
(cheaper then the one already mentioned above)
They also have a trail available. I don't know if that has limitations but you can try.