Here is a simple guide on how to perform CHKDSK in Windows 7/Vista
Chkdsk analyzes the physical structure of a disk to make sure that it is healthy and It can repair problems related to bad sectors, lost clusters, and directory errors.
These types of problems can be caused in many different ways ie. System crashes or freezes, power glitches, incorrectly turning off a computer can also cause corruption in the system files etc..
Physically bumping or knocking a computer can cause the head that reads disks to hit the surface and damage sectors. Once some sort of error occurs it can end up creating more errors so a regularly scheduled disk check is part of good system maintenance.
Chkdsk can also serve as an early warning that a hard drive is deteriorating, disks will gradually wear out and sectors may become bad.
Go to Computer in the start menu,
Right click on the drive you want to scan and select Properties,
Then click on Tools tab > Click on Check Now under the error checking section,
Ok, here you will have a couple of options within the CHKDSK tool. It's recommended you leave the automatically fix file system errors checked,This option will attempt to repair any problems found.
To perform a deeper scan, Check > scan for and attempt recovery of bad sectors. This option will take a bit longer,
When you have made your selection just hit the Start Button,
If you are attempting to scan a Drive that is in use you will be faced with the image below, so just click on schedule disk check and the next time you reboot your computer it will run the CHKDSK scan.
To perform CHKDSK scan VIA command prompt type; CHKDSK x: /F /R where X is your drive letter.)
Hope you found this useful!
Source: http://computerhelpforums.net/topic/36989-tutorial-guide-how-to-perform-chkdsk/