Sounds like you have a file system error click start button->all programs->accessories->right click on command prompt and run as admin
in command window type chkdsk c: /f /r
and then Y
after reboot it should take quite some time to do full scan.
If there are more than 2 bad blocks your going to need a new hard drive, if there are none you are ok.