Jump to content

Welcome to Geeks to Go - Register now for FREE

Need help with your computer or device? Want to learn new tech skills? You're in the right place!
Geeks to Go is a friendly community of tech experts who can solve any problem you have. Just create a free account and post your question. Our volunteers will reply quickly and guide you through the steps. Don't let tech troubles stop you. Join Geeks to Go now and get the support you need!

How it Works Create Account
Photo

Check drive for consistency help?


  • Please log in to reply

#1
Snacktapus

Snacktapus

    Member

  • Member
  • PipPip
  • 55 posts
Hi all,

I recently purchased a new 2nd hard drive for my pc. Its a seagate SATA barracuda drive. Anyway all was going well until last week the drive seemed to disappear from the my computer window. I opened it up and just made sure the connection was properly secure. When I restarted I get the blue screen saying that my disk needs to be checked for consistency. Ive left the test run a few times now but the drive seems to be fine. How can I get windows to stop running the test everytime I start up?? Or is there another test I should run to fix the problem??

I running windows xp by the way. Thanks in advance.
  • 0

Advertisements


#2
rshaffer61

rshaffer61

    Moderator

  • Moderator
  • 34,114 posts
Is it running chkdsk on every bootup now?
  • 0

#3
Snacktapus

Snacktapus

    Member

  • Topic Starter
  • Member
  • PipPip
  • 55 posts
Yeah every time.
  • 0

#4
rshaffer61

rshaffer61

    Moderator

  • Moderator
  • 34,114 posts
Please follow the next steps in order:

Click Start, then Run
Type cmd, and click Ok
At the prompt in the command window that opens, type fsutil dirty query ?: and press Enter (Where ? is the letter of the drive to queried)

Does the result of this indicate the drive is "Dirty"?
  • 0

#5
Snacktapus

Snacktapus

    Member

  • Topic Starter
  • Member
  • PipPip
  • 55 posts
Yep it says it is dirty
  • 0

#6
rshaffer61

rshaffer61

    Moderator

  • Moderator
  • 34,114 posts
OK here we go. Please follow these next steps in order. Failure to do so could result in your system becoming unbootable. You may want to print these out because this will need to reboot your system .

To unset the Dirty Bit


  • If you have Spyware Doctor installed, uninstall it.
  • If you have ZoneAlarm installed, open it, click the "Overview" tab, then select "Preferences", and UNcheck the "Protect ZA Client" check box.
Click Start, then Run, type cmd in the Open box and click "Ok". At the prompt in the Command window, type the following commands, pressing "Enter" after each one:

Substitute the drive letter for the drive your want to check for the ? in the following commands. Please note the spaces.
  • chkntfs /d ..... (This will reset autocheck options to default...will come back invalid on some installations)
  • chkntfs /c ?: ..... (This will allow checking the specified drive )
  • chkntfs /x ?: ..... (The x switch tells Windows to NOT check the specified drive on the next boot)
At this point, restart your computer, it will not do a chkdsk and will boot directly to Windows.

This next step is important as this is where the Dirty Bit will be unset.

Substitute the drive letter for the drive your want to check for the ? in the following commands.

Click Start, then Run, type cmd in the Open box and click "Ok". At the command prompt, type the following, pressing "Enter" after each one: (Again, note the spaces.)
  • chkdsk /f /r ?: ..... (To manually run a full chkdsk operation on the specified drive)
  • Y ..... (To accept having it run on the next boot)
This should take you through 5 stages of the scan and will unset the Dirty Bit. Be patient...this is a very thorough check and will take quite a while.

Finally, when the chkdsk operation has completed, type fsutil dirty query ?:, press "Enter", and Windows will confirm that the Dirty Bit is not set on that drive.

Reboot again and see if chkdsk still runs on startup.
  • 0

#7
Snacktapus

Snacktapus

    Member

  • Topic Starter
  • Member
  • PipPip
  • 55 posts
Hi rshaffer. Thanks for the help so far.

Ok I got to the second step where i enter chkdsk /f /r f: to manually run the full disk check operation but I get the following dos message:

"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)"

I dont want to click yes unless im sure. Should this come up?

S
  • 0

#8
rshaffer61

rshaffer61

    Moderator

  • Moderator
  • 34,114 posts
the command should be exactly typed as below. Notice the spaces

chkdsk /f /r
then click Enter

Then click Y to accept it to run on next bootup

Continue from there.
Let me know if there is a issue from there
  • 0

#9
Snacktapus

Snacktapus

    Member

  • Topic Starter
  • Member
  • PipPip
  • 55 posts
Hi rshaffer,

Yeah ive done it exactly as you said chkdsk /f /r f: (f is the drive that is affected).

Any other ideas?

S
  • 0

#10
rshaffer61

rshaffer61

    Moderator

  • Moderator
  • 34,114 posts
OK So this is not the boot drive then that is having the problem.
So you have two HD's in your systems and how many partitions on these drives?
I ask because if you have 2 HD's and a optical drive then you would only have a C,D and E drive
Is there a second optical or a drive with 2 partitions?
  • 0

Advertisements


#11
Snacktapus

Snacktapus

    Member

  • Topic Starter
  • Member
  • PipPip
  • 55 posts
Yeah its not the boot drive with the issue at all. I have two hard drives in total and two optical drives (D and E). My c:drive with all my apps and then a second SATA drive with 2 partitions F and G. Its just the F bit that seems to have the problem.
  • 0

#12
rshaffer61

rshaffer61

    Moderator

  • Moderator
  • 34,114 posts
OK after consultation with some of my fellow Tech Staff and Administrators it was revealed that this line in highlight can be changed from this

"Click Start, then Run, type cmd in the Open box and click "Ok". At the command prompt, type the following, pressing "Enter" after each one: (Again, note the spaces.)

* chkdsk /f /r ?: ..... (To manually run a full chkdsk operation on the specified drive)
* Y ..... (To accept having it run on the next boot)


to this

chkdsk /r ?:

Then continue on from that point
  • 0

#13
Hello71

Hello71

    Member

  • Member
  • PipPip
  • 46 posts
Also if it asks you if you want to dismount the drive, type N in, then type Y in for run at next boot.
  • 0

#14
Snacktapus

Snacktapus

    Member

  • Topic Starter
  • Member
  • PipPip
  • 55 posts
Hi all,

Thanks for the help. I decided to reformat the partition in the end which seems to have done the trick.

Cheers,

S
  • 0

#15
rshaffer61

rshaffer61

    Moderator

  • Moderator
  • 34,114 posts
Well not the resolution I was hoping for but the result is that you are happy and everything is working correctly now.

Congratulations. :) for a successful resolution for your issue. I am happy everything has been worked out for you. With that being said I am happy to say:


You are very welcome. I'm glad we could help and please let us know how everything works out for you.
If there is anything else we can do to help please feel free to ask. I appreciate that you allowed me to assist you with your issue and for your patience. Thank you for choosing GeeksToGo for help. :) :rolleyes:
This issue now appears to be resolved.


If other members are reading this and have a similar problem please begin a New Topic and someone will assist you as soon as possible
  • 0






Similar Topics

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

As Featured On:

Microsoft Yahoo BBC MSN PC Magazine Washington Post HP