Those emails just contain links to updates, nothing really specially IT related, I do not even read it, once I receive an email, I just check for updates or you can check here https://support.microsoft.com/en-us/...update-history
That's what I do, but if you don't have all the right scheduled tasks disabled, too, I'm pretty sure that Windows has found a way to re-enable Windows Update and restart on me, but maybe I'm crazy.
One other thing that I discovered after I disabled the Windows Update service is that there was a *constant* stream of errors getting logged in one of the Windows log categories, caused by the Store app no longer being able to automatically update. After disabling automatic updates within the Store app settings, this stream of errors filling up the log was fixed. I also got the impression that Windows bluescreened once or twice on me soon after the Store app couldn't auto-update at one point or another, but maybe it was something else.
On paper this does exactly what I would like to see as far as updating behaviour is concerned:
Access Local Group Policy Editor (gpedit.msc).
Go to Computer Configuration/Administrative Templates/Windows Components/Windows Update
Enable "No auto-restart with logged on users for scheduled automatic updates installations"
"Specifies that to complete a scheduled installation, Automatic Updates will wait for the computer to be restarted by any user who is logged on, instead of causing the computer to restart automatically.
If the status is set to Enabled, Automatic Updates will not restart a computer automatically during a scheduled installation if a user is logged in to the computer. Instead, Automatic Updates will notify the user to restart the computer.
Be aware that the computer needs to be restarted for the updates to take effect.
If the status is set to Disabled or Not Configured, Automatic Updates will notify the user that the computer will automatically restart in 5 minutes to complete the installation."
I have not tested it yet, just discovered it.
Have tried the previously-suggested group-policy setting, without success; on the most recent update, Windows restarted itself anyway. This suggestion from SuperUser looks promising, however:
How to prevent Windows 10 from restarting the computer after installing updates - Super User
Essentially, it amounts to disabling the Reboot sub-task of the UpdateOrchestrator then manually altering the permissions on the task at the file-system level, so that Windows can't re-enable it on its own (in theory, at least). I haven't had it enabled long enough to confirm efficacy, but the logic behind it seems sound.
To quote "zrisher"'s comment on SuperUser:
It's absurd that this is required just to get Windows to not turn itself off without your permission.
I have never seen this task to re-enable itself, but then again, I do not use Windows Update and I disable all tasks.
sc config wuauserv start= demand
schtasks /DELETE /TN "Microsoft\Windows\UpdateOrchestrator\Schedule Scan" /f
schtasks /Change /TN "Microsoft\Windows\UpdateOrchestrator\Reboot" /Disable
schtasks /Change /TN "Microsoft\Windows\UpdateOrchestrator\Refresh Settings" /Disable
schtasks /Change /TN "Microsoft\Windows\UpdateOrchestrator\USO_UxBroker_Display" /Disable
schtasks /Change /TN "Microsoft\Windows\UpdateOrchestrator\USO_UxBroker_ReadyToReboot" /Disable
schtasks /DELETE /TN "Microsoft\Windows\WindowsUpdate\Scheduled Start" /f
schtasks /Change /TN "Microsoft\Windows\WindowsUpdate\sih" /Disable
schtasks /Change /TN "Microsoft\Windows\WindowsUpdate\sihboot" /Disable
Tairiku: Your version of Windows 10 is Windows Pro X64 - and with the pro version it's my clear understanding you can control when/if updates are installed. It's the vast majority of us with the Home versions who are seeking a cure for controlling untimely forced update restarts.