How to disable Windows Update restart
Many of us were victims of automatic Windows Update restart. Imagine that you are working with some documents, watching movie, listening to music, or playing video game and BAM! This deadly Windows Update restart popup shows up looking like a detonator. Sometimes there's nothing you can do.
Sometimes you leave your PC on to download some stuff not being aware that this shit happens. You come back and see your desktop. You slowly realize that it's all gone.
Back in the day in Windows 7 there was an option to postpone the update for the infinite time. Well if you're lucky to get there in time in the first place.
As far as I know in Windows 8 Microsoft changed their update policy.
* From now on all updates that require PC reboot will be installed one a month. Not bad huh?
* They added small notification to the login screen about upcoming PC restart that shows up 3 days before the update day. It's just white noise for guys like me.
* Power Option menu itms were changed to "Update and restart" and "Update and shut down" respectively. Am I the only one who just push shut down button instead of using this menu? No updates will be installed in that case.
I wish Microsoft would change their update policy once more. Right now they are doing it wrong. I just want my PC to update automatically before it starts up. They could do it as a background update like Google Chrome does. Even Apple IPhone updates feel more user-friendly. There's like four updates a year at max, and there are some cool new features that come with them. They are not automatic but they are not screaming to the user. They are non-distracting. The Settings icon changes and that's it! You decide if you want to update or not in YOUR own time.
But don't panic. There is a solution which does not involve disabling the Windows Updates alltogether. Group Policies come to resque! Yes, this is Microsoft way of doing things. You have to be PC "guru" to make things work. Even with Windows 8 release nothing's changed like they promised. You still have to do lots of shit in a "geeky" way. Your grandma could not do it, but hopefully you can.
Step 1 - Open Group Policy Editor
To run the editor press Windows + R and type gpedit.msc.
Step 2 - Find No Auto-restart Policy
Navigate to the following path. Local Computer Policy -> Computer Configuration -> Administrative Templates - > Windows Components -> Windows Update. There should be No auto-restart with logged on users for scheduled automatic updates installations policy listed on the right side.
Step 3 - Enable the Policy and Save Changes
Double click on that policy. You'll see policy editor window. Set Enabled option. You can also leave a comment if you want to. Then press Apply and OK buttons.
That's all you need. Hope it was useful.