Automatic maintenance when idle is touted as a key Windows 8.1 feature. This performs key maintenance tasks like disk defragmentation, disk error checking etc, when the system is idle. While this may sound very attractive, laptop users as well as those with not-so powerful machines may not like the very idea of whirring fans and spiked up CPU usage when they are not even using their PC’s.
Here we present a simple way to demonstrate how to turn off this annoying feature in Windows 8.1 and Windows 8, completely.
Step by Step Procedure for disabling idle maintenance
- Launch Task Scheduler. You can do it just by pressing Windows + R to open run and type taskschd.msc in the run tool. Alternatively you can search for Administrative Tools in the Search charm of Windows 8 / 8.1 and in the folder select and launch Task Scheduler.
- In Task scheduler navigate to Task Scheduler Library > Microsoft > Windows > TaskScheduler
- Right click and select disable. Problem is not yet solved. Windows automatically re-enables the task whenever Regular Maintenance is done. To workaround this, you can either disable Regular Maintenance or perform the following step.
- In the idle maintenance properties, you can intelligently change the conditions in such a way that it is never satisfied. Windows requires either one of the conditions to be enabled. In my case I have set it to be enabled only when the PC is connected with a non-existent Wifi connection.
Side Effects of No Idle Maintenance
If for some reason the last procedure does not work for you, it is guaranteed to work when you disable Regular Maintenance. But the only side-effect being here that you lose on peroidic automated maintenance of your PC. On the bonus side, you will not see any random spiking of your CPU while you are away from your PC.
If the above method did not work for you for any reason, do let us know in the comments section. Stay tuned for more articles in our Windows 8/8.1 useful tweaks series.