As a longtime Windows 7 fan that refused to upgrade until I finally bought a new laptop with it I have been absolutely shocked by Windows 10's aggressive user-hostility. The way they reset settings after forced upgrades should be criminal. The way the user has no control over certain Microsoft processes unless they have been lucky enough to be allowed to pay for a Group Policy Editor license should also be criminal.…
I've noticed my computer now restarts, reopens all the applications I had running, and sometimes even has them all in the same positions I left them in. If I didnt get signed out of Steam and my VPN wasnt open I wouldnt even notice half the time. I want to be able to decide if my computer updates... It's not even that big of an ask.
https://docs.microsoft.com/en-us/windows/deployment/update/w...
As for the opening of you windows after a restart/shutdown that too is a Registry or Group Policy change you can make to adjust its behaviour (They may have promoted the setting to somewhere in the settings app since I changed the behaviour myself)
Basically if you don't want it to reopen your applications / windows when you next log in you make a small change to the shutdown command that executed when you shutdown in your preferred method (If you shutdown / restart with a certain flag windows won't do this).
EDIT: A quick google tells me they have indeed promoted such behaviour to the Settings App.
To change this setting, head to Settings > Accounts > Sign-in Options. Scroll down to the Privacy section and set the “Use my sign-in info to automatically finish setting up my device and reopen my apps after an update or restart” option to “Off.”
AND
launch File Explorer, click the “View” tab on the Ribbon and click the “Options” button. On the View tab, scroll down and locate the “Restore previous folder windows at logon” option. Ensure it’s unchecked or Windows will reopen any folder windows when you sign into your PC.