How can I prevent Terminal Server Users from restarting the server after an Automatic Update?
We have a Windows Server 2003 terminal server, and our IT department does not want to disable Automatic Updates. The problem is, when an update gets applied that requires a reboot, users get a popup about it and can hit Restart Now to reboot the server.
Is there a way to keep Automatic Updates on, but not give regular users the Restart popup after an update?
Solution 1:
Disable the group policy allowing the notification to non-admins:
Computer Configuration > Administrative Templates > Windows Components > Windows Update > Allow non-administrators to receive update notifications
But, this behavior is the default - so either someone's specifically enabled this policy in the past, or the users are admins?
Solution 2:
That's pretty irritating for a number of reasons. You should never just automatically apply every update that comes to you, but if you ARE going to do it, you should set up a scheduled time to apply them and reboot...Leaving that to the user is absurd in a production environment.
To set up a time, go to Control Panel->System->Automatic Updates(tab) and do "Automatic" and put in a time (defaults to 3:00am).
To do it properly, set up WSUS, so you can deploy all updates more efficiently across the domain.