How to disable the CHKDSK - Check Disk, on start up for Windows 7

Anonymous
2009-12-21T20:32:26+00:00

I been experiencing some problems, when i start my laptop i am prompted with a black screen saying

I haven't found any solutions on how to disable this on my computer, but i want to because after the seconds say 1, its stays on for a while ... and after i have left it on for a while, the screen sleeps, yet when i turn it on... The page is black.. Can someone help me disable the schedule checking for windows 7? Thank you very much! :D

Windows for home | Previous Windows versions | Apps

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments
Answer accepted by question author
Anonymous
2009-12-22T19:18:01+00:00

Hi PikaBrian,

Welcome to Microsoft Answers!

To disable automatic disk checking at Windows startup through registry, go to the following registry key:

Important: This section, method, or task contains steps that tell you how to modify the registry. However, serious problems might occur if you modify the registry incorrectly. Therefore, make sure that you follow these steps carefully. For added protection, back up the registry before you modify it. Then, you can restore the registry if a problem occurs. For more information about how to back up and restore the registry, click the following article number to view the article in the Microsoft Knowledge Base:

322756 How to back up and restore the registry in Windows: http://support.microsoft.com/kb/322756

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager

In the right hand pane, double click BootExecute.

The default value of the key is autocheck autochk *

* means every drive is checked for consistency. Just add /K:C at the end before *. /K switch will disable autocheck on C: drive at Windows startup. So the final value should look like this:

autocheck autochk /k:C *

If you want to add more drives, the key should look like this: (disabling C and D drives)

autocheck autochk /k:C /k:D *

If you want to restore everything to default, just replace the key with the default one i.e.

autocheck autochk *

You may also follow the link given below and check if it is of any help.

http://social.answers.microsoft.com/Forums/en-US/vistaperformance/thread/a8ab415b-4559-45c6-99a4-a54e27e5a836


Hope this information is helpful.

Amrita M

Microsoft Answers Support Engineer

Visit our Microsoft Answers Feedback Forum and let us know what you think.

Was this answer helpful?

200+ people found this answer helpful.
0 comments No comments

47 additional answers

Sort by: Newest
  1. Anonymous
    2017-12-04T14:48:21+00:00

    Did this on a Windows 2009R2 SP1 server and it still initiated CHKDSK on system startup.

    Was this answer helpful?

    0 comments No comments
  2. Anonymous
    2017-08-02T14:18:14+00:00

    Yes - that is the "right" way to disable it but it could be that chkdsk is running on startup for a reason and that reason might be that the NT File System (NTFS) has been slightly corrupted and needs repair.

    Thinking that it is always better to fix the problem instead of fixing the symptom of the problem (by disabling chkdsk at startup) I would suggest:

    Assuming you did not schedule a chkdsk to run on the next reboot of your system...

    When Windows starts it checks all volumes (hard drives) for consistency and if any volume is found to be "dirty" a chkdsk with error correction will run automatically on the volume to attempt to fix any problems before things get worse.

    The amount of time it takes for that to complete depends on the size of the volume, the amount of data on the volume, the speed of your system and what the chkdsk finds to do.

    It is best to not interrupt the chkdsk and to let it complete and that could take a long time...  many to several hours.  It will finish sooner or later.

    A volume can be marked dirty from things like an aborted restart, improper shutdown, power interruption, using the reset or power button, battery pulling, etc.  Have any of those events occurred?

    You can query the dirty bit on a volume from the command prompt window with Administrator privileges.

    Click the Start orb/button and in the box enter the following:

    cmd.exe

    Right click cmd.exe and choose to Run as Administrator:

    ![](https://learn-attachment.microsoft.com/api/attachments/7ef58e1a-6cc4-4a8e-b845-04228d6c6d1a?platform=QnA)

    To query the dirty bit on drive C, in the Command Prompt window enter the following command:

    fsutil  dirty  query  C:

    ![](https://learn-attachment.microsoft.com/api/attachments/08c6c45f-6f1b-4550-b1b7-800bbbc1cbdd?platform=QnA)

    Sample output should be one or the other of:

    Volume C: is dirty

    Volume C is NOT dirty

    You should check each of your volumes or each of your hard drives (C, D, E, etc.).

    Enter 'exit' to close the Command Prompt window.

    If a volume is dirty the only thing that can clear it is a chkdsk with error correction and you might need to run it more than one time.  If the drive is failing, you might not ever be able to clear the dirty bit so chkdsk will always run on a restart. 

    If the dirty bit will never clear you should consider replacing the drive but in the meantime you can tell Windows to NOT check the dirty bit on a volume by issuing a command like this example for the C drive:

    chkntfs   /x   c:

    That would tell Windows to never check the dirty bit on volume C but that is risky behavior because if the dirty bit will not clear, something is wrong with that drive.

    You can undo that command and reset the automatic error checking back to the default value with this command:

    chkntfs   /d

    Was this answer helpful?

    0 comments No comments
  3. Anonymous
    2017-08-02T13:29:58+00:00

    There are some people suggested to edit the registry but the proper way to disable CHKDSK from starting up is using the /x switch on chkntfs command in command prompt. The /x switch will exclude a drive from the default boot-time check. If you have drive C: as your hard drive, then the command to disable chkdsk from scanning C: drive would be:

    chkntfs /x c:

    If you have 2 drive, C and D, you can disable chkdsk with the command below

    chkntfs /x c: d:

    then go ahead and reboot.

    Hope this will solve your problem

    Thanx

    Regards

    Shanthamurthy

    *** Email address is removed for privacy ***

    “SHANTHAMURTHY replied on April 14, 2011

    Submitted the best and most practical solution to this problem.

    I agree with you. It’s the easiest solution to this problem and you wouldn’t have to go into the registry and worry about messing it up.

    I wish there was a way to make this the first of the list.

    Thanks.”

    Was this answer helpful?

    0 comments No comments
  4. Anonymous
    2016-09-28T05:47:56+00:00

    But then you will have a new problem.

    Was this answer helpful?

    0 comments No comments