Pulled a virus-infested old 40GB hard drive out of a friend's laptop and put it in an external enclosure. Plugged the enclosure into my test bench, which is running W7 Enterprise 64-bit. In Windows Explorer, the hard drive is present, with 1GB unused out of 40GB. However, when opened, the root directory of the drive is blank, and reports 'folder is empty.' I took ownership of the drive and it applied my ownership to the drive's files, but still no files appear. I defragmented the disk (it was at 27% fragmentation), also to no avail. I'd rather recover the files than wipe the disk. Any tips? Edit: problem solved, thanks for the tips. Booted up with Puppy Linux and copied everything to a spare disk. Friend is going to be happy - Geek Squad wanted over $200 to recover the data, lol.