I have a server in a multi-tenant environment using a WSUS server outside of the domain that the server resides in. Here is the current configuration for the WSUS settings:
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate] "WUServer"="http://xxxxxxxxxx.xxxxxxxxxxx.net"" "WUStatusServer"="http://xxxxxxxxxx.xxxxxxxxxxx.net" "DisableWindowsUpdateAccess"=dword:00000000 "TargetGroup"="Dedicated 1" "TargetGroupEnabled"=dword:00000001 [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU] "ScheduledInstallTime"=dword:00000003 "ScheduledInstallDay"=dword:00000004 "AUOptions"=dword:00000004 "UseWUServer"=dword:00000001 "RebootWarningTimeout"=dword:00000005
This is a client server that I don't access unless to manage or troubleshoot. This is has Server 2012 running as the OS, so I know that there were changes to the way that Windows 8/2012 handle Windows Update. Those types of changes do not account for the fact that this server rebooted at 2:30PM whereas the updates were scheduled to take place at 3:00AM today. The server is obviously online during this time and was actively being used by the client. I thought about making the change to have it never reboot while there are users logged onto the server but that doesn't really "fix" the issue at hand.
The other thought is that the client may have had one of their developers accidentally reboot the server, that's a possibility.
Any assistance or guidance on altering the registry settings would be greatly appreciated here. Also making mention of using a group policy over registry is not necessarily the best option as we do not manage their domain.