Run CHKDSK with the option to find and correct bad sectors. Click Start -> Computer, then right-click C: and click Properties. Then click the Tools tab and click the box saying "Scan for and attempt recovery of bad sectors", then click Start and OK.
If it asks you to reboot, do it. This can run several hours, depending on hard drive size.