How to disable automatic maintenance tasks in Windows 8 - gHacks Tech News

How to disable automatic maintenance tasks in Windows 8

If you are running the Windows 8 operating system, and it does not really matter if you are still on Windows 8 or have upgraded to Windows 8.1, then you may have noticed that the system starts to run maintenance jobs all of a sudden.

While some of those tasks are defined to execute only when the system is idle and not in use, you may still notice that the tasks are run regardless of that.

So, if you are playing a multiplayer game, watching HD movies or running other tasks that require a lot of processing power and system resources, you may have noticed that things slow down during that time.

While that won't happen if you use a high-end machine, it may very well be an issue on low to mid-end systems.

Another thing to consider is that Windows will wake the computer to run the regular maintenance task on the system.

How scheduled maintenance works

Automatic Maintenance has been designed to address several issues of maintenance related tasks that users experienced on previous versions of Windows.

The goal of the feature is to combine all maintenance related tasks such as checking for Windows and software updates, running defrag or performing antivirus scans and including those by Windows and third-party developers to run them without impacting the performance or energy efficiency of the PC.

Windows schedules the automatic maintenance to run at 3AM or 2AM every day by default. The daily limit is set to 1 hour which means that it will run no longer than that per day.

It will also only run if the computer is idle, and stop maintenance tasks when the use returns and starts using the PC again.

Maintenance tasks are resumed when the PC is idle again with an important change. Tasks marked as critical will be run regardless of user action or load.

Additional information about Automatic Maintenance tasks are available on MSDN.

Disable maintenance tasks

automatic maintenance windows 8

Disabling the maintenance tasks may resolve those issues for you. It is suggested to disable the tasks to see if this is indeed the case. If it is not and the issues that you are experiencing are caused by something else, then you may want to consider enabling the tasks again.

  1. Tap on the Windows-key to bring up the start screen interface. If you are already on it, skip this step.
  2. Type Task Scheduler and click on the schedule tasks result. This opens the Windows Task Scheduler.
  3. Browse to the following folder: Task Scheduler Library > Microsoft > Windows > TaskScheduler
  4. The maintenance tasks are displayed on the right.
  5. Right-click on Regular Maintenance and select disable from the context menu. This turns this task off so that it won't be run anymore.You can perform the same operation on the Idle Maintenance task as well, even though that should not really be necessary.

Windows won't run the disabled tasks anymore. It is up to you to determine whether that is beneficial to the system's performance or not. If you use the system as usual, it should become obvious whether that is the case or not.

As a side effect, you may disable the wake feature that the maintenance triggers to run the task. If that is the issue that you are noticing, you can alternatively change the time the maintenance task is executed at.

It is possible to change both the time and the wake option using the Task. You do need to double-click the task in the Task Scheduler to do so.

  1. Switch to Triggers and select edit. Here you can change the time the task is run on the PC.
  2. After you have made the change and clicked ok, switch to Conditions.
  3. Remove the checkmark from "Wake computer to run this task" to disable that feature as well.
Summary
How to disable automatic maintenance tasks in Windows 8
Article Name
How to disable automatic maintenance tasks in Windows 8
Description
How to turn off or modify Windows 8's automatic maintenance tasks.
Author
Advertisement

We need your help

Advertising revenue is falling fast across the Internet, and independently-run sites like Ghacks are hit hardest by it. The advertising model in its current form is coming to an end, and we have to find other ways to continue operating this site.

We are committed to keeping our content free and independent, which means no paywalls, no sponsored posts, no annoying ad formats or subscription fees.

If you like our content, and would like to help, please consider making a contribution:


Previous Post: «
Next Post: »

Comments

  1. Stephan said on July 18, 2014 at 5:18 pm
    Reply

    It would be useful to show users how to create a shortcut to run the task manually, if they’ve decided to disable running it automatically.

    For example, this writeup (for Vista) should still work: http://www.techrepublic.com/blog/windows-and-office/run-uac-restricted-programs-without-the-uac-prompt/
    or
    http://www.winhelponline.com/blog/run-programs-elevated-without-getting-the-uac-prompt/

    Here’s an alternate program to help creating a shortcut: http://www.techsupportalert.com/content/quick-and-easy-way-run-program-without-getting-uac-prompt-windows-7-and-8.htm

  2. gerry murphy said on August 29, 2014 at 6:16 pm
    Reply

    none of this works, it will turn it off for a while, and then it will start again.
    Is there a reg hack that can get rid of it for once and for all, if I cannot find
    something , I am going back to windows 7

  3. Jason said on March 9, 2015 at 12:30 am
    Reply

    it would be useful if this actually worked. here i sit yet again with my maintenance setting set to 5am and then after that didn’t work i went in and disabled EVERYTHING with the word maintenance in it, and yet its 430pm and it just started running again while i’m in the middle of working. effectively locking my computer to a stand still other than some web browsing every 5 or 10 minutes apart

  4. Pranav said on November 30, 2015 at 6:47 pm
    Reply

    actually it didn’t work for me either and the maintenance turned back on automatically. the fix is to follow till step 3 in the above description, right click on the idle maintenance option and select properties. then click on the ‘triggers’ tab. there you can see the trigger time for that task. click on the time and below you will find the ‘edit’ button. click it. a new window opens up and in the bottom you can find a ticked option called ‘enabled’. untick it and press okay. repeat this for regular maintenance. this would permanently stop automatic maintenance.

  5. James Groves said on April 22, 2016 at 3:21 am
    Reply

    task scheduler isn’t even listed anymore. Time to switch to Linux…

  6. MetalMaxx said on September 17, 2016 at 5:00 pm
    Reply

    only took me 3 months to actually perform this “task”

  7. Pissedoff WindowsUser said on October 17, 2017 at 11:37 am
    Reply

    This is a load of Bollocks, I got the schedule up, looks nothing like this and doesn’t have them options. Instead of wasting people’s time, why don’t you and 90% of other sites google picks, go and do something useful like close down your site.

  8. Doober said on November 20, 2017 at 11:33 pm
    Reply

    Worked for me. Hadn’t drilled down further in the past and maintenance would always come back on. Thanks for stressing step 3.

    @PissedOffWindowsUser – I’m using 8.1 and everything mentioned here came up for me. Perhaps it’s you.

Leave a Reply

Check the box to consent to your data being stored in line with the guidelines set out in our privacy policy

Please note that your comment may not appear immediately after you post it.