Please try following
Run SeaTools to check the integrity of your HDD. SeaTools for DOS and Windows - How to Use - Windows 7 Help Forums
Follow the DOS part of the tutorial
NoteDo not run SeaTools on an SSD as the results will be invalid.
Disk Check - Windows 7 Help Forums