Home » Tech Tips » Windows » How to Disable Automatic Maintenance in Windows 11?

How to Disable Automatic Maintenance in Windows 11?

In our earlier article, we’ve explained various maintenance tasks one should do in Windows 11 PC as a routine. Though some tasks need to be carried out manually, Windows automates few other tasks using the Automatic Maintenance feature that helps to keep your system running smoothly.  However, this Automatic Maintenance may conflict with other third-party app you use for the same purpose or even slow down your system. In this guide, we’ll show you how to disable Automatic Maintenance in Windows 11 using different methods.

What Does Automatic Maintenance Do?

It can perform routine tasks such as software updates, security scanning, and system diagnostics.

Automatic Maintenance in Windows 11 handles tasks like:

  • Installing updates (Windows updates, drivers).
  • Running security scans (Windows Defender).
  • Optimizing storage (Disk Defragmentation, TRIM for SSDs).
  • Checking for system errors.

By default, it runs at daily 2:00 AM if the PC is idle. If the computer is in use, it waits for the next idle period.

Disable Automatic Maintenance

Unfortunately, there’re are no frontend options in Windows 11 to disable the maintenance schedule. So, the only option is to use the Registry Editor to modify Registry entries. Since editing the Registry incorrectly can cause system issues, make sure to backup your registry before proceeding.

  • Press “Windows Logo + R” keys to open Run dialog box.
  • Type regedit in the box and press “OK” button.
Open Registry Editor from Run
Open Registry Editor from Run
  • When you’re in the Registry Editor, navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\Maintenance.
  • Right-click on the right pane, select “New > DWORD (32-bit) Value” option.
Create New Value
Create New Value
  • Name the item as “MaintenanceDisabled” and double-click on it.
  • Type 1 in the “Value data” box and click “OK” button.
  • Restart your PC to apply the changes.
Set MaintenanceDisabled
Set MaintenanceDisabled Value

Note: Value data 1 is for disabling Automatic Maintenance. You can anytime change the value as 0 which is for enabling Automatic Maintenance or simply delete the MaintenanceDisabled value.

Change Automatic Maintenance Schedule

As mentioned, by default, this feature runs at daily 2 AM during idle time. It is also possible to change this scheduled time to any other time you desire instead of completely disabling it.

  • Press “Windows Logo + R” keys to open Run dialog box.
  • Type control in the box and press enter to open Control Panel app.
Control Command
Control Command
  • Change the “View by” to “Large icons” and click on “Security and Maintenance” option.
Open System and Maintenance
Open System and Maintenance
  • Expand “Maintenance” section and click “Change maintenance settings”.
Change Maintenance Settings
Change Maintenance Settings
  • You can see 2:00 AM is set for “Run maintenance tasks daily at” option.
  • Click the dropdown and select the new time. Check or uncheck “Allow scheduled maintenance to wake up my computer at the scheduled time” as you desire.
  • Click “OK” button to save changes.
Set Auto Maintenance Time
Set Auto Maintenance Time

Manually Stop the Automatic Maintenance

If you know the Automatic Maintenance is started at the default or custom time, you can manually stop it.

  • Go to Control Panel, paste “Control Panel\All Control Panel Items\Security and Maintenance” in the address bar and press enter.
  • Expand “Maintenance” option and click on the “Stop maintenance” link.
Stop Maintenance
Stop Maintenance

Changing Group Policies

If you’ve multiple users on the system, then it is easy to change the scheduled time and delay the schedule for all users by adjusting system policies.

  • Press “Windows Logo + R” and type gpedit.msc.
  • Click “OK” to open Local Group Policy Editor app.
Open gpedit.msc in Windows Home
Open gpedit.msc
  • Navigate to Computer Configuration > Administrative Templates > Windows Components > Maintenance Scheduler.
  • There you’ll find policies related to Automatic Maintenance.
    • Automatic Maintenance Activation Boundary – enable this policy and set a time to override the default time setup in Control Panel.
    • Automatic Maintenance Random Delay – enable this policy and set a time to delay starting time from the scheduled time.
    • Automatic Maintenance WakeUp Policy – enable this to make a system wake request when the maintenance is triggered.
Policies for Automatic Maintenance
Policies for Automatic Maintenance

However, Local Group Policy Editor app is only available in Windows Pro, Student and Enterprise editions and not in Home edition.

Conclusion

Automatic Maintenance helps to keep Windows 11 optimized, but you may want to disable it if it interferes with your workflow or causes unexpected wake-ups. You can disable it using Registry Editor or temporarily stops it from the Control Panel. If you disable it, consider running manual maintenance to keep your system healthy.

Leave a Comment

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