First of all, credit to the article here: https://www.reddit.com/r/HomeServer/comments/5hhk8o/windows_10_settings_for_home_server/
This is a public service posting for those wishing to disable automatic reboot for Windows 10.
Disable Unauthorized Reboot after Update: Step 1: Launch the Task Scheduler. Go to Task Scheduler Library/Microsoft/Windows/Update Orchestrator. Right-click on the task named Reboot. Select Disable Step 2: Got to gpedit.msc Go to Computer Configuration/Administrative Templates/Windows Components/Windows Update. Double-click on No auto restart with logged-on users for scheduled automatic updates installations: No auto restart with logged-on users for scheduled automatic updates installations Select Enabled and click OK