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: Oldest
  1. Anonymous
    2016-01-30T12:35:39+00:00

    Hi,

    Thank you for visiting Microsoft Community.

    You may try to perform System restore and see if it helps you to fix the issue. For that you may refer the article mentioned below.

    System Restore helps you restore your computer's system files to an earlier point in time. Typically, you want to restore your computer to a restore point that was created just before the date and time when you started noticing problems. The descriptions of the restore points that are created automatically correspond with the name of an event, such as Windows Update installing an update. System Restore returns your computer to the state that it was in before the restore point that you choose. 

    Restore system files and settings

    Note: When you use System Restore to restore the computer to a previous state, programs and updates that you installed are removed.

    Do keep us updated.

    Regards,

    Was this answer helpful?

    0 comments No comments
  2. Anonymous
    2016-05-25T13:39:45+00:00

    Hi everyone,

    The only way to disable the Chkdsk on startup is using regedit.exe.

    Here are the steps:

    1.Power on your PC and skip Chkdsk by pressing any key.

    2.After log on Windows,go to the start menu then type regedit.exe in the search box.

    3.At the Registry Editor, go to :HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager.

    4.In the right pane, find BootExecute.

    5.Click it,then click the right mouse,select Modify.

    6.The value should look like this:

    autocheck autochk *

    To modify,add this to the front of *:/k:(drive)

    I will example with drive C,witch look like this after modify:

    autocheck autochk /k:C *

    7.Add more of the /k:(drive) if you want to disable more disks.

    Example:disable drive C and D

    autocheck autochk /k:C /k:D *

    8.Exit Registry Editor,then restart the PC. No more problems!

    P/S:Be carefull editing this. If you edit in incorrectly,your PC will have a problem. To prevent this,i strongly recommend all of you you to backup the registry before editing.

    I hope all of you can do it.

    Was this answer helpful?

    0 comments No comments
  3. Deleted

    This answer has been deleted due to a violation of our Code of Conduct. The answer was manually reported or identified through automated detection before action was taken. Please refer to our Code of Conduct for more information.


    Comments have been turned off. Learn more

  4. Anonymous
    2016-05-25T14:04:35+00:00

    That is not the only way.

    It is arguably the worst and riskiest way.

    And it does not fix the problem.  It fixes the symptom of the problem and fixing the symptom of the problem is not the same as fixing the problem.

    Windows is running a chkdsk with error correction on the volume because the autochk program has detected that there is a problem on the volume (it is "dirty").

    If you edit the registry to disable the chkdsk with error correction you will be running on a volume that has some kind of problem that you have elected to ignore instead of fixing the problem (that is entirely up to you).

    And if you are going to suggest editing the registry for this issue (which is not a problem or bug) at least tell people how to backup the registry before they start for there is no undo or quit without saving in regedit so if you make a mistake and your system no longer boots what are you going to do to fix it (better have a plan).

    Here is what is really happening:

    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:

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

    fsutil  dirty  query  C:

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

    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 may be able to run like that for a long time at some risk.

    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