Remove Automatic Restart After Windows Updates

Click Start, Run, then type in regedit. Navigate to the following registry key:

HKEY_LOCAL_MACHINE - SoftwarePolicies - Microsoft - Windows - WindowsUpdate - AU

If the WindowsUpdate and AU Keys do not exist create new keys.
Change the "NoAutoRebootWithLoggedOnUsers" DWord value to the required number.
0 = False (Allow auto-reboot) 1 = True (Disallow auto-reboot)
Save and restart Windows.

See here

other Windows Related Tips...