To prevent Windows 8 automatic restart for Windows updates, administrators must follow the steps given as below:
1. Log on to Windows 8 computer with the account that has elevated privileges.
2. Click Desktop tile from the Start screen to view the desktop.
3. On the desktop screen, press the Windows + R keys simultaneously to initiate the Run command box.
4. On the opened box, type GPEDIT.MSC command in the available field and press Enter.
5. From the Local Group Policy Editor window, in the left pane, double-click to expand Computer Configuration.
6. Form the displayed options, go to Administrative Templates > Windows Components > Windows Update.
7. From the displayed policies in the right pane, double-click No auto-restart with logged on users for scheduled automatic updates installations.
8. On the No auto-restart with logged on users for scheduled automatic updates installations box, click to select the Enabled radio button to prevent automatic restart after updates installation of Windows 8.