I did not say he had it. I said it sounds like it. He stated that he did not make any changes to the partition table/structure/drive lettering (which is pretty hard to do with a click and not going to the disk manager or using a piece of 3rd party software).
I do agree with you though, I have used testdisk, and that should defiantly be tried before a tool like spinrite.
@erebaras First, personally I would run a simple hard drive diagnostic. Most can be used from a tool called hiren’s boot cd. I use this in my shop on a daily basis. It has almost every tool you would need, and then some.
http://www.hiren.info/pages/bootcd
You can download it and burn it to CD (the dl comes with a ISO and even a customization tool). Boot off the CD and there you go. Find out if you do indeed have any bad sectors/issue with the drive. Directions on downloading and using Hirens is at the above link.
If your drive is fine, I would do just what erebaras said, try to correct the drives partition structure.
If all else fails, you would use a tool like spinrite.
My2Cents…