System Change Automatic Maintenance Time in Windows 11


  • Staff
Reliability_Monitor_banner.png

This tutorial will show you how to change the time for when Automatic Maintenance runs scheduled maintenance tasks in Windows 10 and Windows 11.

Windows automatically runs scheduled maintenance on a daily schedule when you're not using your computer.

This includes tasks such as updates, security scanning, and system diagnostics. This maintenance will run daily if you aren't using your computer at 2 AM by default. If your computer is in use at the scheduled time or maintenance is behind schedule, Automatic Maintenance will run the next time the computer is not being used.

You can change the default 2 AM time to run daily maintenance tasks to when you're not using your computer while running or sleeping.

You can allow scheduled maintenance to wake up your computer at the scheduled time if wanted. This will not work when you shut down (turn off) the computer.

Reference:

You must be signed in as an administrator to change Automatic Maintenance settings.



Contents

  • Option One: Change Automatic Maintenance Time in Control Panel
  • Option Two: Change Automatic Maintenance Time in Registry Editor
  • Option Three: Specify Automatic Maintenance Time in Local Group Policy Editor
  • Option Four: Specify Automatic Maintenance Time in Registry Editor




Option One

Change Automatic Maintenance Time in Control Panel


1 Open the Control Panel (icons view), and click/tap on the Security and Maintenance icon.

2 Click/tap on Maintenance to expand it open, and click/tap on the Change maintenance settings link under Automatic Maintenance. (see screenshot below)

Automatic_Maintenance-1.png

3 Select the time you want in the Run maintenance tasks daily at drop menu, and click/tap on OK. (see screenshot below)

Automatic_Maintenance-2.png

4 You can now close the Security and Maintenance control panel if you like.




Option Two

Change Automatic Maintenance Time in Registry Editor


1 Open Registry Editor (regedit.exe).

2 Navigate to the key below in the left pane of Registry Editor. (see screenshot below)

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\Maintenance

Automatic_Maintenance_regedit-1.png

3 In the right pane of the Maintenance key, double click/tap on the Activation Boundary string value (REG_SZ) to modify it. (see screenshot above)

4 Enter a data value from the table below for the time you want, and click/tap on OK. (see screenshot below)

Automatic_Maintenance_regedit-2.png

TimeData Value
12:00 AM2001-01-01T00:00:00
1:00 AM2001-01-01T01:00:00
2:00 AM - default2001-01-01T02:00:00
3:00 AM2001-01-01T03:00:00
4:00 AM2001-01-01T04:00:00
5:00 AM2001-01-01T05:00:00
6:00 AM2001-01-01T06:00:00
7:00 AM2001-01-01T07:00:00
8:00 AM2001-01-01T08:00:00
9:00 AM2001-01-01T09:00:00
10:00 AM2001-01-01T10:00:00
11:00 AM2001-01-01T11:00:00
12:00 PM2001-01-01T12:00:00
1:00 PM2001-01-01T13:00:00
2:00 PM2001-01-01T14:00:00
3:00 PM2001-01-01T15:00:00
4:00 PM2001-01-01T16:00:00
5:00 PM2001-01-01T17:00:00
6:00 PM2001-01-01T18:00:00
7:00 PM2001-01-01T19:00:00
8:00 PM2001-01-01T20:00:00
9:00 PM2001-01-01T21:00:00
10:00 PM2001-01-01T22:00:00
11:00 PM2001-01-01T23:00:00

5 You can now close Registry Editor if you like.




Option Three

Specify Automatic Maintenance Time in Local Group Policy Editor


The Local Group Policy Editor is only available in the Windows 10/11 Pro, Enterprise, and Education editions.

All editions can use Option Four to configure the same policy.


1 Open the Local Group Policy Editor (gpedit.msc).

2 Navigate to the registry key location below in the left pane of Local Group Policy Editor. (see screenshot below)

Computer Configuration > Administrative Templates > Windows Components > Maintenance Scheduler

Automatic_Maintenance_gpedit-1.png

3 In the right pane of Maintenance Scheduler, double click/tap on the Automatic Maintenance Activation Boundary policy to edit it. (see screenshot above)

4 Do step 5 (specify) or step 6 (undo) below for what you want.

5 Specify Automatic Maintenance Time

This will override and prevent using Option One and Option Two.


A) Select (dot) Enabled. (see screenshot below)​

B) Enter a data value from the table below for the time you want in the Regular maintenance activation boundary field under Options.​

C) Click/tap on OK, and go to step 7.​

Automatic_Maintenance_gpedit-3.png

TimeData Value
12:00 AM2001-01-01T00:00:00
1:00 AM2001-01-01T01:00:00
2:00 AM - default2001-01-01T02:00:00
3:00 AM2001-01-01T03:00:00
4:00 AM2001-01-01T04:00:00
5:00 AM2001-01-01T05:00:00
6:00 AM2001-01-01T06:00:00
7:00 AM2001-01-01T07:00:00
8:00 AM2001-01-01T08:00:00
9:00 AM2001-01-01T09:00:00
10:00 AM2001-01-01T10:00:00
11:00 AM2001-01-01T11:00:00
12:00 PM2001-01-01T12:00:00
1:00 PM2001-01-01T13:00:00
2:00 PM2001-01-01T14:00:00
3:00 PM2001-01-01T15:00:00
4:00 PM2001-01-01T16:00:00
5:00 PM2001-01-01T17:00:00
6:00 PM2001-01-01T18:00:00
7:00 PM2001-01-01T19:00:00
8:00 PM2001-01-01T20:00:00
9:00 PM2001-01-01T21:00:00
10:00 PM2001-01-01T22:00:00
11:00 PM2001-01-01T23:00:00

6 Undo Specify Automatic Maintenance Time

This is the default setting to allow using Option One and Option Two.


A) Select (dot) Not Configured. (see screenshot below)​

B) Click/tap on OK, and go to step 7.​

Automatic_Maintenance_gpedit-2.png

7 You can now close the Local Group Policy Editor if you like.




Option Four

Specify Automatic Maintenance Time in Registry Editor


This will override and prevent using Option One and Option Two.


1 Open Registry Editor (regedit.exe).

2 Navigate to the key below in the left pane of Registry Editor. (see screenshot below)

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Task Scheduler\Maintenance

If you do not have a Task Scheduler key, right click on the Windows key, click/tap on New, click/tap on Key, type Task Scheduler for the name, and press Enter.

If you do not have a Maintenance key, right click on the Task Scheduler key, click/tap on New, click/tap on Key, type Maintenance for the name, and press Enter.



Automatic_Maintenance_gpedit_regedit-1.png

3 In the right pane of the Maintenance key, double click/tap on the Activation Boundary string value (REG_SZ) to modify it. (see screenshot above)

If you do not have a Activation Boundary string value, right click on an empty area in the right pane of the Maintenance key, click/tap on New, click/tap on String Value, type Activation Boundary for the name, and press Enter.

To undo this, you would delete the Activation Boundary string value to allow using Option One and Option Two.


4 Enter a data value from the table below for the time you want, and click/tap on OK. (see screenshot below)

Automatic_Maintenance_regedit-2.png

TimeData Value
12:00 AM2001-01-01T00:00:00
1:00 AM2001-01-01T01:00:00
2:00 AM - default2001-01-01T02:00:00
3:00 AM2001-01-01T03:00:00
4:00 AM2001-01-01T04:00:00
5:00 AM2001-01-01T05:00:00
6:00 AM2001-01-01T06:00:00
7:00 AM2001-01-01T07:00:00
8:00 AM2001-01-01T08:00:00
9:00 AM2001-01-01T09:00:00
10:00 AM2001-01-01T10:00:00
11:00 AM2001-01-01T11:00:00
12:00 PM2001-01-01T12:00:00
1:00 PM2001-01-01T13:00:00
2:00 PM2001-01-01T14:00:00
3:00 PM2001-01-01T15:00:00
4:00 PM2001-01-01T16:00:00
5:00 PM2001-01-01T17:00:00
6:00 PM2001-01-01T18:00:00
7:00 PM2001-01-01T19:00:00
8:00 PM2001-01-01T20:00:00
9:00 PM2001-01-01T21:00:00
10:00 PM2001-01-01T22:00:00
11:00 PM2001-01-01T23:00:00

5 You can now close Registry Editor if you like.


That's it,
Shawn Brink


 

Attachments

  • Reliability_Monitor.png
    Reliability_Monitor.png
    10.7 KB · Views: 33
Last edited:

Latest Support Threads

Back
Top Bottom