First, as a new member to this forum, thank you for reading this topic. I'm sure there are a lot of bright minds that read this topic and know exactly what to do because they have faced this situation before. FYI...I work in the IT Industry, and I'm learning more and more as the years go by. A friend has tasked me with fixing his hard drive. He isn't technically-oriented, so his explanation as to what happened is a bit foggy. From what he has told me, this happened: 1. While scanning for spyware, he caught & fixed several errors and had to reboot his PC. 2. Upon rebooting, he received the dreaded BSOD. He could not catch the reason for the BSOD (stop command, error code, etc). 3. Upon rebooting a second time, he faces the BSOD again. It's a never-ending cycle. 4. Powered it down for 12 hours. Upon restart, PC tells him "NTLDR is missing. Press CTRL+ALT+DEL to restart." Obviously it's not detecting XP, or any files. What I did: 1. I took his hard drive out and connected it to mine in a slave configuration. I am running XP with 4 GB RAM. 2. I checked his hard drive first under Disk Management, and at first it seemed that XP is only recognizing 10 MB out of his Western Digital Caviar SE 250 GB hard drive as a simple FAT (or FAT12). Now, it is showing the entire drive "Unallocated." 4. I rebooted my PC and booted it using Norton Ghost 2003. It can be used as a recovery program with a GUI to check a drive's partition, recover files from a broken disk, restore a disk's MBR, etc. Norton Ghost is showing that the disk has two partitions on it. One is listed as an "unallocated' partition that is around 7.8 MB in size. The other is a "QNX, UN*X" partition that is the size of the hard drive (238 GB). Norton Recovery allowed me to save the drive's SME information as well as the partition information in a text file. 5. As a big noob to the Linux world, I attempted to boot using an old version of Knoppix to see if I could mount and view the drive's information. As I said, I'm a big noob, and was not successful at all. I didn't know what I was doing. 6. I downloaded "TestDisk" as recommended by several other topics listed in this forum, and attempted to analyze the drive. Immediately as it begins to analyze the drive, it tells me the following: "Warning: Incorrect number of heads/cylinder 4 (FAT) != 255 (HD)" "Warning: Incorrect number of sectors per track 17 (FAT) != 63 (HD)" Upon doing a "Deeper Search" using TestDisk, it begins to encounter Read Errors while going through the LBA's. I'd rather not waste several hours for it to look at every single LBA on the drive to tell me that it can't read it. Obviously it's not reflecting the correct information. Do I attempt to restore the MBR? I just don't want to do anything to erase the guy's data. I don't know what to do at this point and in need of assistance. I need to recover this data for him. Thank you.