Skip to content
Windows

How to Schedule Automatic Maintenance on Windows 11

Richard
Written by
Richard
Updated 4 min read
How to Enable Variable Refresh Rate in Windows 11
How to Enable Variable Refresh Rate in Windows 11
Before you start
  • 12 steps
  • Needs administrator rights

Automatic maintenance on Windows 11 runs system checks, security scans, and software updates in the background to keep your PC running smoothly. By default, Windows starts these tasks every day at 2:00 AM.

If your computer is normally powered off at night, you can change that time in the Control Panel. Moving the schedule to a time when the PC is on and idle lets the background tasks finish. The steps are the same on Windows 11 Home and Pro, and you need an administrator account to save the change.

⚡ Quick Answer

Open Control Panel, go to System and Security Security and Maintenance, expand Maintenance, and click Change maintenance settings. Pick a time when your PC is normally on, then click OK. Windows applies the new schedule immediately, and no restart is needed. You need an administrator account to save the change.

Advertisement

Why use 🪟 Windows 11 automatic maintenance?

Computers pile up temporary files and leftover system clutter over time. Automatic maintenance gathers these chores into one scheduled window, so you don’t have to run each tool by hand. It covers disk and system checks, security scans, and updates, which helps keep the PC stable and protected.

Windows only starts maintenance when the PC is idle, so it normally doesn’t get in your way. If you are working at the scheduled time, Windows waits and tries again later. It will not interrupt you.

Advertisement

What happens when done?

Once maintenance completes, your system has finished its security scans, applied pending updates, and cleared temporary files. You may notice better responsiveness, and a restart is rarely needed just because maintenance ran. If an update installed during the run needs one, Windows will tell you.

How to check if maintenance is running

You can check the status in the Security and Maintenance control panel. Follow these steps:

  1. Open the Control Panel.
  2. Go to System and Security, then select Security and Maintenance.
  3. Click the arrow next to Maintenance to expand it.

The expanded section shows the last run time and the current status of automatic maintenance. If the last run time is days old, your PC is probably off or asleep at the scheduled time. That is the case where changing the schedule helps.

How to change the maintenance time

You can change the automatic maintenance schedule in the Control Panel and pick a time that fits your daily routine. Windows normally runs maintenance at 2 AM to do background work like updates and virus scans. If your computer is usually off at that hour, set a time when it is on, such as your lunch break or early evening, so the tasks actually run.

  1. Open the Control Panel. The quickest way is to click Start, type Control Panel, and press Enter.
  2. Go to System and Security, then Security and Maintenance. If your Control Panel shows icons instead of categories, you can click Security and Maintenance directly. You should see a page with Security and Maintenance sections.
  3. Windows 11 Control Panel search for settings
    windows 11 control panel search
  4. Click the arrow to expand the Maintenance section. The section opens and shows the status of automatic maintenance.
  5. Windows 11 automatic system maintenance settings screen
    windows 11 automatic system maintenance
  6. Click Change maintenance settings. If a User Account Control prompt appears, approve it with an administrator account. If the link is missing, you are probably signed in with a standard account, so sign in as an administrator and try again.
  7. Changing maintenance settings in Windows 11
    windows 11 change maintenance settings
  8. Pick your preferred time and click OK. Choose a time when the PC is normally on and not in heavy use. The new schedule applies right away, and you don’t need to restart.
  9. Updated automatic maintenance time in Windows 11
    windows 11 automatic maintenance time changed
Advertisement

To undo the change, open the same window again and set the time back to 2:00 AM.

Advanced Configuration and Troubleshooting

Windows uses Task Scheduler to manage these background tasks. If maintenance fails or never seems to run, open Task Scheduler from the Start menu and check the Task Scheduler library under Microsoft\Windows\TaskScheduler. Look at each task’s status and last run result for errors.

💡TipYou can also force maintenance to run immediately from the command line. Click Start, type Command Prompt, right-click the result, and choose Run as administrator. Then type: MSchedExe.exe Start. Maintenance starts at once, and you can watch its progress in the Maintenance section of Security and Maintenance.

Registry and Power Settings

📝Good to KnowFor maintenance to run while your PC is asleep, Windows has to be allowed to wake it.

The first place to look is the Change maintenance settings window from the steps above, where you can allow scheduled maintenance to wake the computer at the scheduled time. If that option is on and maintenance still doesn’t run, you might need to check a setting in the Registry Editor.

Advertisement

Waking only works from sleep. A PC that is fully shut down cannot wake itself, so leave it asleep, or pick a time when it is on. Your power plan can also block wake timers. Check that wake timers are allowed under the sleep settings in your power plan’s advanced options. Laptops may also skip maintenance when running on battery.

Summary

Automatic maintenance is vital for system performance, and it only helps if it actually runs. Set a schedule that matches when your PC is on, check that Task Scheduler shows no failed tasks, and make sure your power settings allow wake-ups from idle or sleep. For more details, visit the official Microsoft documentation.

Have a question about this guide?

Answered by AI from this guide. Good questions may be added to this page — please don't include personal details.

Tags: #Windows 11

Did this guide fix your problem?

Richard

About the Author

Richard

Tech Writer, IT Professional

Richard is a writer at Geek Rewind who turns complex IT tasks into clear, step-by-step guides. He draws on years of hands-on experience in system administration and enterprise IT operations, focusing on Windows, Linux and WordPress: the problems people actually run into, and the fixes that work. His server and WordPress guides come from systems he runs himself. Richard builds and maintains the platform behind Geek Rewind, from its Ubuntu servers and Nginx configuration to its custom WordPress plugins. Many new tutorials start with readers' questions, and he's always glad to answer them in the comments.

Advertisement

0 Comments

  • Peter Locher

    The Box that needs checking is greyed out. I cannot activate this.

    Reply
  • George G

    The check box “Allow scheduled maintenance to wake up my computer…” IS USELESS.
    It will wake up regardless, at least on DELL Precision Laptop.

    Reply

Leave a Comment

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