A few ideas:
1:
Start – All Programs – Accessories
Right click on Command Prompt and select Run as Administrator.
Type fsutil dirty query c: and press ENTER (this assumes that the O/S drive is C
If the result = DIRTY then type the following….
CHKNTFS /X C: and then press ENTER
Reboot the PC. Windows should boot normally instead of running the check.
Reopen the Administrator Command Prompt.
chkdsk /f /r c: and press ENTER to run CHKDSK
Type the following when the check has finished
fsutil dirty query c: and press ENTER
The result should now be CLEAN !
Close the Command Prompt
2:
You might have a corrupt entry for Error Checking in the registry. A System Restore point would probably fix that. If you want to...