Annoyed by an app coming up every time you start Windows? Starting a program every time you boot the computer? Find out here how to change, add or remove startup programs in Windows 11 and Windows 10 using the startup folder.
First, a Queen without a Pen
Queen Elizabeth I was sewing when, sometime in the latter half of the 16th century, she was asked to nominate the year’s tax collectors dubbed High Sheriffs. She was sewing, and for want of a pen to mark the document—she used the needle right at hand to prick it instead.
So the story goes. Want to make sure a certain program is always at hand when you start up Windows?
How to Change Startup Programs on Windows 10 and Windows 11
Get an Overview of Your Windows Startup Programs
To see which programs Windows launches automatically when you start up the computer:
- Click in the Windows taskbar with the right mouse button.
- Select Task Manager from the menu that has appeared.
Tablet mode: In Windows 10 tablet mode, launch Task Manager using the Start menu. - Go to the Startup apps category.
Windows 10: Go to the Startup tab.
Note: If you do not see the Startup tab, click More details at the Task Manager window’s bottom. - Find all startup programs (other than background processes and Windows services) listed.
Learn more: To learn out more about the listed programs, add columns that reveal more detail:
- Click on one of the list headers (say, Name) with the right mouse button.
- Select any previously unchecked column to add its information to the list:
Startup type: how is Windows 10 told to start the program?
Startup impact: does the program affect startup time?
Command line: what command is used precisely to launch the program at Windows startup?
How to Add Startup Programs Using the Windows Startup Folder
Time needed: 5 minutes
To have a program start up automatically when you boot into Windows 11 and Windows 10:
- Click on the Start button with the right mouse button.
- Select Run from the menu that has appeared.
Keyboard shortcut: You can also press Windows R.
- Type
shell:startup
. - Click OK.
Keyboard shortcut: You can also press
Enter
, of course. - Now click the Start button.
- Select All apps in the leftmost menu if you have the option.
- Locate the program you want to be started automatically.
- Drag and drop the Program to the Windows Explorer window showing the “Startup” folder.
Here’s what happens: This will create a shortcut to the application in the “Startup” folder.
To add a program not found in All apps to automatic startup:
- Open the “Startup” folder. (See steps 1–4 above.)
- Click Start.
- Open the File Explorer application.
Where to find it: File Explorer is in the Windows System folder by default.
Keyboard shortcut: You can also press Windows E. - Find the application you want to launch under This PC.
- Drag and drop the application to the “Startup” folder.
Note: By default, Windows 10 will create a link as it should; make sure the tooltip text next to the icon you are dragging reads Create link in Startup as you hover over the “Startup” folder.
Remove an Application from Startup Programs in Windows 10 and Windows 11
To prevent a program from being started automatically when Windows 10 starts up:
- Open the Startup tab in Task Manager. (See above.)
- Highlight the program whose automatic startup you want to prevent.
- Click Disable.
Turn on again: To re-enable automatic startup of a disabled program, click Enable.
How to Change Startup Programs on Windows 10 and Windows 11: FAQ
“Startup impact” is “not measured”; what can I do?
If Windows Task Manager reports a startup impact of not measured, you can try the following to get some bearing:
- Disable all startup items in Task Manager.
- Restart Windows.
- Enable startup items in Task Manager.
- Restart Windows.
Can I manually start a program whose automatic starting I have disabled?
Yes.
You can open the program as you usually would.
To launch a startup program manually:
- Open the Startup tab in Windows Task Manager. (See above.)
- Click on the program you want to start with the right mouse button.
- Select Open file location from the menu that has appeared.
- Double-click the highlighted file in Windows Explorer.
Can I change the command line for startup programs in the Windows startup folder?
Yes.
To customize command line arguments for programs in the “Startup” folder:
- Open your Windows “Startup” folder. (See steps 1–4 above.)
- Click on the Windows startup program whose command line you want to configure with the right mouse button.
- Select Properties from the context menu that has appeared.
- Go to the Shortcut tab.
- Edit the command line under Target:.
Quotation marks: Append command line arguments to the existing reference enclosed in quotation marks.
Example: To start Mozilla Firefox with La De Du, for instance, the Target: could read"C:\Program Files (x86)\Mozilla Firefox\firefox.exe" https://ladedu.com/
. - Click OK.
Where do I find Windows startup programs in the Registry?
To find programs that are set to run at Windows 10 startup using the Windows registry, look in the following locations:
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
- HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Run
(The “RunOnce” keys in the same locations hold programs that are set to launch at the next startup, but not every time Windows 10 starts.)
(How to change Windows startup programs tested with Windows 11 Version 22H2–23H2 and Windows 10 Version 21H2; first published June 2018, last updated November 2024)