I have a Vista Home Premium machine. If I manually schedule a boot-time chkdsk /f, the chkdsk starts to run at boot-up and stops at 8% (step 1 of 5). I have let it run that way for 13 hours without any change, or any indication of disk activity in the HDD light.
This is particularly a problem with boot-time defragmentation using 3rd party defraggers (such as Diskeeper, or PerfectDisk). For a boot time defragmentation, the defragger calls up chkdsk /f to ensure the drive’s integrity, and every time it does that, chkdsk stalls at 8% and does not go on [There is no quit option either. I have to hard-restart the machine, and press Esc to stop the chkdsk operation before it reaches 8%].
Now for the purpose of clarity, let me indicate that it is not a discussion about relative merits of different 3rd party defragger brands. This pertains to the problem of boot-time chkdsk /f not running properly in my Vista machine. I want to know why this is happening, and how to address this issue. I seem to be coming up against blank walls. People have faced this problem often enough, but there seems to be no solution!!
Hope someone can help!