To be honest, the listing you present indicates that some of the files are modified 2009-2010, so I dunno these are the files you deleted back in 2004. But in principle the recycler might be copied from one hard drive to another, depending how it was done (you do not mention your method).
So, I'd use the following steps in a command line windows (open one by Start Menu > Run > Type in "cmd") to check on those files. (In the following commands are write like this
.)
d:
changes to drive D
cd $RECYCLE.BIN\S-1-S-21-27[TAB]
changes into the recycler directory given by your search (use the Tab-Key to autocomplete the long path)
dir /a
gives a file listing, including hidden files (parameter /a)
xcopy /S /H . d:\restored
copies everything (including directories (/S) and hidden files (/H)) to d:\restored.
answer the question Does d:\restoredspecify a file name or directory name on the target? with D for directory
- Note: the dot denotes the current directory as source.
Now, you can browse in d:\restored with Windows Explorer like in any other directory. The original files in the recycler are not touched, because we copied everything, so you should be save.
Note: As you deleted those files with Windows ME, there should be a file called INFO or INFO2 which contains the original filenames. Be sure that you enable hidden files to see it in the Windows Explorer. (Unfortunately, I can't test this part, because Windows 7 seems to have a different mechanism.)