Windows – Why isn’t scheduled chkdsk running on reboot

chkdskwindows 7

I have a laptop with reported NTFS errors in the System log (visible in the Event Viewer). My first step was to schedule chkdsk and have the user let it run when they got home. This didn't work, so then I attempted to schedule and run it myself. I ran the vendor-supplied diagnostics CD and it finds no problem with the disk, so I really need a successful chkdsk run before I proceed further and see if errors crop up again.

Environment: Windows 7 Professional with SP1 64-bit.

UAC is enabled, and my actions are being performed from an elevated command prompt. I've tried:

chkdsk C: /F /R

and

chkdsk C: /F

Both options prompt me to schedule it on restart, and I press Y. I reboot, and it goes straight to a login screen. No chkdsk. Powering off, then turning back on also does not work. (I'm only trying one option at a time).

What are the possible reasons chkdsk isn't running when I schedule it?

Best Answer

NTFS Self healing might be turned on (it is by default) so it didn't see a need to run chkdsk.

Related Question