I usually hibernate my Windows XP Pro development PC at the end of the day rather than shutting it down. Although I've saved my work, I've typically got lots of windows open with everything set up the way I want it for the task at hand. It can be days or even weeks between reboots.
But when Windows does an automatic update, it forces me to reboot. It puts up a dialog box saying it will reboot in five minutes unless I click the equivalent of a "snooze" button. This happened the other day, and I missed it because I was looking something up in a book at the time – end result, the computer reboots and I have to spend time getting back to where I was.
My friend Jon has kindly offered the following solution to my problem. It will be a while until I know whether it works, but if you don't see an update to this post then you may assume that it has. I hope you find it useful too.
Although it's probably possible to fix this in the registry directly, it's safer to use the Microsoft Management Console.
mmc.exe and click OKComputer Configuration\Administrative Templates\Windows Components\Windows UpdateThat should be it. Fingers crossed!
Update 2008-12-18
I did an automatic update today, and got a much more reasonable notification message once it completed:
So it looks like this change may have done the trick.
I used this technique to prevent automatic reboots on a Windows 7 Home Premium computer.
See http://support.microsoft.com/kb/328010 for full details.