How To Stop Windows 8 Updates From Force Restarting Your PC

1: Launch the Local Group Policy Editor by entering gpedit.msc in the Run dialog box.

2:  navigate to:

Computer Configuration\Administrative Templates\Windows Components\Windows Update

3 in No auto-restart with logged on users for scheduled automatic updates installations

 check enabled  

restart  done