/
/

How to Change Automatic Maintenance Settings in Windows 10

by Mauro Mendoza, IT Technical Writer
How to Change Automatic Maintenance Settings in Windows 10 blog banner image

Instant Summary

This NinjaOne blog post offers a comprehensive basic CMD commands list and deep dive into Windows commands with over 70 essential cmd commands for both beginners and advanced users. It explains practical command prompt commands for file management, directory navigation, network troubleshooting, disk operations, and automation with real examples to improve productivity. Whether you’re learning foundational cmd commands or mastering advanced Windows CLI tools, this guide helps you use the Command Prompt more effectively.

Key Points

  • Understand Windows Automatic Maintenance: Windows Automatic Maintenance runs essential background tasks—such as updates, disk optimization, and security scans—during idle time to maintain system performance and security.
  • Change the Automatic Maintenance Schedule: In Control Panel → Security and Maintenance → Change maintenance settings, select a preferred daily time and apply the change to avoid performance impacts during active work hours.
  • Configure Wake Settings (Prerequisite): Enable “Allow scheduled maintenance to wake up my computer” if maintenance must run on devices that are often asleep, ensuring tasks execute consistently.
  • Manually Start Maintenance When Needed: Use Start maintenance in Security and Maintenance to immediately run background tasks outside the scheduled window, useful for troubleshooting or one-off optimization.

In this article, we break down how to change automatic maintenance settings in Windows 10. This is a built-in feature that handles essential background tasks when your computer is idle. For example, it can handle software updates, disk optimization, and malware scans automatically.

It is designed to keep your system secure and efficient, minimizing disruptions. This tool keeps your PC healthy without disrupting your workflow. Tweaking this tool’s settings prevents unexpected slowdowns during critical tasks. It does this all while working quietly in the background.

Adjusting its schedule allows you to prioritize performance during peak usage. It can also ensure maintenance runs even when your device is rarely idle. In this guide, you’ll learn how to customize these settings and have control over automation in your Windows 10 system.

How to change the automatic maintenance time

  1. Open the Control Panel:
    • Press Win + R to open the Run dialog.
    • Type control, then press Enter to open the Control Panel.
  2. Navigate to Security and Maintenance:
    • In the Control Panel menu, find and click Security and Maintenance.
  3. Expand Maintenance Settings:
    • Expand the Maintenance drop-down menu.
    • From there, find and click Change maintenance settings.
  4. Set your preferred time:
    • Open the dropdown menu to select a new time, like 3:00 AM instead of the default, 2:00 AM.
  5. Save the changes:
    • Click OK to apply your new settings.

Windows 10 will now run automatic maintenance at your chosen time. Keep in mind, however, that when your system is not idle, it may delay execution. Read more about this in How to Enable or Disable Scheduled Maintenance in Windows 10.

How to enable or disable wake for maintenance (optional)

Typically, the automatic maintenance in Windows 10 runs during idle hours. As such, the wake for maintenance feature ensures updates or scans finish on time when your device enters sleep mode. Here’s how you can toggle this feature on or off:

  • Disable wake-up for maintenance:

    1. Follow the steps in the previous section above to go to Change maintenance settings.
    2. Uncheck the box labeled Allow scheduled maintenance to wake up my computer.
    3. Click OK to save.

Your device will now skip maintenance when asleep. However, tasks will still resume during the next idle period.

  • Enable wake-up for scheduled maintenance:

    1. Follow the steps in the previous section above to go to Change maintenance settings.
    2. Check the box labeled, Allow scheduled maintenance to wake up my computer.
    3. Click OK to save.

Maintenance tasks will now run when asleep as well. However, manual updates or interactive scans may require an active session. We also talk about this more in IT Guide: How to Configure Windows 10 Wake Timers.

How to manually start maintenance

There will be times that you would want to manually start the maintenance. Or maybe you just want to get it out of the way before you start an important task. Manual starts can ensure your system is optimized without having to wait for the scheduled window. Here’s how you can do it:

1. Access Security and Maintenance:

Follow the steps in the section above on how to go to Security and Maintenance.

2. Initiate maintenance immediately:

Under the Maintenance section, click Start maintenance.

Windows will begin tasks like disk cleanup, updates, and security scans right away.

3. (If needed) Stop maintenance mid-process:

  • If maintenance slows down urgent work, like rendering a video or compiling code, click Stop maintenance in the same section.

This step will pause tasks until the next scheduled or manual run. Keep in mind that scheduled system updates, security scans, or background processes may still resume when idle conditions are detected.

Watch this video to see the exact process on ‘How to Enable or Disable Scheduled Maintenance in Windows 10’.

Troubleshooting common automatic maintenance issues

Issue: Maintenance not running at the scheduled time

If your PC skips maintenance, do any of the following:

Ensure the device is powered on and idle:

  • Automatic maintenance waits for inactivity. Avoid using the PC at the scheduled time.

Enabled the wake computer option:

  • Go to Control Panel > Security and Maintenance > Change maintenance settings.
  • Check the Allow scheduled maintenance to wake up my computer.

Check power settings:

  • Do this if you are on a lap. Ensure that its power plan doesn’t hibernate the system during the maintenance window.

Issue: Manual maintenance start doesn’t work

If clicking Start maintenance does nothing:

Check critical services:

  • Press Win + R to open Run.
  • Type services.msc, then open Task Scheduler and Security Center services.
  • Ensure these services are set to Automatic and are running.

OR

Restart services:

  • Right-click each service and select Restart if it’s stuck.

Issue: Maintenance interruptions

Tasks may pause if the system gets busy. Here’s how you can prevent it:

  • Avoid heavy workloads: Close full-screen apps like games or video editors during scheduled times.
  • Reschedule maintenance: Move the window to a time when the device is usually idle.

Optimize your system with automatic maintenance in Windows 10

Windows 10’s automatic maintenance is a silent ally. It keeps your system secure and efficient. Customizing the schedule via the Control Panel ensures tasks like updates and scans run during off-hours. Enabling the wake-up option adds reliability, letting maintenance complete even if your device dozes off overnight.

Trusting Windows to handle background tasks during idle times means fewer manual cleanups. This way, you can focus more on what matters. Whether you’re a programmer debugging code or a casual user streaming movies, a tailored automatic maintenance schedule keeps your PC running smoothly, safely, and exactly when you need it to.

Quick-Start Guide

NinjaOne provides several options for managing Windows automatic maintenance and updates:

  1. Patch Management Features:
    • NinjaOne offers comprehensive Windows patch management with multiple configuration options. You can:
      • Set scan and update schedules
      • Configure approval settings for patches
      • Control reboot behaviors
      • Manually approve or reject specific patches
  2. Automatic Maintenance Settings:
  3. Update Control:
    • You can prevent unwanted upgrades (like Windows 10 to Windows 11) using registry scripts
    • Configure patch approval policies at global or device group levels
    • Set up ring deployments for controlled patch rollouts

For specific automatic maintenance settings in Windows 10, we recommend consulting with NinjaOne support or a technician to create a custom script tailored to your exact requirements.

FAQs

Automatic maintenance performs essential background system tasks, including installing non-critical Windows updates, running quick malware scans (using Microsoft Defender), optimizing disks (via TRIMming SSDs), and performing system diagnostics. These keep your PC secure, fast, and error-free.

No. Automatic maintenance includes Windows Update but also runs disk optimization, security scans, and system diagnostics.

No. You can’t completely disable automatic maintenance using standard Windows settings. Advanced users can disable it using Task Scheduler or registry tweaks. However, this is not recommended since it might lead to performance issues, unresolved system errors, or missed security updates. If you want to disable it, here’s how you can do it with Task Scheduler:

  1. Press Win + R to open Run dialog.
  2. Type taskschd.msc, then press Enter to open Task Scheduler.
  3. Go to Task Scheduler Library > Microsoft > Windows > TaskScheduler.
  4. Right-click Regular Maintenance, then select Disable.
  5. Click Confirm to apply.

WARNING: Disabling automatic maintenance may lead to performance degradation, delayed security updates, or long-term system errors, so this is not recommended for most users.

Automatic maintenance usually runs for 30–60 minutes, depending on system tasks, storage type, and hardware performance.

Yes, but only temporarily. Automatic maintenance is designed to run during idle times to avoid disruptions. However, if triggered manually or during active use, you might notice some CPU or disk usage spikes. Scheduling maintenance outside peak hours is recommended, especially for Gamers and creatives.

If your PC is busy at the scheduled time and the wake up option is disabled, Windows postpones tasks until the next idle window. To fix this, adjust the schedule or enable wake permissions (for devices that sleep often).

You might also like

Ready to simplify the hardest parts of IT?