chkdsk running with every boot

E

emler.john

Is there any way I can stop chkdsk running every time I boot up???
This recently started and I can't get it to quit. It's taking over an
hour to boot my system when it used to be up and running in less than
a minute.
 
M

Malke

Is there any way I can stop chkdsk running every time I boot up???
This recently started and I can't get it to quit. It's taking over an
hour to boot my system when it used to be up and running in less than
a minute.

Chkdsk Runs Each Time That You Start Your Computer [Q316506] -
http://support.microsoft.com/?kbid=316506

It would also be smart to run a hard drive diagnostic utility to make
sure the drive hardware isn't going bad. Get the utility from the drive
mftr.'s website. You will create a bootable cd/floppy with the file you
download. Boot with that media and do a thorough test. If the drive
fails any physical tests replace it.

Naturally you will have been backing up your data regularly so I'm sure
I don't need to caution you to do this now. ;-)


Malke
 
G

Guest

First try this:

1. Click Start - Run - type REGEDIT and press Enter key.
2. Press F3 to bring up the Find Box.
3. type BOOTEXECUTE and press enter key.
4. If it finds an entry like:
BootExecute - REG_MULTI_SZ autocheck autochk * or autocheck autochk c:
5. Select the entry and delete it.
6. Press F3 to continue find the same entry and delete.
7. Restart your PC and check if it helps you.

This happens when ChKDSK mark one or more of your partitions as bad either
they are not.

If this doesn't help then try the following:

ORIGINALLY POSTED BY WESLEY VOGEL
==========================

Look at the chkdsk log to see what it did or didn't do.

Open the Event Viewer...
Start | Run | Type: eventvwr | Click OK |
Look in Application | Listed as Information |
Event ID: 1001
Source: Winlogon
[[Description: This includes file system type; drive letter or GUID, and
volume name or serial number to help determine what volume Chkdsk ran
against. Also included is whether Chkdsk ran because a user scheduled it or
because the dirty bit was set.]]

Check Disk runs on every boot.

Open a command prompt...
Start | Run | Type: cmd | Click OK |
Type or paste the following line:

chkntfs /d

Hit the Enter key.

Chkntfs displays or modifies the checking of disk at boot time.

The /d switch restores the machine to the default behavior; all drives are
checked at boot time and chkdsk is run on those that are dirty.

Autochk.exe is a version of Chkdsk that runs only before Windows XP
starts. Autochk runs in the following situations:

Autochk runs if you try to run Chkdsk on the boot volume.
Autochk runs if Chkdsk cannot gain exclusive use of the volume.
Autochk runs if the volume is flagged as dirty.

This can happen if the drive's dirty bit is set.
When a drive's dirty bit is set, autochk automatically
checks the volume for errors the next time the computer is restarted.

This will report whether the dirty bit is set.

Start | Run | Type: cmd | Click OK |
Type or paste the following line:

fsutil dirty query C:

Hit the Enter key.

Volume C: is not dirty
Volume C: is dirty

[[If a volume's dirty bit is set, this indicates that the file system may be
in an inconsistent state. The dirty bit can be set because the volume is
online and has outstanding changes, because changes were made to the volume
and the computer shutdown before the changes were committed to disk, or
because corruption was detected on the volume. If the dirty bit is set when
the computer restarts, chkdsk runs to verify the consistency of the volume.

Every time Windows XP starts, Autochk.exe is called by the Kernel to scan
all volumes to check if the volume dirty bit is set. If the dirty bit is
set, autochk performs an immediate chkdsk /f on that volume. Chkdsk /f
verifies file system integrity and attempts to fix any problems with the
volume.]]
-----

This will also report whether the dirty bit is set.

Start | Run | Type: cmd | Click OK |
Type or paste the following line:

chkntfs c:

Hit the Enter key.

C: is not dirty.
-----

If this is not the problem.....

Go here:
http://www.kellys-korner-xp.com/xp_tweaks.htm

Read the instructions at the top of the page.
Scroll down to:
82. Disable or Enable Check Disk Upon Boot
Click on Disable.
-----

Additional information...
Chkdsk.exe or Autochk.exe starts when you try to shut down or restart your
computer
http://support.microsoft.com/kb/831426

Hope this helps. Let us know.

Wesley Vogel
MS-MVP Windows Shell/User
 

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

Similar Threads

Is there a boot-time CHKDSK logfile? 3
chkdsk loop 4
Running CHKDSK at start up 2
unschedule chkdsk 7
chkdsk boot loop 2
Messed up my XP boot process 9
Chkdsk Crash 2
ChkDsk Finds Errors, But Does Not Fix? 2

Top