You have opened some programs and apps in Windows 10. You notice that after restarting your computer, Windows 10 automatically restores several programs and apps without your permission.PROBLEM SYMPTOM:
In other words, many programs and apps automatically reopens after reboot. The programs are not set to automatically launch at startup, still Windows 10 relaunches them after restart.
The same thing happens when Windows 10 downloads and installs updates and restarts your computer to apply those updates.
So many programs and apps are reopening at startup and you can't prevent or stop Windows 10 from restoring those apps and programs.
PROBLEM REASON:
It's a feature in Windows 10 which allows Windows to restore apps and programs which are registered with Windows Restart Manager. Many 3rd party software programs such as Mozilla Firefox take help of this new feature and automatically restore their program windows after a restart.
So if a program comes with built-in functionality to register itself with Windows 10 restart manager feature, Windows 10 will automatically reopen or restore the program at system startup.
This is the reason behind many programs and apps are reopening automatically in your Windows 10 device even if the programs are not present in system startup list.
PROBLEM SOLUTION:
Don't worry! Windows 10 allows users to disable this feature if they find it annoying. You can turn off this feature and Windows 10 will never restore or reopen programs after restart.
If you also want to prevent or restrict Windows 10 from reopening programs and apps once you restart your computer, following steps will help you in disabling this irritating feature:
1. Open Settings app from Start Menu. Alternatively, you can press WIN+I keys together to open Settings directly.
2. Now click on Accounts icon in Settings app and then click on Sign-in Options tab present in left-side pane.
PS: Alternatively, You can directly launch this page using "ms-settings:signinoptions" command in RUN dialog box as mentioned here.
3. Scroll down to bottom and you'll see "Use my sign-in info to automatically finish setting up my device and reopen my apps after an update or restart" option. This option would be set to ON.
Click on the toggle button and set this option to OFF.
That's it. Now restart your computer and Windows 10 will stop reopening or restoring programs and apps without your permission.