Manage Automatic Maintenance in Windows 10

Edited by Jay

Automatic Maintenance is a feature in Windows 10 (and Windows 8) that runs a variety of tasks daily to help keep your PC healthy and free from errors. By default, Automatic Maintenance is set to run at 2 AM and will wake your computer up from sleep mode to carry out the various tasks. When enabled, this feature will run system maintenance tasks such as; keeping Windows apps current, scanning for malware, fixing broken shortcut, removing unused desktop icons, checking hard disks for system errors, and several others.

These maintenance tasks are given a one hour window to complete. If the tasks (which run in the background) aren't finished, they will resume during the next scheduled period. Also, if your PC is powered down, or, if you happen to be using it during the allotted time frame, maintenance tasks will be put off until a later time. The only tasks that will run whether you're using the PC or not are those labeled as critical.

In the following VisiHow tutorial, we're going to show how to; change the schedule for Automatic Maintenance, find all the tasks, and disable the feature.


Schedule Automatic Maintenance in Windows 10

  1. 1
    Enter control panel into the search box, then click the desktop app once it appears in the populated results.
    Advertisement
    Was this step helpful? Yes | No| I need help
  2. 2
    In the Control Panel, click "System and Security".
    Advertisement
    Was this step helpful? Yes | No| I need help
  3. 3
    Here on System and Security, click "Security and Maintenance".
    Was this step helpful? Yes | No| I need help
  4. 4
    When the Security and Maintenance window opens, click the drop-down arrow to the right of "Maintenance".
    Was this step helpful? Yes | No| I need help
  5. 5
    With the Maintenance options expanded, click "Start maintenance" to run the tasks right now. To change the schedule, continue to the next step.
    Was this step helpful? Yes | No| I need help
  6. 6
    With Maintenance still expanded, click "Change maintenance settings".
    Was this step helpful? Yes | No| I need help
  7. 7
    On the Automatic Maintenance windows, click the drop-down arrow next to "Run maintenance tasks at". With the menu expanded, select a time of day you that you typically don't use your PC. Once you've selected a time, click "OK".
    Was this step helpful? Yes | No| I need help
  8. 8
    If you want your PC to be woken up to perform Automatic Maintenance, check the box next to "Allow scheduled maintenance to wake up my computer at the scheduled time". Click "OK" to save, then close the window.
    Was this step helpful? Yes | No| I need help


Find All Automatic Maintenance Tasks in Windows 10

Automatic Maintenance performs a wide variety of processes to help keep your system running smoothly. To view all the tasks that run in the background, follow the easy steps below.

  1. 1
    On your keyboard, press the Windows key + X.
    Advertisement
    Was this step helpful? Yes | No| I need help
  2. 2
    When the Quick Link menu appears, click "Windows Powershell".
    Was this step helpful? Yes | No| I need help
  3. 3
    Once the Powershell window opens, type or copy the following line and hit enter:
    Was this step helpful? Yes | No| I need help

Get-ScheduledTask | ? {$_.Settings.MaintenanceSettings} | Out-GridView

  1. 1
    Here you'll see all the tasks that run during Automatic Maintenance.
    Was this step helpful? Yes | No| I need help


Disable Automatic Maintenance Windows 10

The following steps involve editing the registry so please be very careful. Mistakes can lead to system-wide issues, so proceed at your own risk.

  1. 1
    Press the Windows key + R on your keyboard.
    Was this step helpful? Yes | No| I need help
  • 2
    When the Run command window appears, type; "regedit" (without the quotes), then click "OK".
    Was this step helpful? Yes | No| I need help
  • 3
    Once the Registry Editor opens, expand HKEY_LOCAL_MACHINE. If you've installed the Windows 10 Creators Update, you can type the full path into the registry editor address bar: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\Maintenance
    Was this step helpful? Yes | No| I need help
  • 4
    Next, expand SOFTWARE".
    Was this step helpful? Yes | No| I need help
  • 5
    Now expand Microsoft.
    Was this step helpful? Yes | No| I need help
  • 6
    Then expand Windows NT.
    Was this step helpful? Yes | No| I need help
  • 7
    Next, expand CurrentVersion.
    Was this step helpful? Yes | No| I need help
  • 8
    Now expand Schedule.
    Was this step helpful? Yes | No| I need help
  • 9
    Right-click on Maintenance, select "New", and then "DWORD (32 bit) Value".
    Was this step helpful? Yes | No| I need help
  • 10
    Next, name the key "MaintenanceDisabled".
    Was this step helpful? Yes | No| I need help
  • 11
    Right-click "MaintenanceDisabled", then change the value from to 1. Click "OK" to save, then restart your machine. To revert to the original setting (enable automatic update), in step # 9, select "Delete".
    Was this step helpful? Yes | No| I need help
  • If you have problems with any of the steps in this article, please ask a question for more help, or post in the comments section below.

    Comments

    Article Info

    Categories : Use Windows 10

    Share this Article:

    Thanks to all authors for creating a page that has been read 15 times.

    x

    Thank Our Volunteer Authors.

    Would you like to give back to the community by fixing a spelling mistake? Yes | No