How to Disable Auto Update and Auto Reboot in VPS
There is a Local Group Policies you can set to disable the automatic
restarts. This should only be done on Windows Servers assuming a
sysadmin is going to RDP into the server on a regular schedule and
install updates and restart the server.
Press Windows Key+R to open the run prompt.
Type "gpedit.msc" and press enter.
In the "Local Group Policy Editor", navigate to Computer Configuration > Administrative Templates > Windows Components > Windows Update.
Enable the "Configure Automatic Updates" policy and set it to "2".
No auto-restart with logged on users for scheduled automatic updates installations" policy.