Bart

Software Engineer - Red Gate Software

Getting Rid Of The Pesky Automatic Update Nag Dialog

Published Thursday, August 10, 2006 10:34 AM

You know the one I mean: the one that comes up after you've gone through the wizard asking if you want to restart now or later... and then does the same thing over and over again every 10 minutes until you finally give in or go mad.

Yesterday I finally reached breaking point, and having waited 10 minutes for my machine to start up and get into a state where I can actually do some work (you all know how WinXP, as great as I think it actually is, taunts you by logging you in really quickly and then spends ages loading stuff before you can do anything). After updating that dialog appeared, and I just thought, "There must be some way to get rid of this thing." I'm not against the restart at all, but it would just be nice to be able to choose when you want to do it.

Well, it turns out there is a solution as explained in this excellent post by Jeff Atwood:

http://www.codinghorror.com/blog/archives/000294.html

I decided to go for the two-pronged approach yesterday, first editing the group policy, and then killing the Automatic Updates service to be sure: as the article points out it starts up again on the next reboot, and since I shutdown my machine every night that happened this morning so everybody's happy.

The other option, pointed out by one of my colleagues (Andras), is that you can just go through the wizard and not close the last page. Then you just move the wizard dialog out of the way and carry on working. He did also admit that this approach lacks a certain finesse. But then Dan Archer suggested that you can just use nircmd (http://nirsoft.net/utils/nircmd.html) to hide the wizard like so:

C:\> nircmd win hide title "Automatic Updates"

Kind of cool.

Still, I think I'd recommend the group policy and/or service killing approach.
by Bart Read
Filed Under:

Comments

 

PBeale said:

If Bill Gates walks into the room in the near future, with that damned nag thing going, god help me I'm going to hurt him pretty messily. It is driving me crazy. Thanks for the tip.
August 10, 2006 10:12 AM
 

Bart Read said:

LOL. To be fair to the guy it's probably not his fault, but I know exactly what you mean. When was it ever a good idea? Ah well. Glad it helped you out.
August 11, 2006 4:38 AM
 

Neil Davidson said:

August 18, 2006 3:49 AM
 

Bart Read said:

Yep, that pretty much sums it up I think! :)
August 18, 2006 4:58 AM
 

Bart said:

I need to apologise because we've had to disable anonymous comments on my blog due to the fact that for...
October 18, 2006 5:01 AM
 

Bart said:

Get rid of the "Insufficient system resources exist to complete the API" error that frequently occurs when you try to hibernate a PC running Windows XP with more than 1GB of RAM.
December 11, 2006 7:50 AM
You need to sign in to comment on this blog

About Bart Read

I've had a few jobs since graduating, but for the last four years I've been settled at Red Gate Software in Cambridge, UK. Over that time I've worked on a wide range of products, both as a developer and as a project manager, including 18 months on SQL Prompt; right now I'm finishing up with ANTS Profiler 4, which we think is going to be amazing - hopefully you will too.

















<August 2006>
SuMoTuWeThFrSa
303112345
6789101112
13141516171819
20212223242526
272829303112
3456789
Virtual Exchange Servers
 Microsoft now supports running Exchange Server 2007 in server virtualization environments, not just on... Read more...

Virtualizing Exchange: points for discussion
 With the increasing acceptance of the use of Virtualization as a means of providing server... Read more...

Encouraging .NET Reflector Add-ins
 Jason Haley is well-known for the resources he's provided to developers who wish to extend Reflector's... Read more...

Using .NET Reflector Add-ins
 .NET Reflector by itself is great, but it really comes into its own with the help of some add-ins. Here... Read more...

Unique Experiences!
 You'd have thought that a unique constraint was an easy concept - Not a bit of it; it can cause a lot... Read more...