Jump to content

Welcome to Geeks to Go - Register now for FREE

Geeks To Go is a helpful hub, where thousands of volunteer geeks quickly serve friendly answers and support. Check out the forums and get free advice from the experts. Register now to gain access to all of our features, it's FREE and only takes one minute. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more.

Create Account How it Works

Diskeeper problem: chkdsk scheduled....

  • Please log in to reply



    New Member

  • Member
  • Pip
  • 5 posts
Hi guys...

I have two defrag programs on my pc. Diskeeper professional and Perfect disk. Diskeeper runs with a schedule and I only use perfect disk on occasion when Diskeeper isn't running.

I tried to schedule a boot time defrag with perfect disk, however when it came to the chkdsk on reboot it did nothing.

So I tried to run a normal diskeeper defrag on my c: but it says that Chkdsk is scheduled so it cannot defrag.

When I try to do a chkdsk /f or /r, I get a message saying that the ntfs drive is locked and it will now exit.

I have tried deleting the chkdsk line in BootExecute in regedit and regedt32 but that has no effect. I have tried deleting the diskeeper file that remembers schedules in Program files. But still nothing.

I read a previous answer for someone who had this problem with their slave drive and followed their tips, but none of that worked, my problem is with the master. I have uninstalled diskeeper and reinstalled but still the same error. I have uninstalled perfectdisk and diskeeper, reinstalled diskeeper and still the same message.

I am running xp pro sp2 and both my drives are ntfs.

I really want to use diskeeper rather than Perfect disk... and I would quite like chkdask /f to actually work..

Can anyone help?

All help much appreciated, thankyou

  • 0




    Global Moderator

  • Global Moderator
  • 6,674 posts
reboot the pc in safe mode and then run chkdsk from there.
  • 0



    New Member

  • Member
  • Pip
  • 1 posts
Unusually i have the same problem, but when i tried to go to safe mode it locked up on loading the agecpq.sys file...
What should I do? :whistling:
  • 0



    New Member

  • Member
  • Pip
  • 4 posts
Everybody, THIS IS THE FIX for the problem:

How to make checkdisk (chkdsk) to run on boot:

**Please note, every time I say to reboot, that means you must SHUT DOWN your computer and wait about 10 seconds before booting it up again.
A restart will move the changes from session to session.**

The following steps must be performed to remove the dirty bit, and to enable chkdsk to access the drive:

1. Set your Diskeeper program to run a boot check -- Check every single value except for the a: drive, and set it for drive C:

2. Click the Start button on your taskbar, click RUN, and type in CMD. type in the command: "sfc /scanonce" without the quotes, and press enter

3. Go to My Computer, right click Drive C, and go to Properties. Click the Tools Tab and click Check Now. Select both checkboxes and set it. It will prompt you to run it at boot, say Yes.

4. Shut Down your computer, and then boot it back up again. -- **again, do not select RESET, but instead select Shut Down

5. Once the computer boots up, the chkdsk will Fail, then diskeeper will fail, then diskeeper will fail again. This is perfectly normal.

6. When the computer gets to the login page, please Log In. You will notice a scan for disk changes taking place. When it prompts you for the Windows boot disk, just say Cancel. After a couple Cancel's / No's, please click on the Cancel button of the scan. It will say something like are you sure, just say yes, and all the prompts will dissappear.

7. Open up Diskeeper once more and CLEAR all boot-scans on the problem volume.

8. Right click on your Drive C: and again click on Properties, click Tools tab and click clean now. Now this time only select the bottomcheckbox and scan the drive. This scan will start now, and will take about 15 minutes to run.

9. Once the scan has completed, go to your taskbar, click START, click RUN, and type CMD. Now please type in "fsutil dirty query c:" without the quotes and hit ENTER. It should say that Volume C: is dirty.

10. Now in the same window, please type "chkdsk /i" without the quotes, and hit ENTER. This scan will take about 10 minutes.

11. Once that scan has completed, please type "chkdsk /r" without the quotes, and hit ENTER.

12. Please shut down your computer.

13. Boot up your computer.

14. The chkdsk utility will run (5 layer scan, which takes about 1.5 hours), and the dirty bit will be removed.

15. You can now run disk defragmentor / diskeeper again.

16. If this guide did not work, please start again from step 1, as some instances require you to do the process twice.

I hope everything works out great for you, because I have tested this solution on multiple platforms and it has worked every time.
  • 0

Similar Topics

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

As Featured On:

Microsoft Yahoo BBC MSN PC Magazine Washington Post HP