I've been avoiding Windows client OSes (11/10/8.x/7/go back as far as you want) and stick with Windows Server just for that purpose. After all, a server OS should never reboot on its own, no matter the circumstances. Well, Microsoft has proven me wrong on more than one occasion. I've posted about it here in the lounge. Then some people had the audacity of blaming me for giving the okay to install updates but then let it wait for my approval for the actual reboot. I've always done this in prior decades. At some point that behavior, even on server OSes, has changed.