How to Cancel CHKDSK Scheduled Tasks in Windows 10

CHKDSK is an important Windows utility designed to repair errors on hard drives. You can use it occasionally when you have problems with hard drives in FAT and NTFS format , but there are also scheduled Windows tasks that run it periodically. However, with the latest Windows updates, the way file systems are managed has changed, and CHKDSK is not only no longer necessary but is actually counterproductive in some cases. In this article we will tell you what has changed and what you must do to cancel these scheduled tasks.

If you were using an older version of Windows, there were scheduled tasks to run CHKDSK periodically looking for file system errors. However, that procedure is now no longer necessary due to the new file system that Windows 10 uses, called “Resilient File System” or ReFS , a file system that provides better data integrity by more accurately detecting corruption in the files and that, in fact, it is able to correct them in real time without the user having to do anything.

Disco Duro

Obviously, this article will interest you if you have just installed Windows 10 from scratch in its latest version and are using the ReFS file system, as CHKDSK is still recommended for FAT and NTFS file systems.

Disable CHKDSK with Task Scheduler

Windows incorporates a very complete task scheduler that allows just that, scheduling tasks. To access it, click on the Start button and type “Task Scheduler”, selecting the option to Run as administrator.

Programador de tareas

On the left side you must navigate to Task Scheduler Libraries -> Microsoft -> Windows -> chkdsk and on the right side you will find if there are scheduled tasks. If you see that nothing appears in the column “Next execution time”, there is nothing programmed and you should not touch anything.

chkdsk programador tareas

In the event that there is something programmed, simply click on it with the right button and select the “Disable” option.

How to disable it using the system registry

One of the ways you can disable the execution of this program is by using the system registry. To do this you must click on the Start button and type “Registry Editor” or “regedit”. Click on it and select the option to Run as Administrator.

Regedit

Once opened, in the window that appears you must navigate to the following registry key through the tree on the left.

HKEY_LOCAL_MACHINESYSTEMControlSet001ControlSession Manager

Here you should look on the right side for the element called “BootExecute”. Right-click on it and select Modify.

Desactivar chkdsk en regedit

In the window that opens you must make sure that only the following valuable information appears.

Bootexecute contenido

If there is any reference to CHKDSK here, you should delete it (without touching anything else), Accept and restart the PC. Only with that you will have already deactivated it. If you didn’t have the tool mentioned here, you can just cancel and close the system registry, because you won’t need to do anything else.

You can always keep running CHKDSK manually

Even though you have disabled scheduled tasks for CHKDSK, you can always run it at will whenever you want. Just open a command prompt window (right click on the Start button -> Command Prompt (Admin)) and you can run the chkdsk command as usual.

CHKDSK

This will help you to detect possible errors in the file system eventually and whenever you want, not through Windows scheduled tasks.