Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

It seems every time I restart my PC (W7 ultimate 64-bit) it runs CHKDSK. Is this normal, and if so is it configurable?

share|improve this question

This isn't normal. It typically happens either when it hasn't been run in a large amount of time (Not sure what this actually is) or when a hard drive related problem is detected.

It will try to run every time you start your machine until it is able to complete fully.

If you want to stop it, you can type:

chkntfs /x c:

(Replace c: with whatever drive is being checked).

It is also possible to remove AutoCheck from startup using Autoruns or from Regedit directly, but I would not recommend this method.

share|improve this answer
aaaaahhhhhhhhhhhhhhh – John T Jan 11 '11 at 9:40
Something tells me @Wil typed faster than @John T here :P – Ivo Flipse Jan 11 '11 at 10:09
@Ivo Flipse♦ Really? Post time shows that Wil answered at 09:39:28 and John T answered at 09:39:06 which is whole 22 seconds faster. – AndrejaKo Jan 11 '11 at 12:56
@AndrejaKo - John T wrote the first paragraph of his answer, I then wrote my answer except for the last paragraph, he edited his to include chkntfs and then saw I already had it and made that comment, then I edited mine to add the last paragraph... Sometimes it would be easier to understand this site if there wasn't free edits! – William Hilsum Jan 11 '11 at 14:16
Give this man his check mark :) – John T Jan 12 '11 at 1:33

It is normal if your machine isn't halting properly, or if you haven't let it run through fully yet. If you don't let chkdsk run, it will keep bugging you until you run it or disable it for that drive. Certain disk preservation software will enable disk checking on a schedule as well.

If you're sure the drive is fine, you can disable it in command line:

chkntfs /x c:

I'd strongly recommend letting it do it's thing though.

share|improve this answer

I can't think of a reson why this should happen but have you tried Task Scheaukder to see if anything in that is causing it to happen.

share|improve this answer
This would be more suited to being a comment rather than an answer. – ChrisF Jan 11 '11 at 12:42

This can also be caused by a failing hard drive. This happened to me recently, in fact, when the RAID controller on my motherboard began to fail and files on my hard drive were becoming corrupted. I didn't realize, until too late, what was happening and lost most of my recent data.

If this runs, let it run on a couple of boots and watch for any errors it may find. If it does not find any errors after you watched it run a couple times, you're most likely ok and you can follow suggestions offered by others to alter the behavior. If it's finding errors every time it runs, it could be pointing to a serious problem. You are backing up your data frequently, right??? :)

share|improve this answer

No, it's not normal. Maybe some of the suggestions here could help.

share|improve this answer
Perhaps listing what those suggestions are would be helpful – Ivo Flipse Jan 11 '11 at 10:10

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .