Helproom Download forum rules


disk check runs at every startup


Forums > Helproom

 

Start new subject | Reply to this subject

[1] 

send an email to kimig1 kimig1

Tue, 14/02/06@06:57

Whenever I start xp professional SP2, it tells me that D drive (partition) needs to be checked for integrity and runs fle checker, without finding any problems. I have recently had a bad virus, which has ben cleared. do I need to change a setting somewhere, please?

send an email to Gongoozler Gongoozler

Tue, 14/02/06@14:17

Try this.

Start - Run. Type CMD and click OK. At the prompt, type chkntfs /d and press Enter

send an email to Fruit Bat /\0/\ Fruit Bat /\0/\

Tue, 14/02/06@15:07

Check Disk Prevent Upon Boot (Line 294)
click here

send an email to Eric10 Eric10

Tue, 14/02/06@15:24

If you have tried both the above suggestions and are still in trouble then what you're experiencing is what Windows refers to as "setting the dirty bit" and what you have to do is unset that bit. 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. It is usually caused by a hard shut down or a power loss during a read-write operation on that particular drive.

Now how to fix it.

First click Start> Run> and bring up a command prompt by typing in "CMD" and then type "fsutil dirty query d:" but without the quotes. This queries the drive, and more than likely it will tell you that it is dirty. Next, type "CHKNTFS /X D:". The X tells Windows to NOT check that particular drive on the next reboot. At this time, manually reboot your computer, it should not do a Chkdsk and take you directly to Windows.

Once Windows has fully loaded, bring up another CMD prompt and now you want to do a Chkdsk manually by typing "Chkdsk /f /r d:". This should take you through 5 stages of the scan and will unset that dirty bit. Finally, type "fsutil dirty query d:" and Windows will confirm that the dirty bit is not set on that drive. Good luck!

send an email to kimig1 kimig1

Wed, 15/02/06@13:53

help given

Very grateful for all assistance offered.
Fruit Bat - what a brilliant site!
Eric - just about to try your very detailed advice....after I have set a system restore point!
Thanks to all - will let you know outcome

send an email to kimig1 kimig1

Sun, 19/02/06@13:46

Eric - thanks, that did the trick

send an email to chunklight chunklight

Sat, 19/05/07@02:20

thanks!

Eric - I registered to this site solely to thank you. That was really helpful.

send an email to GasGasOhlins GasGasOhlins

Sat, 19/05/07@05:57

By coincidence I too have just been having exactly the same problem...so I will give the suggestions a go to see if it helps me...a bit of a hijack but relevant :)

send an email to GasGasOhlins GasGasOhlins

Sat, 19/05/07@06:04

Sorry forgot to mention,(for others) that mine was indeed caused,I suspect, by 2 successive power cuts within 5 mins of each other

:)

send an email to herangi herangi

Thu, 31/05/07@18:05

hi i have same problem but when i try to run chkdsk manuly i get this massage

chkdsk /f /r d:
The type of the file system is NTFS.

Chkdsk cannot run because the volume is in use by another
process. Chkdsk may run if this volume is dismounted first.
ALL OPENED HANDLES TO THIS VOLUME WOULD THEN BE INVALID.
Would you like to force a dismount on this volume? (Y/N) y

Chkdsk cannot dismount the volume because it is a system drive or
there is an active paging file on it. Would you like to schedule
this volume to be checked the next time the system restarts? (Y/N)

pls help

thanks

send an email to Gongoozler Gongoozler

Thu, 31/05/07@20:35

Hi herangi. That message is saying that checkdisk can't run while the drive is being used to run the computer. If you answer Yes (y), then it will run when you next run the computer, so simply type in y, and restart the computer.

send an email to gippingman gippingman

Wed, 26/03/08@21:44

I also have the same problem but when i try the chkntfs /c (it is the c drive that the laptop wants to repeatedly check)the coomand prompt line keeps saying - you must specify at least one drive name - I have tried the c drive as lower case and upper case but same message is displayed - c drive on laptop is known as c drive (not renamed ) - what am I doing wrong?

I have typed the command as above several times (with and without a space between the s and the forward slash

send an email to MAJ MAJ

Wed, 26/03/08@22:04

chkntfs /c isn't the same as chkntfs c:

send an email to dorothyar dorothyar

Thu, 04/12/08@22:40

disk check runs at every startup

I just installed a new modem. It worked fine but I could not boot to windows on next startup. I finally took the modem out and put it back in and every thing was fine except for the disk check run each startup.

I found this site and tried the fsutil dirty query. got a dirty report. did the chkntfs/x c: and that stops the check for only one startup. when I try the chkdsk/f/r c: it says it cannot lock current drive and volume is use by another process. I turned off the antivirus and don't know what else is running. I tried from safe mode and got the same thing.

I am running Windows XP.

Thanks.

send an email to Eric10 Eric10

Fri, 05/12/08@11:18

dorothyar

This is because C: is your system drive but it should give you the option to run chkdsk on next startup which you should accept.

send an email to Stuartli Stuartli

Fri, 05/12/08@15:45

You can also run ChkDsk by going to My Computer>Explore>highlight main hard drive>right click>Tools>Error Checking Button.

Tick first (or both if required) boxes and click Start. You will need a Reboot to run ChkDsk once.

send an email to dorothyar dorothyar

Fri, 05/12/08@16:00

Never mind. Windows Help was actually a help for a change. I found I could set it to find and repair on the next startup. Now I get a "Not Dirty" answer.

[1] 

Total threads 325740 | Total posts 2111779 | Total users 293198

 Forums > Helproom

Back to top



To post a message to this subject you must be a registered member of this website and logged in.
If you already a registered member please log in to the site using the form in the 'User Area' above.
I want to...
Register with PC Advisor.
Get my passsword sent to me again.


Reader comments

More reader comments >>