How to disable CHKDSK when Windows starts. –

If you are looking for a way to disable CHKDSK when Windows starts, continue reading this guide. As you know, if you shut down your computer incorrectly, Windows will run a check disk (chkdsk) when you turn it back on.

This is because Windows wrongly “thinks” the drive has problems and needs to be scanned. However, this behavior is annoying because the disk check is not actually required, and if you miss pressing the button within 10 seconds to skip the disk check, you will have to wait for the scan to finish.

Another situation where you should stop checking the disk (chkdsk) when Windows starts is in dual boot systems running Windows 10 and Windows 7 operating systems. And this should be done because every time you boot from one of the two operating systems, Windows checks and “repairs” the operating system of the other disk, thus corrupting its files or making the disk unreadable.

How to stop disk check at startup in Windows 10/8/7.

Method 1. Disable CHKDSK with the command when Windows starts.

The easiest way to stop the automatic disk check at Windows startup is this chkntfs command:

1. It’s open command prompt as administrator. For this:

1. Enter the following in the search field: cmd or command line

2. right click on it command line (result) and select Run as administrator.

command line administrator

2. write the chkntfs command with the following syntax:

*Note: where DriveLetter the drive you want to exclude from the disk check.


1. If you want to exclude the disk C: Enter the following from the Windows startup scan:

Disable chkdsk in windows straturp

2. If you want to disable disk verification on two drives (eg D: & E: drivers), type:

Stop chkdsk on windows straturp

3. That’s it. From now on, the disk check will stop at the specified drives.

*Note: To whom Run chkdsk again In the future, issue this command with administrative privileges:

Method 2. Stop CHKDSK from running using the registry.

The second way to disable chkdsk when booting Windows For those familiar with the Registry Editor:

1. Open the registry editor. For this:

a. press at the same time Windows image + R buttons to open the run command window.
b. Type regedit and press Enter.


2. In the left panel, go to the following button:

  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager

3. In the right pane, open BootExecute (REG_MULTI_SZ) value and after autocheck autochkwrite:/k:DriveLetter *” (without nails)

*Note: where DriveLetter the drive you want to exclude from the disk check.


1. If you want to prevent chkdsk from running on disk C: change the BootExecute the data value is:

Prevent chkdsk from running at startup

2. If you want to disable chkdsk on drives C: & D: change it BootExecute the data value is:

  • autocheck autochk /k:C /k:D *

Run CHKDSK - Disable in the registry

3. Click when done ok Close the registry editor and you are done! *

*Note: To restore BootExecute enter the key of the default value, enter the value information:

Stop checking the disk at startup in the registry

That’s it! Which method worked for you?
Let me know if this guide helped you by leaving a comment about your experience. Please like and share this guide to help others.

If you found this article useful, please support us by donating. Even $1 can make a big difference for us We continue to help others while keeping this site free:

Leave a Comment