Chkdsk Problem

G

Guest

I've read and tried solutions about similar problems in other posts, but they
haven't worked with me. (Running XP SP2)

Using Diskeeper, I tried to run a boot-time defrag along with chkdsk. The
defrag failed (another issue for another time), and chkdsk did not run
either. Now whenever I try to do a regular defrag with Diskeeper, it won't
run because it says that chkdsk is scheduled to run at next boot. But, I've
rebooted numbers of times and chkdsk does not run.

How do I force chkdsk to run on booting? I've tried running chkdsk /f in a
dos box. It reports it will run at next boot up. Sometimes it does and
sometimes it doesn't.

When it does run, I get the error msg Cannot Get Direct Access to the drive,
and stops without doing anything. I read somewhere that ZoneAlarm firewall
can cause that, so I've temporarily uninstalled it. But that didn't help.

Also, run in dos box: fsutil dirty query c:, it reports c: is dirty. If I
can't get chkdsk to run, can someone point me to the location in the registry
where "dirty" is stored so I can change it to "clean". Then I'd be able to
run Diskeeper again
 
G

Guest

I tried that, but alll I got was invalid parameter. Apparently all the
parameters are single letter ones.
 
G

Guest

I finally solved my problem. Using msconfig, I booted up in diagnostic mode
enabling only basic necessary services. Chkdsk ran successfully prior to
booting, which made Diskeeper able to run after the boot.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top