How to Schedule Automatic Maintenance on Windows 11
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 maintenance tasks every day at 2:00 AM.
You can change this scheduled time through the Control Panel if your computer is normally powered off at night. Adjusting the schedule makes sure your PC stays awake long enough to finish important background tasks.
Windows 11 can wake your PC from sleep to run maintenance if allowed by your power plan settings. Ensure your computer is plugged in for this feature to work reliably.
Why use 🪟 Windows 11 automatic maintenance?
Computers accumulate temporary files and registry clutter over time. Automatic maintenance gathers these chores into one scheduled window. This keeps your system fast and secure without manual intervention. It ensures your PC remains stable and protected against threats.
What happens when done?
Once maintenance completes, your system will have finished security scans, applied pending updates, and cleared temporary files. This improves overall system health and responsiveness.
How to check if maintenance is running
You can verify the status through the Security and Maintenance control panel . Open the Control Panel, navigate to System and Security, and select Security and Maintenance. Expand the Maintenance section to see the last run time and current status.
How to change the maintenance time
You can change the Windows 11 automatic maintenance schedule by using the Control Panel to pick a new time that fits your daily routine better. Windows 11 automatic maintenance normally runs at 2 AM every day to do background tasks like updates and virus scans. If your computer is usually off at that hour, you can set a new time so these maintenance tasks actually run.
- Open the Control Panel.
- Go to System and Security, then Security and Maintenance.

windows 11 control panel search - Click the arrow to expand the Maintenance section.

windows 11 automatic system maintenance - Click Change maintenance settings.

windows 11 change maintenance settings - Pick your preferred time and click OK.

windows 11 automatic maintenance time changed
Advanced Configuration and Troubleshooting
If maintenance fails, check the Task Scheduler library under Microsoft\Windows\TaskScheduler. You can force maintenance to run immediately using the command prompt. Open Command Prompt as an administrator and type: mschedexe.exe /run.
Registry and Power Settings
Summary
Windows 11 automatic maintenance is vital for system performance. By configuring the Task Scheduler and ensuring your power settings allow for idle wake-ups, you keep your PC optimized. For more details, visit the official Microsoft documentation." }
Was this guide helpful?
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.
The Box that needs checking is greyed out. I cannot activate this.
The check box “Allow scheduled maintenance to wake up my computer…” IS USELESS.
It will wake up regardless, at least on DELL Precision Laptop.
Same for me on a thinkpad. Did you ever find a solution?