Thread: chkdsk problems
View Single Post

  #20  
Old 04-13-2005, 04:12 AM
Mr Lube Offline
Registered User
 
Join Date: Apr 2005
Posts: 3
Quote:
Originally Posted by MetalKnight
Hi guys,

This one is actually pretty easy to fix. Getting the checkdisk stuck seems to be pretty common in XP. So lets fix it!

First, check to see if the disk/partition is actually DIRTY (IE broken/lost chains, bad cluster data etc), which it probably is. Open a command prompt. Type fsutil dirty query c: and replace the c: with whatever drive letter you wish to check. It will tell you if the disk is DIRTY or NOT.

Assuming that is is DIRTY, you will need to check it and repair damages. But, you will also need to reset your scheduled chkdsk that will forever try to run upon bootup (hence it being stuck).

Now use the chkntfs utility to reset this. From the command prompt, type chkntfs /d. This will reset the checkdisk but it will still have to run on the next boot up, but after that, it will no longer attempt to run every time and it removes it from the scheduler which will allow normal checkdisk access to the drive again. (You can also input chkntfs /? for a list of all the NTFS utility commands.)

Reboot and let the checkdisk run this last time.

Once you are back into the XP console, go to My Computer, right click the drive that you need to check, go to Tools and then go to Error-Checking and click the Check Now button. Select both options for automatically fix errors and scan disk for bad clusters. Depending on the size of the disk, this will take anywhere from a while to a very long while (6 Phases I think).

When that is finally done, the drive should be fixed of problems. Now it is highly recommended to do a defragmentation of the drive so everything gets moved and placed in proper order. Once the defrag is complete, check again for DIRTY drives using the fsutil dirty query c: command again. Your drive(s) should be NOT DIRTY now.

Reboot to make sure the scheduled checkdisk no longer launches on reboot (it should not) and then drink a beer or two and celebrate fixing this issue without the hassle of reloading the OS!


MetalKnight


Hello there,
I am new to forums and such, but I was looking for help concerning the same chkdsk problem.
I am also a newbie concerning computing. I know all about the programs I need for work and such, but not to much in the way of walking around the system at all.
Soooo, I have done the above, got command prompt and checked for dirty drive, which it is. Now what? How do I "clean" itMetalKnight, you say I need to check it and repair it, how?
I went through the chkdsk again at reboot, but nothing has changed for me. I am still getting this message when trying defrag:
Disk Defragmenter has detected that chkdsk is scheduled to run in the volume: (D
Please run Chkdsk /f
And when I do I get this:
Chkdsk cannot run because the volume is in use by another process...blah blah blah, no I didn't schedule it to run on the next start, because I have in the past and it hasn't done anything.
Please help me as well, as I really don't want to reformat. i honestly don't know how anyways.....
Mr Lube
Reply With Quote