Recycle Bin is one issue. Do you have, like, a Drive F - another hard drive? If so, then I'd install PiriForm's RECUVA on it, then let it examine C: and E: for any recoverable files.
(RECUVA has one very BAD default option - it doesn't, by default, recover the Folder Structure of a file, so it wants to throw every recovered file into one Destination Folder. UGH. However, before I run RECUVA, there is an Options and Advanced Options to wade thru, and the "preserve folder structure" is a checkbox. Whew!)
WHY F: DRIVE? This way, I won't be installing anything on a drive that might have recoverable files - the installation of new files can overwrite files that I might want to recover.
If you don't have an F: Drive or some other hard-drive, then I'd install it on Drive C: and do Recovery from Drive E (their original location). The MOVE operation is still a DELETE function, which is 'only' a Rename Function, changing a file's name into a non-displayable format. All of the original files on E: Drive should be there.
I confess that I relatively swear by these file-recovery tools - there are several products out there. And after Motherboard Drivers and WinUpdates, I install RECUVA as the very first program on my computer. Then, everything else gets loaded. The reason for this is to ensure the RECUVA program files are locked-and-loaded into one place long before so many other files are, thus enhancing all following installations a better chance of being recovered.