Your hard drive may be failing, let's check for errors. This is mostly from Microsoft
Insert the Windows 7 System Repair DVD or Installation DVD and reboot.
Select the correct keyboard input method and click ‘Next’.
Note: If you are using the Windows7 Install DVD then at the 'Install Now' prompt (Do not pick the Install Now option) instead choose the 'Repair your computer' option located in the lower left of the dispay.
The System Repair tool will search for a valid operating system and will report that “Windows found problems with your computer’s startup options. Do you want to apply repairs and restart your computer?”
Click ‘Repair and restart’ and reboot again to the Windows 7 System Repair environment.
Click ‘Next’ at the keyboard selection prompt and when the ‘System Recovery Options’ screen appears verify that the “Use recovery tools that can help fix problems starting Windows” is selected.
Now from the menu list select the ‘Command Prompt’ option.
At the DOS prompt type chkdsk /r and hit the enter. This will check your disk for errors.
If errors continue, consider replacing the hard drive.