How to Stop or Disable Disk Checking at Startup in Windows 7, 8 &10?

One of the features of Windows is CHKDSK feature which is automatically executed whenever you don’t shut down your pc properly. CHKDSK is one of the important commands that is designed to repair errors that usually appear in the hard disk drive. The time to correct the errors in the next boot session depends on the number of errors on the hard disk. If you don’t want your PC to take time when you boot your PC here is how to stop chkdsk at startup windows 7, 8 or 10 PCs.

Why does a computer starts Chkdsk at the startup?

A computer running Chkdsk at the startup is not harmful to your computer, but it could still be cause for alarm. The Check Disk command lines start automatically at the startup to check for any file system issues on hard disk drives.

Some of the common issues for Chkdsk to start automatically can be:

  • Improper System Shutdown – You should always shut down your pc or laptop from the Start menu, as it can prevent data loss or else file system integrity issues can occur due to improper shutdown.
  • Hard Disk Problems – The Check Disk command might have detected problems with your hard drive. The check disk writes it log file to the Windows Event Viewer, which you can access by clicking on Start, typing event viewer in the search box and selecting the Event Viewer. Now select Application under Windows Logs and find the entry under the source Chkdsk. If Check Disk keeps running at startup repeatedly, then there might be some problem with your hard drive.
  • Virus – Viruses and malware can interfere with your PC’s file system, therefore, triggering Chkdsk to run at startup repeatedly.

How to Cancel a Scheduled Chkdsk at Boot in Windows 7, 8 & 10

1: Press the Start button on your keyboard and type CMD.

2: Now right-click on the Command Prompt option and select Run as administrator.

open cmd as an administrator

3: Now type

chkntfs Drive letter:

Replace the Drive letter by any drive such as C: D: E: or F:

How to Cancel a Scheduled Chkdsk at Boot in Windows 7, 8 & 10

If you get the message that Drive is not dirty, it means no check is scheduled whereas if you get the message Chkdsk has been scheduled manually to run on next reboot on Volume C: it means a chkdsk has been scheduled.

How to Stop CHKDSK From Running at Startup in Windows 7, 8 & 10

Time needed: 6 minutes.

Here are 3 easy ways using which you can stop CHKDSK from running at startup. Keep reading to learn each step in detail:

  1. Cancel automatic Disk Check

    If your drive is affected by a dirty bit, then Windows automatically performs a disk checking the next time your computer is restarted. You need to run the chkntfs “Drive letter”: command to see if a volume is dirty, but you can’t clear the dirty bit unless you let Windows go through disk scanning at boot. You can manually clear dirty bits on Windows by following these simple steps:
    You need to first download WinHex software which is a universal hexadecimal editor.
    1.) Open WinHex with administrator rights and under the Tools, tab select Open Disk.
    2.) Now a new window will open which will ask you to select a drive for editing, choose the logical volume you want to edit the dirty bit on, and then click OK.

  2. Cancel the Scheduled Disk Check

    Method 1: How to Disable Check Disk Using CMD
    1.) Open Command Prompt as an administrator.
    Now paste the below code in the CMD. You can replace the Drive Letter with whichever drive you want.
    chkntfs /x Drive Letter:
    cancel the schedule disk checkup

    Method 2: How to Cancel CHKDSK on Startup in Windows Using Registry Editor
    To open the Registry Editor press Windows + R and type regedit. Now navigate to the following keys:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
    Now double-click on the Multi-String value BootExecute in the right menu.
    This will open the Edit Multi-String window. Click in the Value name data box, and then delete all of the lines, except the last one which is: autocheck autochk /k:C *
    Now click OK and close the Registry Editor.


I hope this guide on how to stop chkdsk at startup in Windows 7, 8, and 10 helps you in solving your problem.

Do comment below on your experiences after using the above methods.


How do know when Chkdsk is finished?

Open the Task Manager, click the “Processes” tab, click “Show processes for all users”, and look for a CHKDSK.exe process. If you see a process, then it means it is still running.

Can interrupting Chkdsk damage a disk?

If you interrupt it by normal means like pressing CTRL+C then it is safe. If you interrupt it by powering off your PC or laptop, then the file system can get corrupted.

How long does it take to scan and repair a drive?

If your computer is scanning or repairing a hard drive, then it will a few hours depending on the size of your drive and the number of errors found.

Thank You!!!

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.