Problem with Boot-Time CHKDSK Run

  • Thread starter Thread starter Tecknomage
  • Start date Start date
T

Tecknomage

When I use Explorer Tools [Test Now] (aka chkdsk) for my C: & D:
drives, both have handles open, so a boot-time run of ChkDSK is
schedule.

When I look at the Registry entry under "Control\Session
Manager\BootExecute" I can see the 2 entries to run "autocheck" and
the boot-time checks run OK.

Problem, the entry for C: drive *never* goes away, the one for D:
does. When I reboot, the boot-time for C: does NOT run but still
remains in BootExecute.

Any ideas?




--
=========== Tecknomage ===========
Computer Systems Specialist
IT Technician
(retired)
San Diego, CA
 
Tecknomage said:
When I use Explorer Tools [Test Now] (aka chkdsk) for my C: & D:
drives, both have handles open, so a boot-time run of ChkDSK is
schedule.

When I look at the Registry entry under "Control\Session
Manager\BootExecute" I can see the 2 entries to run "autocheck" and
the boot-time checks run OK.

Problem, the entry for C: drive *never* goes away, the one for D:
does. When I reboot, the boot-time for C: does NOT run but still
remains in BootExecute.

Any ideas?

Check the Event Logs to see if there were any error running the boot-time
disk check. If you found any, what was the message?

Also try manually checking the disk using Windows disc's Recovery Console
(if WinXP) or Recovery Environment (if Vista/Win7+). i.e.: boot from the
disc. If the CHKDSK reported error(s), what was it?
 
Tecknomage said:
When I use Explorer Tools [Test Now] (aka chkdsk) for my C: & D:
drives, both have handles open, so a boot-time run of ChkDSK is
schedule.

When I look at the Registry entry under "Control\Session
Manager\BootExecute" I can see the 2 entries to run "autocheck" and
the boot-time checks run OK.

Problem, the entry for C: drive *never* goes away, the one for D:
does. When I reboot, the boot-time for C: does NOT run but still
remains in BootExecute.

Any ideas?

Check the Event Logs to see if there were any error running the boot-time
disk check. If you found any, what was the message?

Event logs are not applicable in this case. Chkdsk runs on both
drives OK.

Also try manually checking the disk using Windows disc's Recovery Console
(if WinXP) or Recovery Environment (if Vista/Win7+). i.e.: boot from the
disc. If the CHKDSK reported error(s), what was it?


I have a boot floppy with CHKDSK included, no problem from there, but
my issue is with the boot-time run of CHKDSK using Explorer [Tools]
and why the BootExecute Registry entry for C: does not clear after a
run as it should.

Again, chkdsk DOSE run.

--
=========== Tecknomage ===========
Computer Systems Specialist
IT Technician
(retired)
San Diego, CA
 
Tecknomage said:
I have a boot floppy with CHKDSK included, no problem from there, but
my issue is with the boot-time run of CHKDSK using Explorer [Tools]
and why the BootExecute Registry entry for C: does not clear after a
run as it should.

Again, chkdsk DOSE run.

When boot-time check is initiated from Explorer or CHKDSK, the registry
entry for that drive should be like below.

autocheck autochk /p \??\C:

You can use "CHKNTFS /D" to reset the flags to default value, which is:

autocheck autochk *

Do you have a third party tool that periodically check a disk? Cause, it
can trigger the boot-time-check flag if the drive is locked.
 
Tecknomage said:
I have a boot floppy with CHKDSK included, no problem from there, but
my issue is with the boot-time run of CHKDSK using Explorer [Tools]
and why the BootExecute Registry entry for C: does not clear after a
run as it should.

Again, chkdsk DOSE run.

When boot-time check is initiated from Explorer or CHKDSK, the registry
entry for that drive should be like below.

autocheck autochk /p \??\C:

You can use "CHKNTFS.EXE /D" to reset the flags to default value, which
is:

autocheck autochk *

Do you have a third party tool that periodically check a disk? Cause, it
can trigger the boot-time-check flag if the drive is locked. The tool
might also manually and incorrectly add the entry into the registry. In
this case, the AUTOCHK.EXE doesn't recognize the entry, does no disk
checking, and left the entry untouched.
 
Tecknomage said:
I have a boot floppy with CHKDSK included, no problem from there, but
my issue is with the boot-time run of CHKDSK using Explorer [Tools]
and why the BootExecute Registry entry for C: does not clear after a
run as it should.

Again, chkdsk DOSE run.

When boot-time check is initiated from Explorer or CHKDSK, the registry
entry for that drive should be like below.

autocheck autochk /p \??\C:

This is the Registry entry that never goes away even though it ran OK.


autocheck autochk /p \??\D:
This is the Registry entry that DOES go away after a run.

You can use "CHKNTFS /D" to reset the flags to default value, which is:

autocheck autochk *

The above IS in the Registry.
Do you have a third party tool that periodically check a disk? Cause, it
can trigger the boot-time-check flag if the drive is locked.
--
=========== Tecknomage ===========
Computer Systems Specialist
IT Technician
(retired)
San Diego, CA
 
Back
Top