How to turn off automatic restart after updates on Vista
After enjoying the satisfaction of being protected from harmful viruses by having Vista destroy more work in one badly timed restart than I’m likely to ever lose to a virus, I looked into how to fix this while still leaving automatic updates on. As usual with Microsoft products, there’s no problem that can’t be fixed by an obscure administrative tool. If you are running Vista*, here’s how to keep your computer from spontaniously restarting itself without your permission:**
- In the start menu, type “gpedit” in the search box and hit return. (If you’re running Windows XP, type “gpedit.msc” in the “Run…” dialog box that can be selected from the start menu.) This will start the “Group Policy Object Editor.”
- Drill down to Computer Configuration | Administrative Templates | Windows Components | Windows Update | No auto-restart for scheduled Automatic Updates installation. Completely intuitive, no?
- Click “Enabled.“ Remember, enabled here means you’re disabling the automatic updates. Make sense?
*This apparently also happens with XP running SP2, though I’m not sure if these instructions apply.
**There’s a sentence I never thought I’d have to type.
Update: Vista SP1, which is coming later in February, apparently changes the location of the group policy tool. Please see the comment below from chris.
Note: it appears that not all versions of Vista make this available. I have Enterprise, so if you have another version, your mileage may vary. I’ll try to figure out if there is a way to turn off auto updates in the Home version. In the meanwhile, you can just turn off automatic updates in the Windows Update program for now.








Windows Vista SP1 changes the tools that administrators use to manage Group Policy. Administrators requested features in Group Policy that simplify Group Policy management. To do this, Windows Vista SP1 uninstalls the GPMC; GPEdit.msc edits local Group Policy by default. An enhanced version of GPMC will be included in Windows Server 2008 as well as the Remote Server Administration Tools (RSAT) for Windows Vista SP1 shortly after Windows Server 2008 is released. The updated GPMC includes new features such as Group Policy preferences, Starter GPOs, comments, and search and filter capabilities.
FROM
http://technet2.microsoft.com/windowsserver/en/technologies/featured/gp/faq.mspx
Kudos, it works great. This was driving me mad.
Thanks! This was also driving me nuts. The enabling of “Do not…/No…/Disable…” options is stupid to me also. Why not just write it “Auto-Restart for scheduled updates” so we can disable it?
The people who write these options lists are morons… highly paid morons.
Thanks, Aziel. I agree with your estimation of Microsoft engineers. If you were a software engineer, would you want to work at Google, Apple, Adobe or Microsoft? That’s the reason they’re trying to buy Yahoo; not for its technology, but for its engineers.
I hate the reboot. I have video editing programs run over night and wake up to find hours with of render time lost from auto updates. Thanks I would have paid for this.
many thanks for this.
Thanks for this.
I was trying to formatt a new hard drive that i just bought overnight and i wake up to find my computer off. It has happened so many other times too when i have something running overnight. Its really annoying. I have SP1, and it is so hard to get this to work. I downloaded some docx file from the microsft site thanks to chris (hope it works as gpedit somehow), and now i have to download a file converter from microsoft so i can see the docx in office…it took so long already, but i just hope at the end that my hard drive is alright even though it was shut down in middle of the first format
annyoing!
So the docx file is really nothing, I dont know where to go to get the file to make gpedit work, I have no idea what is going on, and cant stop my computer from automatically restarting
This is extreamly annoying, if anyone knows what to do for Vista SP1 please tell me. I am really frusterated with this.
Matt: What happens if you select “Run…” from the Windows menu and then type in “gpedit.msc” in the box. Does that work for you?
I tried a bunch of things (MMC, Control Panel stuff, Run gpedit.msc). Vista did not seem to recognize it, and its service options (Group Policy Client) are all grayed out. I finally figured out the problem: You have Enterprise, I have Home Premium. Group Policy is not available for either Home editions. (http://www.howtogeek.com/forum/topic/windows-vista-group-policy-editor-problem) I do not understand how to set it with policy registry keys…
Ah. I incorrectly assumed all versions had it. I’m very sorry for the misleading post; that must’ve been frustrating. Thanks for figuring out that it was the version–I’ll update the post.
Well, there is a way to set it with ‘policy registry keys’. As I said, I am not sure how to do that.
The correct way to do this (Vista Only, but inlcudes Home) is:
go to Control Panel> Security> Windows Update> Change Settings (on the left), and choose Download updates and let me choose whether to install them (or whatever option you want to use).
This sounds like you are preventing the machine from donwloading updates, but it actually means that it will download them, but wait for your approval to install.
Another win for Microsoft’s “Menu Semantics Team”
I sometime wonder if they used Google translator to arrive at their US version’s language….
Hope this helps.
Thank you, thank you, thank you, thank you. After not being able to use my home computer for a week because of it getting stuck in that updating 3 of 3 vortex, I now can use it.
Thanks for the great tip.
I do karaoke using the computer at least 3 times during the week, can you imagine if this would of happened during one of my shows. thank you for this info. Still, its always one thing after another, I think I’ll be switching to mac as soon as possible.
Wow I had no idea this option existed, thanks for that.
Previously I had been stopping the service manually, either using services.msc or the command line.
The worst thing is being bugged to restart and you are mid-sentence and accidentally tell Windows to restart immediately!
Chris