It can be a real PITA to have been working on something when windows suddenly starts restarting automatically because an internal update has been scheduled. Active hours is another unforgiving pain as Microsoft seems to have made it for robots rather than us puny humans - It absolutely does not let you update outside of work hours. If you have been suffering for long, worry not, it ends here.
STEP-1
Task Scheduler > UpdateOrchestrator > Reboot > DISABLE
STEP-2
Goto C:\Windows\System32\Tasks\Microsoft\Windows\UpdateOrchestrator
Rename Reboot
to Reboot.Sid
Create an empty new folder and rename it as Reboot
STEP-3