Yesterday, I was told of a great tip regarding Windows updates. I have had trouble many a time when Windows inadvertently rebooted while I left something to run overnight.
Step-by-Step: Windows Update – Disabling Auto-Restart for Automatic Updates
Here is a quick summary just in case the link goes away:
Open the group policy editor: Start > Run, gpedit.msc
Computer Configuration –> Administrative Templates –> Windows Components –> Windows Update
Enable the setting: No auto-restart for scheduled Automatic Updates installations