Disk defrag says chkdsk needs to run (NTFS volume) but it does not run on boot-up

P

PaulE

I am unable to get CHKDSK to run at boot-up with my NTFS drive. So, if
anyone can tell me hot to proceed, that would be great. I list below
everything I have tried and the background.

Thanks!

Just for routine maintenance (no known problem), I went to run Disk Defrag
on drive C: (NTFS, 40 Gb) on my laptop. I am running on a Dell with XP Pro,
fully up-to-date with all Windows updates. The drive is only 47% used.

Defrag refuses to run and reports that Chkdsk /f has been scheduled.

When I boot up, nothing happens as far as I can tell, but nothing gets fixed
and it continues to report that the dirty bit is set.

I confirmed that autochk.exe is in the system32 folder.

When I enter a Command Prompt window and enter chkdsk /f, it says it has
scheduled my drive -- and I confirm that the registry entry for BootExecute
indicates "autocheck autochk /p \??\C:".

I have read
http://www.microsoft.com/technet/prodtechnol/winxppro/reskit/c28621675.mspx

When I run the "Check Now" available via My Computer, Drive Properties, Tool
tab (neither box checked) it runs the three phases quickly and reports
nothing. When I check the "Scan for and attempt recover of bad sectors" box
(which I presume to be equal to chkdsk /r), it runs 4 phases(3 quickly, the
4th slowly) and reports only that "Disk Check Complete" after about 10
minutes. If I check the "Automatically fix file system errors" (which I
presume to be equal to chkdsk /f) it reports that this has to be scheduled
for the next reboot.

Diskmgmt.msc reports the drive to be NTFS and Healthy (System).
 
T

TaurArian [MS-MVP]

Not sure if this helps (from my notes):

To cancel a scheduled run of chkdsk:
1.Go to Start>Run and then type in: "cmd" no quotes
2. Press Enter
2. Type in: "chkntfs /x c:" no quotes

Also:-
When Windows XP encounters a problem and has to shut down, perhaps there is a
power cut, a motherboard problem etc..

The operating system will "flag" the volume as "dirty" and attempt to check it
on reboot.

NB - You can manually check the state of the dirty flag for your C: drive.

To manually check the state of your HD, at the Command Prompt type :
fsutil dirty query c:
The response should be Volume - c: is NOT Dirty


--

===========================
TaurArian [MS-MVP] 2005-2006
===========================
http://www.dts-l.org/goodpost.htm
"Need more help? http://support.microsoft.com/?scid=ph;en-us;6527
(Links to web pages and MSKB Articles are posted for the purposes of keeping the
information current)


|I am unable to get CHKDSK to run at boot-up with my NTFS drive. So, if
| anyone can tell me hot to proceed, that would be great. I list below
| everything I have tried and the background.
|
| Thanks!
|
| Just for routine maintenance (no known problem), I went to run Disk Defrag
| on drive C: (NTFS, 40 Gb) on my laptop. I am running on a Dell with XP Pro,
| fully up-to-date with all Windows updates. The drive is only 47% used.
|
| Defrag refuses to run and reports that Chkdsk /f has been scheduled.
|
| When I boot up, nothing happens as far as I can tell, but nothing gets fixed
| and it continues to report that the dirty bit is set.
|
| I confirmed that autochk.exe is in the system32 folder.
|
| When I enter a Command Prompt window and enter chkdsk /f, it says it has
| scheduled my drive -- and I confirm that the registry entry for BootExecute
| indicates "autocheck autochk /p \??\C:".
|
| I have read
| http://www.microsoft.com/technet/prodtechnol/winxppro/reskit/c28621675.mspx
|
| When I run the "Check Now" available via My Computer, Drive Properties, Tool
| tab (neither box checked) it runs the three phases quickly and reports
| nothing. When I check the "Scan for and attempt recover of bad sectors" box
| (which I presume to be equal to chkdsk /r), it runs 4 phases(3 quickly, the
| 4th slowly) and reports only that "Disk Check Complete" after about 10
| minutes. If I check the "Automatically fix file system errors" (which I
| presume to be equal to chkdsk /f) it reports that this has to be scheduled
| for the next reboot.
|
| Diskmgmt.msc reports the drive to be NTFS and Healthy (System).
|
|
|
 
P

PaulE

Thank you for your assistance. I have followed-up and the fsutil query
reports that the drive IS dirty.

..1 Is there a way to force a chkdsk run?

..2 Or, if I cancel the chkdsk (per the chkntfs /x command) that is
scheduled, is that an unwise thing to do or will that help lead to a
solution here?

Thanks again,

Paul

TaurArian said:
Not sure if this helps (from my notes):

To cancel a scheduled run of chkdsk:
1.Go to Start>Run and then type in: "cmd" no quotes
2. Press Enter
2. Type in: "chkntfs /x c:" no quotes

Also:-
When Windows XP encounters a problem and has to shut down, perhaps there
is a
power cut, a motherboard problem etc..

The operating system will "flag" the volume as "dirty" and attempt to
check it
on reboot.

NB - You can manually check the state of the dirty flag for your C: drive.

To manually check the state of your HD, at the Command Prompt type :
fsutil dirty query c:
The response should be Volume - c: is NOT Dirty


--

===========================
TaurArian [MS-MVP] 2005-2006
===========================
http://www.dts-l.org/goodpost.htm
"Need more help? http://support.microsoft.com/?scid=ph;en-us;6527
(Links to web pages and MSKB Articles are posted for the purposes of
keeping the
information current)


|I am unable to get CHKDSK to run at boot-up with my NTFS drive. So, if
| anyone can tell me hot to proceed, that would be great. I list below
| everything I have tried and the background.
|
| Thanks!
|
| Just for routine maintenance (no known problem), I went to run Disk
Defrag
| on drive C: (NTFS, 40 Gb) on my laptop. I am running on a Dell with XP
Pro,
| fully up-to-date with all Windows updates. The drive is only 47% used.
|
| Defrag refuses to run and reports that Chkdsk /f has been scheduled.
|
| When I boot up, nothing happens as far as I can tell, but nothing gets
fixed
| and it continues to report that the dirty bit is set.
|
| I confirmed that autochk.exe is in the system32 folder.
|
| When I enter a Command Prompt window and enter chkdsk /f, it says it has
| scheduled my drive -- and I confirm that the registry entry for
BootExecute
| indicates "autocheck autochk /p \??\C:".
|
| I have read
|
http://www.microsoft.com/technet/prodtechnol/winxppro/reskit/c28621675.mspx
|
| When I run the "Check Now" available via My Computer, Drive Properties,
Tool
| tab (neither box checked) it runs the three phases quickly and reports
| nothing. When I check the "Scan for and attempt recover of bad sectors"
box
| (which I presume to be equal to chkdsk /r), it runs 4 phases(3 quickly,
the
| 4th slowly) and reports only that "Disk Check Complete" after about 10
| minutes. If I check the "Automatically fix file system errors" (which I
| presume to be equal to chkdsk /f) it reports that this has to be
scheduled
| for the next reboot.
|
| Diskmgmt.msc reports the drive to be NTFS and Healthy (System).
|
|
|
 
G

Guest

More information:
scroll to: Check Disk - Disk Checking Runs Upon Boot
http://www.kellys-korner-xp.com/xp_c.htm#cd

If you suspect there is a definite problem perhaps run check disk from the
recovery console
http://support.microsoft.com/?kbid=307654
scroll to command actions.



PaulE said:
Thank you for your assistance. I have followed-up and the fsutil query
reports that the drive IS dirty.

..1 Is there a way to force a chkdsk run?

..2 Or, if I cancel the chkdsk (per the chkntfs /x command) that is
scheduled, is that an unwise thing to do or will that help lead to a
solution here?

Thanks again,

Paul

TaurArian said:
Not sure if this helps (from my notes):

To cancel a scheduled run of chkdsk:
1.Go to Start>Run and then type in: "cmd" no quotes
2. Press Enter
2. Type in: "chkntfs /x c:" no quotes

Also:-
When Windows XP encounters a problem and has to shut down, perhaps there
is a
power cut, a motherboard problem etc..

The operating system will "flag" the volume as "dirty" and attempt to
check it
on reboot.

NB - You can manually check the state of the dirty flag for your C: drive.

To manually check the state of your HD, at the Command Prompt type :
fsutil dirty query c:
The response should be Volume - c: is NOT Dirty


--

===========================
TaurArian [MS-MVP] 2005-2006
===========================
http://www.dts-l.org/goodpost.htm
"Need more help? http://support.microsoft.com/?scid=ph;en-us;6527
(Links to web pages and MSKB Articles are posted for the purposes of
keeping the
information current)


|I am unable to get CHKDSK to run at boot-up with my NTFS drive. So, if
| anyone can tell me hot to proceed, that would be great. I list below
| everything I have tried and the background.
|
| Thanks!
|
| Just for routine maintenance (no known problem), I went to run Disk
Defrag
| on drive C: (NTFS, 40 Gb) on my laptop. I am running on a Dell with XP
Pro,
| fully up-to-date with all Windows updates. The drive is only 47% used.
|
| Defrag refuses to run and reports that Chkdsk /f has been scheduled.
|
| When I boot up, nothing happens as far as I can tell, but nothing gets
fixed
| and it continues to report that the dirty bit is set.
|
| I confirmed that autochk.exe is in the system32 folder.
|
| When I enter a Command Prompt window and enter chkdsk /f, it says it has
| scheduled my drive -- and I confirm that the registry entry for
BootExecute
| indicates "autocheck autochk /p \??\C:".
|
| I have read
|
http://www.microsoft.com/technet/prodtechnol/winxppro/reskit/c28621675.mspx
|
| When I run the "Check Now" available via My Computer, Drive Properties,
Tool
| tab (neither box checked) it runs the three phases quickly and reports
| nothing. When I check the "Scan for and attempt recover of bad sectors"
box
| (which I presume to be equal to chkdsk /r), it runs 4 phases(3 quickly,
the
| 4th slowly) and reports only that "Disk Check Complete" after about 10
| minutes. If I check the "Automatically fix file system errors" (which I
| presume to be equal to chkdsk /f) it reports that this has to be
scheduled
| for the next reboot.
|
| Diskmgmt.msc reports the drive to be NTFS and Healthy (System).
|
|
|
 
P

PaulE

I got Recovery Console loaded, ran chkdsk /r a couple times (for good
measure), and I have now been able to run defrag as expected. I have
unloaded Recovery Console and everything seems to be as it should be.

Thanks for the assistance.

Paul

TaurArian said:
More information:
scroll to: Check Disk - Disk Checking Runs Upon Boot
http://www.kellys-korner-xp.com/xp_c.htm#cd

If you suspect there is a definite problem perhaps run check disk from the
recovery console
http://support.microsoft.com/?kbid=307654
scroll to command actions.



PaulE said:
Thank you for your assistance. I have followed-up and the fsutil query
reports that the drive IS dirty.

..1 Is there a way to force a chkdsk run?

..2 Or, if I cancel the chkdsk (per the chkntfs /x command) that is
scheduled, is that an unwise thing to do or will that help lead to a
solution here?

Thanks again,

Paul

TaurArian said:
Not sure if this helps (from my notes):

To cancel a scheduled run of chkdsk:
1.Go to Start>Run and then type in: "cmd" no quotes
2. Press Enter
2. Type in: "chkntfs /x c:" no quotes

Also:-
When Windows XP encounters a problem and has to shut down, perhaps
there
is a
power cut, a motherboard problem etc..

The operating system will "flag" the volume as "dirty" and attempt to
check it
on reboot.

NB - You can manually check the state of the dirty flag for your C:
drive.

To manually check the state of your HD, at the Command Prompt type :
fsutil dirty query c:
The response should be Volume - c: is NOT Dirty


--

===========================
TaurArian [MS-MVP] 2005-2006
===========================
http://www.dts-l.org/goodpost.htm
"Need more help? http://support.microsoft.com/?scid=ph;en-us;6527
(Links to web pages and MSKB Articles are posted for the purposes of
keeping the
information current)


|I am unable to get CHKDSK to run at boot-up with my NTFS drive. So,
if
| anyone can tell me hot to proceed, that would be great. I list below
| everything I have tried and the background.
|
| Thanks!
|
| Just for routine maintenance (no known problem), I went to run Disk
Defrag
| on drive C: (NTFS, 40 Gb) on my laptop. I am running on a Dell with
XP
Pro,
| fully up-to-date with all Windows updates. The drive is only 47%
used.
|
| Defrag refuses to run and reports that Chkdsk /f has been scheduled.
|
| When I boot up, nothing happens as far as I can tell, but nothing
gets
fixed
| and it continues to report that the dirty bit is set.
|
| I confirmed that autochk.exe is in the system32 folder.
|
| When I enter a Command Prompt window and enter chkdsk /f, it says it
has
| scheduled my drive -- and I confirm that the registry entry for
BootExecute
| indicates "autocheck autochk /p \??\C:".
|
| I have read
|
http://www.microsoft.com/technet/prodtechnol/winxppro/reskit/c28621675.mspx
|
| When I run the "Check Now" available via My Computer, Drive
Properties,
Tool
| tab (neither box checked) it runs the three phases quickly and
reports
| nothing. When I check the "Scan for and attempt recover of bad
sectors"
box
| (which I presume to be equal to chkdsk /r), it runs 4 phases(3
quickly,
the
| 4th slowly) and reports only that "Disk Check Complete" after about
10
| minutes. If I check the "Automatically fix file system errors"
(which I
| presume to be equal to chkdsk /f) it reports that this has to be
scheduled
| for the next reboot.
|
| Diskmgmt.msc reports the drive to be NTFS and Healthy (System).
|
|
|
 
T

TaurArian [MS-MVP]

You're welcome.


--

===========================
TaurArian [MS-MVP] 2005-2006
===========================
http://www.dts-l.org/goodpost.htm
"Need more help? http://support.microsoft.com/?scid=ph;en-us;6527
(Links to web pages and MSKB Articles are posted for the purposes of keeping the
information current)


|I got Recovery Console loaded, ran chkdsk /r a couple times (for good
| measure), and I have now been able to run defrag as expected. I have
| unloaded Recovery Console and everything seems to be as it should be.
|
| Thanks for the assistance.
|
| Paul
|
| | > More information:
| > scroll to: Check Disk - Disk Checking Runs Upon Boot
| > http://www.kellys-korner-xp.com/xp_c.htm#cd
| >
| > If you suspect there is a definite problem perhaps run check disk from the
| > recovery console
| > http://support.microsoft.com/?kbid=307654
| > scroll to command actions.
| >
| >
| >
| > "PaulE" wrote:
| >
| >> Thank you for your assistance. I have followed-up and the fsutil query
| >> reports that the drive IS dirty.
| >>
| >> ..1 Is there a way to force a chkdsk run?
| >>
| >> ..2 Or, if I cancel the chkdsk (per the chkntfs /x command) that is
| >> scheduled, is that an unwise thing to do or will that help lead to a
| >> solution here?
| >>
| >> Thanks again,
| >>
| >> Paul
| >>
| >> | >> > Not sure if this helps (from my notes):
| >> >
| >> > To cancel a scheduled run of chkdsk:
| >> > 1.Go to Start>Run and then type in: "cmd" no quotes
| >> > 2. Press Enter
| >> > 2. Type in: "chkntfs /x c:" no quotes
| >> >
| >> > Also:-
| >> > When Windows XP encounters a problem and has to shut down, perhaps
| >> > there
| >> > is a
| >> > power cut, a motherboard problem etc..
| >> >
| >> > The operating system will "flag" the volume as "dirty" and attempt to
| >> > check it
| >> > on reboot.
| >> >
| >> > NB - You can manually check the state of the dirty flag for your C:
| >> > drive.
| >> >
| >> > To manually check the state of your HD, at the Command Prompt type :
| >> > fsutil dirty query c:
| >> > The response should be Volume - c: is NOT Dirty
| >> >
| >> >
| >> > --
| >> >
| >> > ===========================
| >> > TaurArian [MS-MVP] 2005-2006
| >> > ===========================
| >> > http://www.dts-l.org/goodpost.htm
| >> > "Need more help? http://support.microsoft.com/?scid=ph;en-us;6527
| >> > (Links to web pages and MSKB Articles are posted for the purposes of
| >> > keeping the
| >> > information current)
| >> >
| >> >
| >> > | >> > |I am unable to get CHKDSK to run at boot-up with my NTFS drive. So,
| >> > if
| >> > | anyone can tell me hot to proceed, that would be great. I list below
| >> > | everything I have tried and the background.
| >> > |
| >> > | Thanks!
| >> > |
| >> > | Just for routine maintenance (no known problem), I went to run Disk
| >> > Defrag
| >> > | on drive C: (NTFS, 40 Gb) on my laptop. I am running on a Dell with
| >> > XP
| >> > Pro,
| >> > | fully up-to-date with all Windows updates. The drive is only 47%
| >> > used.
| >> > |
| >> > | Defrag refuses to run and reports that Chkdsk /f has been scheduled.
| >> > |
| >> > | When I boot up, nothing happens as far as I can tell, but nothing
| >> > gets
| >> > fixed
| >> > | and it continues to report that the dirty bit is set.
| >> > |
| >> > | I confirmed that autochk.exe is in the system32 folder.
| >> > |
| >> > | When I enter a Command Prompt window and enter chkdsk /f, it says it
| >> > has
| >> > | scheduled my drive -- and I confirm that the registry entry for
| >> > BootExecute
| >> > | indicates "autocheck autochk /p \??\C:".
| >> > |
| >> > | I have read
| >> > |
| >> >
http://www.microsoft.com/technet/prodtechnol/winxppro/reskit/c28621675.mspx
| >> > |
| >> > | When I run the "Check Now" available via My Computer, Drive
| >> > Properties,
| >> > Tool
| >> > | tab (neither box checked) it runs the three phases quickly and
| >> > reports
| >> > | nothing. When I check the "Scan for and attempt recover of bad
| >> > sectors"
| >> > box
| >> > | (which I presume to be equal to chkdsk /r), it runs 4 phases(3
| >> > quickly,
| >> > the
| >> > | 4th slowly) and reports only that "Disk Check Complete" after about
| >> > 10
| >> > | minutes. If I check the "Automatically fix file system errors"
| >> > (which I
| >> > | presume to be equal to chkdsk /f) it reports that this has to be
| >> > scheduled
| >> > | for the next reboot.
| >> > |
| >> > | Diskmgmt.msc reports the drive to be NTFS and Healthy (System).
| >> > |
| >> > |
| >> > |
| >> >
| >> >
| >>
| >>
| >>
|
|
 

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