If your Windows PC is slow to boot, the most common reason is too many apps launching automatically at startup. This guide shows you exactly how to stop apps from opening on startup, using every method available in Windows 10 and Windows 11.
You do not need to be a tech expert. Follow the steps below and your PC will boot faster today.
Why Startup Apps Slow Down Your PC
Every app that opens at startup uses RAM and CPU before you even start working. Some of these apps are useful. Most are not. Software installers often add themselves to your startup list without asking. Over time, this builds up.
Common culprits include Spotify, Discord, Teams, OneDrive, Zoom, Skype, Adobe updaters, and browser helpers. None of these need to run the second your PC turns on.
Disabling startup apps does not uninstall them. They still work when you open them manually. You are simply telling Windows not to launch them automatically.

Method 1: Task Manager (Fastest Way)
This is the quickest and most reliable method on Windows 10 and Windows 11.
Step-by-step:
- Press Ctrl + Shift + Esc to open Task Manager
- Click the Startup apps tab (in Windows 11) or Startup tab (in Windows 10)
- You will see a list of apps with their startup impact (Low, Medium, High)
- Right-click any app you want to disable
- Click Disable
That is it. The app will no longer launch on startup.
What the impact ratings mean:
| Impact Level | What It Means |
|---|---|
| High | Uses significant CPU/disk at boot |
| Medium | Moderate resource usage |
| Low | Minimal effect on boot time |
| Not measured | Windows could not calculate impact |
Focus on disabling High and Medium impact items first.
Method 2: Windows Settings (Clean Interface)
Windows 11 and Windows 10 both have a startup manager built into Settings.
Steps for Windows 11:
- Press Windows + I to open Settings
- Go to Apps
- Click Startup
- Toggle off any apps you do not want launching at boot
Steps for Windows 10:
- Press Windows + I
- Go to Apps
- Click Startup in the left sidebar
- Toggle apps off
Both methods do the same thing. Use whichever you prefer.
Method 3: System Configuration (msconfig)
This method gives you access to startup entries that sometimes do not show in Task Manager.
- Press Windows + R to open the Run dialog
- Type
msconfigand press Enter - Click the Startup tab
- You will see a message: “To manage startup items, use the Startup section of Task Manager”
- Click the link to open Task Manager directly
In older Windows versions, msconfig listed all startup entries directly. In Windows 10 and 11, it redirects you to Task Manager. Still useful to know.
Method 4: Startup Folder (Manual App Entries)
Some apps place shortcuts directly in the Windows Startup folder. Task Manager does not always show these. You need to delete the shortcut manually.
There are two startup folders:
User-specific startup folder:
- Press Windows + R
- Type
shell:startupand press Enter - Delete any shortcuts for apps you do not want to launch at startup
All users startup folder:
- Press Windows + R
- Type
shell:common startupand press Enter - Delete shortcuts as needed
Deleting a shortcut from this folder stops the app from auto-launching. It does not uninstall anything.
Method 5: Registry Editor (Advanced)
This method is for advanced users. The Windows Registry stores startup entries that no other tool shows. Be careful. Editing the registry incorrectly can cause system issues.
Backup the registry first:
- Press Windows + R, type
regedit, press Enter - Click File > Export and save a backup before making changes
Registry locations that control startup apps:
| Registry Path | Scope |
|---|---|
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run | Current user only |
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run | All users |
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Run | 32-bit apps on 64-bit Windows |
To remove an entry:
- Navigate to one of the paths above
- Right-click the app entry in the right panel
- Click Delete
- Confirm
Only delete entries you recognize. If you are unsure, leave it alone.
Method 6: Third-Party Tools
If you want more control or a cleaner interface, free tools handle startup management well.
Recommended tools:
- Autoruns by Microsoft Sysinternals (free) shows every single startup entry across every location, including services, scheduled tasks, browser extensions, and more. It is the most complete tool available. Download it from the official Microsoft Sysinternals page.
- CCleaner (free version) has a startup manager under Tools that is easy to use for beginners.
Autoruns is the better choice for anyone who wants a full picture of what is running on their system.
How to Stop Specific Apps from Opening on Startup
Some apps have their own settings for controlling startup behavior. Changing it inside the app is often cleaner than disabling it externally.
Spotify
- Open Spotify
- Click the three dots (top left) > Edit > Preferences
- Scroll to Startup and window behaviour
- Set Open Spotify automatically after you log into the computer to No
Microsoft Teams
- Open Teams
- Click your profile picture (top right)
- Go to Settings > General
- Uncheck Auto-start application
Discord
- Open Discord
- Click the gear icon (User Settings)
- Go to Windows Settings
- Toggle off Open Discord
OneDrive
- Right-click the OneDrive icon in the taskbar
- Click Settings
- Go to the Settings tab
- Uncheck Start OneDrive automatically when I sign in to Windows
Zoom
- Open Zoom
- Click your profile picture > Settings
- Go to General
- Uncheck Start Zoom when I start Windows
Controlling startup from within the app is always the cleanest method. If an app keeps re-enabling itself, it may be reinstating its startup entry during updates.
What Apps Should You Actually Disable?
Not every startup app is safe to disable. Some are important for your system to work correctly.
Generally safe to disable:
- Music apps (Spotify, iTunes)
- Communication apps (Discord, Slack, Teams, Zoom, Skype)
- Cloud sync apps (if you do not need them running constantly)
- Game launchers (Steam, Epic, Xbox)
- Browser update helpers
- Adobe Creative Cloud
Be careful with these:
| App Type | Notes |
|---|---|
| Antivirus software | Do not disable. It needs to run at boot |
| GPU drivers (NVIDIA, AMD) | Some entries are needed for proper display |
| Audio drivers | Disabling may affect sound |
| OneDrive / backup tools | Only disable if you do not rely on sync |
| Windows Defender | Never disable this |
| Bluetooth/Wi-Fi managers | May affect connectivity if disabled |
When in doubt, search the app name online before disabling it. Microsoft’s Security Intelligence portal can help you identify suspicious or unknown startup entries.
How to Check If Your Changes Worked
After disabling startup apps, you should see a faster boot time. Here is how to measure it:
Using Windows Event Viewer:
- Press Windows + R, type
eventvwr, press Enter - Go to Windows Logs > System
- Look for EventID 100 (Boot Performance Monitoring)
- This shows your exact boot time in milliseconds
Alternatively, restart your PC and simply time it with your phone. Most people notice the difference immediately.
Scheduled Tasks vs Startup Apps
Some apps use Windows Task Scheduler instead of the standard startup locations. This lets them launch even when they are not in your startup list.
To check and disable scheduled tasks:
- Press Windows + R, type
taskschd.msc, press Enter - Click Task Scheduler Library in the left panel
- Look through the list for app names you recognize
- Right-click any task and choose Disable
This is common with apps like Adobe, Google Chrome updaters, and some antivirus tools. If an app keeps coming back after you disable it in Task Manager, check scheduled tasks.
Apps That Re-Enable Themselves
Some apps re-add themselves to startup every time they update. This is frustrating. Here are your options:
- Disable within the app settings (not just Task Manager)
- Revoke the app’s ability to write to the registry using a tool like Autoruns
- Uninstall the app entirely if you do not use it
- Block the specific registry key using Group Policy (advanced users only)
If an app consistently re-enables itself without your permission, that is considered unwanted behavior and worth reporting to the developer.
Summary
Stopping apps from opening on startup is one of the most effective things you can do to speed up Windows. Here is a quick recap of all methods:
| Method | Best For | Difficulty |
|---|---|---|
| Task Manager | Most users, everyday use | Easy |
| Windows Settings | Clean interface, quick access | Easy |
| Startup Folder | Manual shortcut-based entries | Easy |
| App’s own settings | Keeping changes permanent | Easy |
| msconfig | Legacy or extra access | Easy |
| Registry Editor | Hidden or stubborn entries | Advanced |
| Autoruns | Complete startup audit | Intermediate |
| Task Scheduler | Apps that bypass startup list | Intermediate |
Start with Task Manager. Disable anything with High or Medium impact that you do not need running immediately. Restart your PC. You will notice the difference right away.
Frequently Asked Questions
Will disabling startup apps cause any problems?
No, in most cases. Disabling a startup app only prevents it from launching automatically. The app still works when you open it manually. The exception is security software like antivirus tools, which should always run at startup.
Why do disabled startup apps keep coming back?
Some apps re-enable their startup entry during updates. The best fix is to disable the setting from inside the app itself, not just through Task Manager. If it still comes back, check Windows Task Scheduler for a scheduled task tied to that app.
How many startup apps is too many?
There is no exact number, but if you have more than 10 to 15 apps starting at boot, your startup time will suffer. Aim to keep only essential software in your startup list. Most users need fewer than five apps at startup.
Does disabling startup apps speed up Windows?
Yes, significantly. Startup apps consume CPU, RAM, and disk resources during boot. Disabling High impact apps can cut boot times by 30 to 60 seconds on some systems. It also frees up resources faster once you are at the desktop.
Is it safe to use the Registry Editor to remove startup entries?
Yes, if you know what you are removing. Always export a registry backup before making changes. If you are unsure about an entry, use Task Manager or Autoruns instead. They offer the same control with less risk.
