- 1 How to Enable or Disable Programs Running at Startup via Task Manager
- 2 How to Change Startup Items via the Windows 11 Startup Folder
- 3 How to Delete Startup Programs in Windows 11 via the Registry Editor
- 4 How to Change What Apps Open on Startup via Settings
- 5 How to Add or Remove Startup Programs via an App's Advanced Options
- 6 How to Run Microsoft Store Apps at Startup in Windows 11
- 7 How to Disable the Startup Delay
- 8 How to Let (or Stop) Apps from Running in the Background
Windows 11 startup programs (aka. autostart programs) can be a blessing and a curse. On the one hand, auto-starting apps can be very handy if you use them a lot. On the other, many programs take advantage of this feature to make themselves start on boot when you don't really want to. Today we will show you how to change startup programs in Windows 11 so you're greeted only by the ones you need.
You can change startup programs, apps, and other startup items
Though most of you will want to know how to stop a program from running at startup (disable autostart), you should know that startup items aren't limited to apps. Indeed, you add and enable shortcuts, specific folders, drivers, scripts, and more to your Windows 11 startup folder. If you put in the time to change startup items to suit your preferences, they can be a useful aid to productivity. Here are several different ways you can manage them.
⚠️ Please note: The process described below is the same in Windows 11 as it is in Windows 10. However, bear in mind that we'll be using screenshots from Windows 11, so your UI may look a little different.
How to Enable or Disable Programs Running at Startup via Task Manager
The most user-friendly way to stop apps from opening on startup in Windows 11, and the method most people know, uses the Task Manager app. Task Manager presents a nice list of all startup apps that you can easily sort. Here's how to get to it:
- Open Task Manager
Press the “Start” button and type “Task Manager”, then click the top result. Alternatively, press “Ctrl + Shift + Esc” on your keyboard.
- How to stop a program from running at startup on Windows 11
To stop a program from opening on startup you can open the “Startup” tab of Task Manager and select it from the list. Then click “Disable” down the bottom to stop it from running when you boot your PC. If you're struggling to find your app, you click the “Status” column label to sort by apps that are enabled on startup.
- How to enable Windows 11 startup programs
To enable startup programs in Windows 11, simply select one from the list and press “Enable” in the bottom-right of your Task Manager window.
How to Change Startup Items via the Windows 11 Startup Folder
You can also add or remove items from startup using the Windows 11 startup folder. While not every startup item will show up here for you to remove, some will in the form of shortcuts. You can delete these shortcuts or add new ones depending on what you want to do. Here's how:
- Open File Explorer
Press Ctrl + E on your keyboard or press the start button and then “File Explorer” to open the app.
- Navigate to your Windows 11 startup folder
You'll find the folder at
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup. There should be several shortcuts in there already, which can delete to stop programs from running at startup. To add an app, script, or other item, simply create a new shortcut to it by following the process in our dedicated shortcut tutorial. It should open the next time you start your PC.
How to Delete Startup Programs in Windows 11 via the Registry Editor
If you have a particularly aggressive startup app, or Task Manager isn't working, it may be necessary to delete its startup entry in the Registry instead. Here's how you can do that:
- Open the Registry Editor
Press Start and then type “regedit”. Click the top result.
- Go to the startup registry locations and delete the app(s) entry
To change startup programs for your current user, visit the following registry locations until you find the app, then right-click it to delete its registry entry:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\StartupApproved\Run HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\StartupApproved\StartupFolder
If you want to remove it for all users, visit the following instead:
- Press “Yes” on the confirmation pop-up
How to Change What Apps Open on Startup via Settings
Another user-friendly way to change startup programs in Windows 11 is through its settings UI. This option was first added in later Windows 10 builds and is thankfully still there in Windows 11. Here's how you can use it:
- Open settings
Press “Start” and press the settings cog in your pinned apps. Alternatively, if you don't have it pinned, press “Windows + I”.
- Open the “Apps” section in the sidebar and click “Startup” in the main pane.
- Change startup programs by toggling them on or off in the list
You can use the “Sort by” dropdown to more easily find the app you're looking for. The “Start-up impact” filter is particularly useful, as it lets you find what's slowing your PC down on boot.
How to Add or Remove Startup Programs via an App's Advanced Options
If you know exactly which app you want to start or stop running on startup, you can often change it through its advanced options. Helpfully, the Apps & Features menu gives you a search bar, which makes it easier to find what you're looking for:
- Open Settings
Press the Start button and click the Settings cog in your pinned apps. Alternatively, you can press “Windows + I”.
- Open the “Apps” section in the settings sidebar and click “Apps & features”
- Search for your app, press the three dots next to its name, and select “Advanced options”
- Find the “Runs at log-in” section and toggle it on or off
You can also press the “Configure startup tasks” text underneath it to be taken to your full list of startup apps.
How to Run Microsoft Store Apps at Startup in Windows 11
If you've tried to add Microsoft Store apps to your startup list via the method above, you may have realized that it's not so simple. Some Windows 11 apps don't have the “Advanced Options” fly-out. Instead, you can drag them into your startup folder by following the steps below:
- Open File Explorer
You can do so by pressing “Start” and then clicking it in your pinned apps, or by pressing “Windows + E“.
- Enter “shell:appsfolder” in your address bar and press Enter
- Find the startup program you want in the Applications folder
- Open a new File Explorer window and type “shell:startup” to open the Windows 11 startup folder
- Drag and drop apps from your applications folder to your Windows 11 startup folder
A shortcut to the app will be automatically created and the app will run on your next boot.
How to Disable the Startup Delay
With that, you should know how to change startup programs in Windows 11 via a variety of methods. However, if they're starting too slowly, you may want to check our existing tutorial on how to disable startup delay for autostart programs. This will remove the ten-second delay you're experiencing.
How to Let (or Stop) Apps from Running in the Background
While you're configuring your apps, you may also want to change which can run in the background. You can do so by following our dedicated tutorial on the matter.