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.