Home » How To » How to Schedule Chkdsk to Run on Restart in Windows 10

How to Schedule Chkdsk to Run on Restart in Windows 10

In case of any disk error, chkdsk can fix most of the common issues. Here’s how you can quickly schedule chkdsk on restart in Windows 10.

The built-in tool chkdsk helps you solve a lot of common disk errors in Windows 10. If fact, you might have seen it run automatically when your system powers off suddenly or crashes for whatever reason. If you suspect there is a disk error or if the Windows 10 operating system is running slower or error-prone from time to time, it is better to run the chkdsk scan manually.

Other than running manually, you can also force chkdsk to run on schedule when you restart the Windows PC. This helps chkdsk run much more efficiently as all the files and the partition is available with no locks.

In this quick and simple guide, let me show the steps to quickly schedule a chkdsk scan in Windows 10 PC.

How to Schedule Chkdsk Scan in Windows 10 PC

To schedule a chkdsk scan, we can use the chkdsk command from the Command Prompt window. All we have to do is execute a single command the chkdsk scan will be scheduled for next restart.

  1. Press the Windows key to open the Start menu.
  2. Type “Command Prompt“, right-click on the result click the “Run as administrator” option.
  3. After opening the Command Prompt window, execute the “chkdsk /x /f /r” command.
  4. Next, type “Y” and press the Enter key on your keyboard.
  5. As soon as you confirm the schedule action, you will see the “This volume will be checked the next time the system restarts” confirmation message.
  6. Close the Command Prompt Window.


To schedule, a chkdsk scan for other drives likes D drive, E drive, F drive, etc., execute the X: and chkdsk X: /f /r commands one after the other. In the command, X is the actual drive letter. So, if you want to scan the D drive, the commands will be “D:” and “chkdsk d: /f /r

With the above steps, you’ve successfully scheduled a chkdsk scan for the next restart. When you reboot the system, Windows will automatically start the chkdsk tool and scan the C drive for any and all common drive or file system errors.

Once the scan is complete, you can find chkdsk logs in the Event Viewer.

Cancel Scheduled Chkdsk Scan

Just as you can create a schedule for chkdsk, you can cancel a chkdsk scan. This is particularly helpful if you don’t have time and don’t want the chkdsk tool to scan the system on the next restart.

That is all. It is that simple to schedule a chkdsk scan in Windows 10. If you are stuck or need some help, comment below and I will try to help as much as possible.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top