Windows Server Update Services (WSUS) "Restart Later" button grayed out
When the updates are installed, the logged in user is prompted to "Restart Now" or "Restart Later." But, some times, you may notice, the "Restart Later" button is grayed out and the prompt won't go away unless the logged in users clicks the "Restart Now" button.
The Fact:
Users with Local Administrative rights i.e member of Local Administrators Group get the "Restart Later" option. For Normal users, "Restart Later" button is grayed out. They either have to restart then, or ignore the dialog until they can restart.
Previously, with Software Update Services, the logged in user was popped with a countdown timer of 5 minutes to restart the machine.
The solution:
If you want to give non-local admin the privilege to "Restart Later" option, you have to enable "Allow non-administrators to receive update notifications" setting from Group Policy or Registry for that matter.
This policy specifies whether logged-on non-administrative users will receive update notifications based on the configuration settings for Automatic Updates. If Automatic Updates is configured, by policy or locally, to notify the user either before downloading or only before installation, these notifications will be offered to any non-administrator who logs onto the computer.
The Procedure:
Allow Non-administrators to Receive Update Notifications from Group Policy:
1. In Group Policy Object Editor, expand Computer Configuration, expand Administrative Templates, expand Windows Components, and then click Windows Update.
2. In the details pane, click Allow non-administrators to receive update notifications, and set the option.
3. Click OK.
ElevateNonAdmins: Allow Non-administrators to Receive Update Notifications from registry:
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\WindowsUpdate
1 = Enabled.
0 = Disabled.
With ElevateNonAdmins set to 1;
You are allowed to select "Restart Later" even as an ordinary user
You are allowed to use the AU icon in the system tray to start installations before scheduled installation time
As well as unselect updates that is scheduled to be installed on the computer.