Why Does Your PC Automatically Reopen Apps After Restarting In Windows 11
Automatic app reopening in Windows 11 launches your previously open browser tabs, documents, and media players right after you sign in by restoring cached application states from the last session. This startup behavior lets you resume work quickly, but it often slows down your PC boot time when dozens of programs fire up at once.
Stopping this feature takes just a few quick changes to your account settings or shutdown routine so your desktop starts fresh every time you turn on your computer.
Your PC automatically reopens apps in Windows 11 because the operating system caches your application state during a reboot and restores it upon sign-in. To stop this, open Settings , go to Accounts, select Sign-in options, scroll to Additional settings, and toggle Automatically save my restartable apps to Off.
Disable Automatic Sign-in App Restoration
Disabling automatic sign-in app restoration stops Windows 11 from reopening your previously opened programs after a reboot. You can turn off this behavior by changing your account sign-in options in the main Windows settings menu, which prevents your user profile from saving restartable apps when you shut down the computer.
- Open Settings by pressing the Win and the I key together.

Windows 11 Start menu with Settings gear icon highlighted. - Select Accounts from the left-hand menu.

Settings › Accounts - Click on Sign-in options.

Settings › Accounts › Sign-in options - Scroll down to the Additional settings section.
- Locate the option labeled “Automatically save my restartable apps when signing out and restart them after signing in”.
- Toggle this switch to Off.
Use the Shutdown Command to Bypass App Restoration
Using the shutdown command in Command Prompt lets you bypass automatic app restoration for a single reboot without changing your permanent settings. This method performs a clean shutdown that clears all cached application states, ensuring Windows starts up with a totally blank desktop instead of reopening your old work.
- Open the Start menu , type
cmd, and press Enter to open Command Prompt. - Type the shutdown command followed by the proper flags to force a complete shutdown without saving application states.
- Press Enter to execute the command and shut down your PC immediately.
Check Startup Apps in Task Manager
Checking startup apps in Task Manager helps you find programs that launch automatically when Windows 11 boots up, separate from the built-in restart feature. Reviewing this list lets you disable unnecessary background software so your PC boots faster and only opens the programs you actually want to use.
- Press Ctrl+Shift+Esc to open Task Manager .
- Click on the Startup apps icon (represented by a speedometer) on the left sidebar.
- Review the list of applications set to run upon boot.
- Right-click any application you do not want to launch automatically and select Disable.
Configure Windows Sign-in Options via Local Group Policy
This advanced method requires Windows 11 Pro or Enterprise and applies a permanent rule that stops the operating system from saving and reopening your previous applications after every restart.
- Press the Windows key and R to open the Run dialog box.
- Type
gpedit.mscand press Enter to open the Local Group Policy Editor. - Navigate through the left-hand tree to Computer Configuration, then Administrative Templates, then Windows Components, and finally Windows Logon Options.
- Look for the policy named "Sign-in last interactive user automatically after a restart or sign-in" or policies related to automatic application restoration depending on your exact Windows build.

- Double-click the policy, select Disabled, and click Apply followed by OK.
Clear Background Apps and Cache Files
Clearing background apps and cache files prevents Windows 11 from mistakenly reopening programs because of corrupted temporary data. Deleting these unneeded files gives your system a clean slate during startup, stopping old apps from launching due to false crash recovery loops.
- Open Settings by pressing Windows + I.
- Select System from the left menu, then click on Storage.
- Click on Temporary files and wait for Windows to scan your drive.
- Check the boxes next to the temporary files you want to remove.
- Click the Remove files button to clear out the cache.
Was this guide helpful?
About the Author
Richard
Tech Writer, IT Professional
Richard, a writer for Geek Rewind, is a tech enthusiast who loves breaking down complex IT topics into simple, easy-to-understand ideas. With years of hands-on experience in system administration and enterprise IT operations, he’s developed a knack for offering practical tips and solutions. Richard aims to make technology more accessible and actionable. He's deeply committed to the Geek Rewind community, always ready to answer questions and engage in discussions.
No comments yet — be the first to share your thoughts!