How to Remove Programs from Startup in Windows 10 & Windows 11
A practical guide to disabling startup apps, cleaning hidden auto-start entries, and speeding up Windows boot without uninstalling important software.
๐ 7 min read๐ฅ Windows 10 & 11โ๏ธ Beginner to Advanced๐ Faster startup
Introduction
How to Stop Programs from Opening on Startup in Windows
When too many programs start automatically with Windows, your computer can boot slowly, feel unresponsive after login, and waste RAM in the background. Common examples include messengers, game launchers, cloud sync tools, printer utilities, update assistants, VPN clients, and vendor control panels.
The good news is that you usually do not need to uninstall these programs. You can simply remove them from startup so they stay installed but launch only when you open them manually.
โ๏ธ
Settings
Easiest
๐
Task Manager
Recommended
๐
Startup Folder
Classic
๐
Task Scheduler
Hidden
๐งฐ
Autoruns
Advanced
โน๏ธ
Important
Disabling a startup item does not delete the program. It only prevents the app from launching automatically when you sign in to Windows.
Method 1 โ Easiest
Remove Programs from Startup Using Windows Settings
The Settings app is the simplest way to manage startup apps in Windows 10 and Windows 11. It is ideal for everyday users because it shows a clean list of apps that can be switched on or off.
Windows 11: Disable Startup Apps in Settings
Press Win + I to open Settings.
Go to Apps โ Startup.
Review the list of apps and check the Startup impact column.
Turn Off the switch next to any app you do not want to launch automatically.
Restart your PC or sign out and sign back in to test the result.
Windows 10: Disable Startup Apps in Settings
Press Win + I.
Open Apps โ Startup.
Sort or review apps by startup impact.
Switch unnecessary apps to Off.
๐ก
Tip
Start with apps marked as High impact. Disabling just a few high-impact items can noticeably reduce the time Windows needs after login.
Method 2 โ Recommended
Disable Startup Programs in Task Manager
Task Manager is one of the most reliable built-in tools for managing startup programs. It shows publisher information, status, and startup impact, which helps you decide what to disable.
Right-click the Start button and select Task Manager. You can also press Ctrl + Shift + Esc.
In Windows 11, open the Startup apps section from the left sidebar. In Windows 10, open the Startup tab.
Click the Startup impact column to sort the list.
Select an app you do not need at startup.
Click Disable.
What the Startup Impact Column Means
High impact: the app may significantly slow startup.
Medium impact: the app has a moderate effect on boot time.
Low impact: the app has a small effect, but disabling many low-impact items can still help.
Not measured: Windows does not yet have enough data to estimate the impact.
โ ๏ธ
Do Not Disable Blindly
Keep security tools, backup software, touchpad drivers, audio utilities, and essential hardware services enabled unless you are sure they are not needed.
Method 3 โ Classic Startup Folder
Remove Shortcuts from the Windows Startup Folder
Some programs start automatically because they place a shortcut in the Startup folder. Removing that shortcut stops the program from launching at sign-in.
Open the Startup Folder for Your User Account
Press Win + R to open the Run dialog.
Type shell:startup and press Enter.
Delete shortcuts for apps you do not want to start automatically.
Open the Startup Folder for All Users
Press Win + R.
Type shell:common startup and press Enter.
If prompted, confirm administrator permission.
Remove unnecessary shortcuts.
๐
Useful Detail
Deleting a shortcut from the Startup folder does not uninstall the application. It removes only the auto-start command.
Method 4 โ Hidden Auto-Start Tasks
Disable Startup Programs in Task Scheduler
Some applications do not appear in Settings or Task Manager because they launch through scheduled tasks. This is common for updaters, launchers, telemetry tools, and vendor utilities.
Press Win + R, type taskschd.msc, and press Enter.
Open Task Scheduler Library.
Look for tasks with triggers such as At log on or At startup.
Select a task and read its Actions tab to see what program it launches.
If the task is not needed, right-click it and choose Disable.
โ ๏ธ
Be Careful
Do not disable Microsoft, driver, antivirus, or system maintenance tasks unless you fully understand what they do. A safer approach is to disable only clearly unnecessary third-party updater tasks.
Method 5 โ Advanced
Remove Startup Programs from the Windows Registry
Windows can launch programs from special Registry keys. Editing these keys is powerful but risky, so use this method only if the startup item does not appear in Settings, Task Manager, or the Startup folder.
โ
Create a Backup First
Before editing the Registry, create a restore point or export the key you are changing. Deleting the wrong value can break software startup or system behavior.
Navigate to one of the Registry paths listed above.
Right-click the key and choose Export to save a backup.
In the right pane, identify the value that launches the unwanted program.
Right-click that value and select Delete.
Restart Windows and confirm the program no longer starts automatically.
Advanced Tool
Find Hidden Startup Items with Microsoft Autoruns
Autoruns is an advanced Microsoft Sysinternals utility that shows almost every auto-start location in Windows: logon entries, scheduled tasks, services, drivers, browser extensions, shell extensions, and more. It is useful when a program keeps starting even after you disabled it in Task Manager.
Download Autoruns from the official Microsoft Sysinternals page.
Extract the archive and run Autoruns64.exe as administrator.
Open the Logon tab to see typical startup programs.
Uncheck an entry to disable it without deleting it.
Restart Windows and test whether the unwanted program is gone from startup.
๐งฐ
Best Practice
In Autoruns, uncheck entries first instead of deleting them. If something stops working, you can return to Autoruns and enable the entry again.
Comparison
Best Ways to Remove Startup Programs in Windows 10 and Windows 11
Method
Best For
Difficulty
Risk Level
Settings โ Apps โ Startup
Quickly disabling common startup apps
Easy
Low
Task Manager
Checking startup impact and publisher information
Easy
Low
Startup folder
Removing manually added shortcuts
Easy
Low
Task Scheduler
Stopping apps launched by scheduled tasks
Medium
Medium
Registry Editor
Removing stubborn Run and RunOnce entries
Advanced
High
Autoruns
Auditing all hidden auto-start locations
Advanced
Medium to High
Safety Checklist
Which Startup Programs Are Safe to Disable?
Disabling startup apps is generally safe, but some background components are important. Use this checklist before turning everything off.
Usually safe to disable
Game launchers, chat apps, music apps, office quick launchers, cloud apps you do not use daily, and optional update assistants.
Think twice before disabling
VPN clients, password managers, cloud backup tools, printer utilities, keyboard/mouse control software, and GPU control panels.
Usually keep enabled
Antivirus tools, firewall software, backup protection, touchpad drivers, audio drivers, disk encryption tools, and required workplace security agents.
How to Identify an Unknown Startup Program
Open Task Manager โ Startup apps.
Right-click the suspicious entry and choose Open file location.
Check the folder path and file properties.
Right-click the file, open Properties, and review the Digital Signatures tab if available.
If the file is in a strange temporary folder or has no clear publisher, scan it with Windows Security before disabling or deleting anything.
Troubleshooting
What to Do If a Program Keeps Starting Automatically
If a program returns to startup after you disable it, the app may be recreating its startup entry. This often happens with launchers, update services, and sync clients.
Open the program itself and check its settings for options like Launch at startup, Start with Windows, or Run in background.
Disable the option inside the app first.
Then disable the entry in Settings or Task Manager.
Check Task Scheduler for related updater tasks.
Use Autoruns if the program still comes back.
โ
Cleanest Fix
For stubborn apps, disable automatic startup inside the app's own settings first. This prevents the program from recreating the startup entry later.
FAQ
Frequently Asked Questions About Windows Startup Programs
Q
Does disabling a startup app uninstall it?
โผ
No. The program remains installed. Disabling startup only stops it from launching automatically when you sign in to Windows.
Q
Why are some startup apps missing from Settings?
โผ
Some applications start through scheduled tasks, services, Registry entries, or internal app settings. Check Task Scheduler, the Startup folder, and Autoruns if the app does not appear in Settings.
Q
Can I disable Microsoft OneDrive from startup?
โผ
Yes, if you do not need automatic file sync immediately after login. Right-click the OneDrive icon, open settings, and disable the option to start OneDrive automatically when you sign in to Windows.
Q
Is it safe to disable all startup programs?
โผ
No. Some startup items are needed for security, drivers, backup, cloud sync, VPN access, or workplace management. Disable only programs you recognize and do not need at login.
Q
How do I re-enable a disabled startup program?
โผ
Open Settings โ Apps โ Startup or Task Manager โ Startup apps, select the app, and turn it back on. If you removed a shortcut from the Startup folder, create the shortcut again or enable startup from the app's own settings.
Final Thoughts
The fastest way to remove programs from startup in Windows 10 and Windows 11 is to use Settings โ Apps โ Startup or Task Manager โ Startup apps. These tools are safe, simple, and enough for most users.
If an app keeps launching anyway, check the Startup folder, Task Scheduler, and the app's own settings. For a complete audit of hidden startup entries, use Microsoft Autoruns, but avoid deleting entries you do not understand.