How to stop windows from automatic rebooting or restarting after updates in windows 8 and windows 8.1
1. Launch the Local Group Policy Editor by entering gpedit.msc in the Run dialog box
2. In the editor, navigate to this location:
Computer Configuration\Administrative Templates\Windows Components\Windows Update
3. locate this setting:
No auto-restart with logged on users for scheduled automatic updates installations
And set this setting on “Enabled”.
That is all, you can now restart computer to make sure settings are set.