Want to stop random apps from launching every time you sign in to Windows 11?
The Windows 11 startup folder is where Windows keeps those shortcuts, and there are two of them, a per-user folder and a system-wide folder that affects everyone.
The good news is you can open either folder in seconds with a Run command instead of hunting through hidden folders.
This quick guide shows the fastest ways to access, add, and remove startup items so you take control of what runs at login.
Direct Access to the Windows 11 Startup Folders (Fastest Methods)

Windows 11 keeps two startup folders: one for your account, and one that affects everyone using the PC. Knowing where both live gives you complete control over what launches when you sign in.
Your personal folder sits at C:\Users\
The fastest way in skips all that clicking. Use shell commands in the Run dialog instead. Press Windows + R, type shell:startup, hit Enter. That opens your personal folder instantly. For the system-wide folder, press Windows + R again, type shell:common startup, hit Enter, and click Yes if it asks for admin approval.
- Press Windows + R.
- Type shell:startup (no quotes).
- Hit Enter. Done.
- Want the system-wide folder? Press Windows + R again.
- Type shell:common startup, hit Enter, approve the UAC prompt if it pops up.
Example: type shell:startup and press Enter. File Explorer jumps straight to something like “C:\Users\Alex\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup.” No digging through hidden folders.
Understanding the Windows 11 Startup Folder Structure

Every time you log in, Windows scans both folders and runs whatever shortcuts it finds. Programs in your personal folder run only when you sign in. Programs in the system-wide folder run for everyone, meaning if you drop a shortcut there, your roommate or family member will see that program launch when they log into their own account.
Permissions work differently between the two. Your personal folder accepts new shortcuts without asking because you own it. The system-wide folder needs elevated rights because it changes behavior for everyone, so Windows will show a UAC dialog whenever you add, edit, or delete shortcuts there.
Four things worth remembering:
- Windows reads both folders at login and runs shortcuts in parallel.
- The personal folder is buried inside AppData. You’ll need to enable “Show hidden files, folders, and drives” in File Explorer to browse it manually.
- Programs that need admin rights will fail quietly from these folders unless you set them up through Task Scheduler with elevated privileges.
- If a startup folder looks empty but programs still launch at login, those items are registered in the Windows registry, managed through Task Manager, or configured inside the app’s own settings instead.
Alternative Methods to Open the Windows 11 Startup Folder

Using the Run Dialog
This is the fastest method and was covered earlier. Press Windows + R, type the command, hit Enter. Use shell:startup for your folder or shell:common startup for the system-wide one.
- Press Windows + R.
- Type shell:startup or shell:common startup.
- Hit Enter. Opens immediately.
Using File Explorer Navigation
File Explorer needs one extra step to show hidden folders, but once that’s done you can navigate or paste paths straight into the address bar. Handy if you need to browse parent folders or copy files between locations.
- Press Windows + E.
- Click the three-dot menu up top, pick Options, then the View tab.
- Select Show hidden files, folders, and drives, click Apply, then OK.
- Go to C:\Users\
\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup for your personal folder. - Go to C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp for the system-wide folder, approve the UAC prompt if it shows up.
Or just paste either full path into File Explorer’s address bar and press Enter.
Using Command Prompt or PowerShell
Both terminals accept folder paths with environment variables, so you can open startup folders from the command line or include folder access in scripts.
- Press Windows + R, type cmd or powershell, hit Enter.
- Type start %appdata%\Microsoft\Windows\Start Menu\Programs\Startup for your personal folder.
- Type start shell:common startup for the system-wide folder.
- Press Enter. File Explorer opens at that location.
| Method | Command or Path |
|---|---|
| Run Dialog (personal) | shell:startup |
| Run Dialog (system-wide) | shell:common startup |
| File Explorer (personal) | C:\Users\<username>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup |
| File Explorer (system-wide) | C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp |
| Command Prompt / PowerShell | start %appdata%\Microsoft\Windows\Start Menu\Programs\Startup |
Adding Programs to the Windows 11 Startup Folder

To make a program launch automatically at login, create a shortcut to its executable and drop that shortcut inside one of the startup folders. The program stays where it is. You’re just telling Windows where to find it at boot.
Start by finding the program’s .exe file in File Explorer, usually inside C:\Program Files or C:\Program Files (x86). Right-click the .exe, pick Create shortcut. Windows might warn it can’t create a shortcut here and offer to place one on the desktop. Click Yes if that happens. Next, open your startup folder using shell:startup in the Run dialog. Drag the new shortcut from the desktop into the startup folder. Delete the desktop copy. Sign out and back in (or restart) to confirm the program launches on its own.
- Open File Explorer and go to the program’s installation folder (usually C:\Program Files\ProgramName).
- Find the main .exe file (not an uninstaller or updater).
- Right-click the .exe, choose Create shortcut. If prompted, let Windows put it on the desktop.
- Press Windows + R, type shell:startup, hit Enter.
- Drag the shortcut from your desktop into the Startup folder.
- Sign out and back in to check that the program launches at login.
Three common snags and quick fixes:
- Program doesn’t launch? Right-click the shortcut, pick Properties, and make sure the Target field points to the correct .exe path.
- Program needs admin rights? It might launch but fail to do its job. Use Task Scheduler with “Run with highest privileges” instead.
- Seeing multiple copies of the same program starting? Check both the personal and system-wide startup folders for duplicate shortcuts, and look in Task Manager’s Startup tab for registry entries.
Removing Programs from the Windows 11 Startup Folder

Removing a program from startup is just the reverse: find the shortcut in the startup folder and delete it. The program stays installed. You’re only stopping Windows from launching it automatically when you sign in.
Press Windows + R, type shell:startup, hit Enter to open your personal folder. Or type shell:common startup for the system-wide folder. Find the shortcut for the program you want to stop, select it, and press Delete or right-click and choose Delete. If you’re editing the system-wide folder, Windows will ask for admin permission. Sign out and back in (or restart) to confirm the program no longer launches at login. If it still appears after this, it’s registered somewhere else. Check Task Manager’s Startup tab to disable it from its registry or app entry.
- Press Windows + R, type shell:startup (or shell:common startup for system-wide removal).
- Hit Enter.
- Find the shortcut for the program you want to stop.
- Select it and press Delete, confirm the UAC prompt if you’re editing the system-wide folder.
One more thing. Some apps re-create their startup shortcuts after updates or reinstalls. If a deleted shortcut reappears, disable the program through Task Manager instead. That stops the app from re-registering itself in the startup folder, and you can always flip it back on later from the same spot without hunting for files.
Managing Startup Apps in Windows 11 Without the Startup Folder

Not every startup program lives in the startup folders. Plenty of apps register themselves in the Windows registry or through scheduled tasks, so you need Task Manager or the Settings app to control them. These tools show every startup entry across all sources and let you turn items on or off with one click, no folder editing or registry hunting required.
Use Task Manager or Settings when you want a full view of everything that runs at login, not just shortcuts. Task Manager also shows the measured performance hit from each program, so you can prioritize which items to disable if your PC boots slowly or eats too much memory after login.
- Task Manager gives you the most detail, including startup impact ratings (Low, Medium, High) and the publisher name for each entry.
- The Settings app groups the same info in a cleaner layout with simpler toggles.
- Disabling an item in either tool stops it from launching at startup without deleting files or shortcuts. You can flip it back on instantly if you change your mind.
Managing Startup Programs via Task Manager
Task Manager lists all startup entries, including those added through the startup folders, registry keys, and app mechanisms. It also shows a “Startup impact” column that tells you whether each program slows your boot time.
- Press Ctrl + Shift + Esc (or right-click the Start button and pick Task Manager).
- If Task Manager opens in compact mode, click More details at the bottom.
- Click the Startup apps tab up top.
- Find the program you want to control, right-click it, and pick Disable to stop it from launching (or Enable to allow it).
- Check the Startup impact column. Focus on disabling High-impact items first if you’re after faster boot times.
Example: you see “Adobe Creative Cloud” listed with a High startup impact. Right-click it, pick Disable. It won’t launch at login anymore, but you can still open it manually from the Start menu whenever you need it.
Managing Startup Apps via the Settings App
The Settings app mirrors most of Task Manager’s startup controls in a touch-friendly layout. Useful on tablets or if you want a simpler interface without the extra performance data.
- Press Windows + I (or press Windows, type startup apps, hit Enter).
- Go to Apps in the left sidebar.
- Click Startup in the right pane.
- Toggle any app Off to disable it at startup, or toggle it On to turn it back on.
- Check the “Startup impact” label next to each toggle to see whether the app has a Low, Medium, or High effect on boot time.
Advanced Startup Management in Windows 11 (Registry, Scheduled Tasks, Scripts)

Using the Registry for Startup Items
Windows stores additional startup entries in the registry under two main keys: HKEYCURRENTUSER\Software\Microsoft\Windows\CurrentVersion\Run for your account, and HKEYLOCALMACHINE\Software\Microsoft\Windows\CurrentVersion\Run for system-wide programs. These entries are text values pointing straight to executable paths, and Windows reads them at login the same way it reads startup folder shortcuts. Editing the registry directly gives you control over items that don’t appear in Task Manager’s Startup tab, but mistakes can prevent Windows from booting. Back up the registry before making changes and only add or remove entries if you know the exact program path.
Four registry behaviors worth knowing:
- Press Windows + R, type regedit, hit Enter to open the Registry Editor. Go to HKEYCURRENTUSER\Software\Microsoft\Windows\CurrentVersion\Run to see your startup entries.
- To add a new entry, right-click the Run key, pick New > String Value, name it whatever you like, then double-click and paste the full path to the program’s .exe in the “Value data” field.
- To remove an entry, select the value name in the right pane and press Delete. Changes kick in at the next login.
- Some programs add entries under RunOnce keys instead of Run keys. These run once at the next login and then delete themselves automatically, so check both if you’re troubleshooting weird behavior.
Scheduling Programs to Run at Login
Task Scheduler lets you launch programs at login with elevated permissions, add a delay to reduce boot congestion, or trigger programs only when certain conditions are met (for example, only if the PC is plugged in or connected to Wi-Fi). It’s more powerful than the startup folders and registry keys because it supports admin privileges and flexible triggers, making it the best choice for programs that need admin rights or for staggering startup loads to speed up perceived boot time.
Four Task Scheduler startup patterns:
- Open Task Scheduler by pressing Windows + R, typing taskschd.msc, hitting Enter. Click Create Basic Task in the right pane to start the wizard.
- Set the trigger to When I log on (applies to your account) or When the computer starts (applies system-wide before anyone logs in).
- In the Action step, choose Start a program and browse to the .exe file you want to launch. Add command-line arguments if the program supports them.
- Click Finish, then open the task’s Properties, go to the Conditions tab to set power or network requirements, and check Run with highest privileges on the General tab if the program needs admin rights. Windows will launch it elevated at login without a UAC prompt.
Example: to delay a program by 30 seconds at login so it doesn’t compete with other startup items, create the task, then open its Properties, go to the Triggers tab, click Edit, check Delay task for, and enter 30 seconds. Spreads out CPU and disk usage during boot.
Deep Startup Analysis Tools (Autoruns, CCleaner)
Third-party tools can audit every startup location (startup folders, registry keys, scheduled tasks, Windows services, browser extensions, even driver initialization) in a single interface. Autoruns from Microsoft Sysinternals is the most thorough. It lists hundreds of auto-start points and color-codes entries by verification status, letting you disable anything suspicious without editing the registry manually. CCleaner includes a simpler startup manager that covers the most common locations and adds cleanup tools to free disk space at the same time.
Four reasons to use these tools:
- Autoruns displays items that never show up in Task Manager or the Settings app, like shell extensions, scheduled tasks set to run as SYSTEM, and services configured to auto-start. Download it free from Microsoft’s Sysinternals site and run it without installing.
- CCleaner’s Tools > Startup section groups startup entries by type (Windows, scheduled tasks, context menu) and shows whether each is enabled. It’s faster than Task Manager for bulk-disabling items but less detailed than Autoruns.
- Both tools let you temporarily disable entries instead of deleting them, so you can test the effect on boot time and flip things back on if something breaks.
- Use Autoruns when troubleshooting stubborn malware, unexplained CPU spikes at boot, or when a program re-enables itself after you disable it in Task Manager. Its verification column highlights unsigned or modified binaries worth a closer look.
Final Words
You learned the fastest ways to open both startup folders (run commands and exact paths), the difference between per-user and all-users, and when admin rights are needed.
We also covered alternate access methods, how to add or remove shortcuts, Task Manager and Settings controls, plus advanced options like registry keys and scheduled tasks.
With these steps the windows 11 startup folder is easy to manage—your system should boot cleaner and more predictably. You’re ready to tweak startup items safely.
FAQ
Q: Where is the Startup folder on Windows 11?
A: The Startup folder on Windows 11 is in two places: per-user at C:\Users\
Q: How to change which programs open on Startup in Windows 11?
A: You change which programs open on startup by using Task Manager (Ctrl+Shift+Esc) → Startup tab, or Settings → Apps → Startup; disable or enable entries, or remove shortcuts from the Startup folder to stop them.
Q: How do I add programs to the Startup folder?
A: You add programs to the Startup folder by creating a shortcut to the program’s .exe and placing it in the per-user Startup (open with shell:startup) or all-users Startup (shell:common startup); reboot to confirm.
