Run, Stop, Schedule, Disable Automatic Maintenance in Windows 8 – FAQ

Windows 8 introduces a new feature that allows you schedule and run Automatic Maintenance on your computer. The task when run, will carry out task like security updating and scanning, Windows software updates, Disk Defragmentation, Disk Volume Errors, System Diagnostics, etc and also includes  enterprise-level  Network Access Protection scanning and security standards scanning on all enterprise workstations.

In Windows 7 and earlier versions, performance and energy efficiency are impacted to a certain extent, but in Windows 8, this  maintenance activity, is designed to run in the background – in a prioritized fashion – with limited user interaction and minimal impact to performance and energy efficiency.

Automatic Maintenance in Windows 8

Automatic Maintenance in Windows 8 will run daily and will combine all the background maintenance activity, like updating of Windows software, apps, attending to Action Center messages, running background maintenance tasks, etc, without negatively impacting performance and energy efficiency. It will allow the user to be to be in control of maintenance activity scheduling and configuration too. But responsiveness of the operating system to users may be reduced when maintenance activity runs while users are actively using the computer.

The process is named MSchedExe.exe, and it is located in the System32 folder. To access Automatic Maintenance in Windows 8, open Control Panel and navigate to Action Center. Here under Maintenance, click on the small arrow on the right side. This will expose Automatic Maintenance. If you find that this is not being monitored, you may click on Turn on messages about Automatic maintenance.

This will let Action Center monitor Automatic Maintenance and give you any messages via the  Action Center icon in your taskbar.

If you wish to disable these messages, you can also do so by unchecking the option under Action Center > Change Action Center settings > Maintenance messages.

By default, Automatic Maintenance runs in the fully Automatic Mode, ie, your PC is intelligently scanned during idle-time and at scheduled times, without user intervention. The complete task is executed silently, and you will not even notice anything.

If your computer is busy, it will run the next time your PC is not being used.

If your computer is in Sleep mode, while on AC Power, it will be resumed, and the maintenance activity will be carried out using full system resources to execute the task as fast as it can. After completion of the task, the system will be returned to Sleep mode. You will however, have to check the Allow scheduled maintenance to wake up my computer, if it is plugged in at the scheduled time option.

If you wish to change the schedule of this Automatic Maintenance, click on Change maintenance settings, and from the drop down-menu, you will be able to set the timing.

If for some reason you wish to start the Maintenance task right away, you can do so by clicking on the Run Maintenance button. This will allow you to run this task at unscheduled times. This is referred to as the User Initiated Mode.

To stop the Maintenance job, you can simply move the mouse cursor. If it does not help, then you may click on the Stop maintenance button anytime. The task will be stopped in a few seconds.

When Automatic Maintenance is being run, you will see its indication in the taskbar icon.

Disable Automatic Maintenance in Windows 8

To disable Automatic Maintenance, you will have to open Task Scheduler  > Task Scheduler Library > Microsoft > Windows > TaskScheduler.

disable Automatic Maintenance

Here right-click on Idle Maintenance, Maintenance Configurator and Regular Maintenance and select Disable.

I have not been able to find out the exact number of system tasks that it carries out and in the order they are executed – nor is there any way currently to select or de-select the maintenance tasks – but I am sure Defragmentation, checking for Microsoft software updates, security scanning, system diagnostics, malware scanning, Disk Error Checking, checking Clock or System Time, checking if history, error reports and logs are currently taking too much disk space – and addressing these issues if required, etc. must be some of the tasks being executed.

UPDATE: When asked about the tasks being run, Dave Dixon of Microsoft replied:

You can see this quickly by typing “schtasks /query” that should list all scheduled tasks for a system.

So, you may open an elevated CMD type schtasks /query and hit Enter. You will be able to see the output of the tasks.

Posted by on , in Category Windows with Tags
Anand Khanse aka HappyAndyK is an end-user Windows enthusiast, a Microsoft MVP in Windows, since 2006, and the Admin of Please create a System Restore Point before trying out any software & be careful about any third-party offers while installing freeware. Add me on Google+.
  • Devora32

    How can I schedule the Automatic Maintenance using code?

  • Pdominicb

    how can I disable this?

  • Mob93761

    How do I disable Automatic Maintenance in Windows 8? It slws down my computer at startup, and I can’t do anything before it stops… I really hate this feature, so please provide me with means on how to stop this pesky thing.

  • BlackHatMario

    i think there is no way to disable autoatic maintenance… I tried to disable it in the scheduler but after a while it activates itself back to normal and starts annoying the crap out of me. I think the only way to get rid of this is to update to windows 7… or linux -.- who the fuck installed this asshole feature in windows 8? I want to see his face so I can hate him as much as I can.

  • Djharty

    mate its a good thing, it helps your pc run better and cleans it up without having to run programs like ccleaner, and it runs in the background without you having to do anything, and the person saying it slows their pc down well i think you need to get a better pc, ive got a core i5 processor and 6gb ram and automatic maintanance does not slow my pc down

  • BlackHatMario

    yes, it is maybe a good thing.. but it starts when I need silence. For example in school or library… the maintenance uses a lot of CPU (i7 laptop) and it starts whenever I don’t use my laptop for few minutes.

  • cjs

    I also have an i5 and I can tell you while watching movies with some players, maitanance will come on automatically and freeze the system and the movie will lag. So I know it uses up lots of resources.

  • Buck Robins

    I love this, you liberal asses think you know what is best and want to force everyone to do as you say. I am going back to win 7 till I can buy an apple computer. I will decide what is a good thing for me. Big deal you have a nice fast computer, stick it.

  • tootie38464

    how long is AUTO MAINTENANCE sopose to run ? when i click button to stop maintenance nothing happens,im on my computer alot and this is the first time i have ever seen anything in the action center

  • Anand Khanse

    The time would depend on your system. but it could be around 5-10 minutes. Give it a couple of minutes to stop, after you press the Stop button.

  • arnab pran bordoloi

    while i turn of my pc using windows 8,the shut down is prevented by a message containing “The end user” has stoped the turn off,please go back and complete your end task.please help,i am in a fix.

  • ElKrisO

    This is the WORST feature ever invented. I bought a brand new PC, fresh clean install of Windows 8.1, patched it all up, and before I install any apps or other software on it I’m waiting for this process to complete. Yeah, it’s been consuming 100% disk and CPU for 7 days NON STOP! When will it complete??? I mean, how badly can the disk be fragmented with only the OS loaded?

  • Neville Young

    What is the point of scheduling sw updates to make use of midnight download data, but then it waits for a time when the “computer is not being used” and downloads even if that is outside of the midnight hours. Do I have to wait up until midnight to start the download? Almighty MS must surely have thought about this. I cannot believe they would be so inconsiderate of their users (sarcasm)

  • AngelOfHate

    you say it doesn’t make an impact but that’s not true..every time this maintenance kicks in it disconnects me from the Game I am playing…it is very annoying because i have it set to run at 2 am but it runs all damn day long…

  • AngelOfHate

    it doesn’t slow my i3 down but it DC’s me from the MMORPG i am playing…very annoying auto maint. I know how to clean my PC and I have set it to run at 2 am but it runs at random times it is a stupid feature

  • AngelOfHate

    liberal asses always forcing their opinions on the rest of us…jackasses

  • Abram Carroll

    I have a 4770K @ 4.2Ghz and a Samsung pro SSD. It slows down my PC and doesn’t seem to do any maintenance. It’s always running unless I stop it and it comes right back. Exactly how much maintenance does a clean install of windows need? Infinity is too long and the PC will not go to sleep without me forcing it to sleep.

  • Recent Comments