This page contains promotions.

How to Manage Startup Apps on Windows 11 | Speed Up Boot Time

窓際に並ぶ2台のモダンなデスクトップPC

After turning on a Windows 11 PC, you've probably noticed that the desktop appears but the machine still feels sluggish for a while. The cause, in most cases, is the set of apps that launch automatically at startup. Windows 11 actually has multiple places to manage startup, which can make it confusing to know where to look. This guide walks through the four management surfaces — Task Manager, Settings, the Startup folder, and Registry — and covers how to decide what to disable, how to add your own startup apps, and how to fix common problems.

Table of Contents

  1. What "startup" actually means
    1. Why apps launch automatically
    2. What happens if you leave it alone
  2. Check what's running at startup
    1. Check in Task Manager
    2. Check in Settings
    3. How to read "Startup impact"
  3. Disable unnecessary startup apps
    1. Disable from Task Manager
    2. Disable from Settings
    3. Deciding what's safe to disable
    4. Apps you should keep enabled
  4. Add an app to startup
    1. Open the Startup folder
    2. Drop in a shortcut
    3. Add for all users on the PC
  5. Registry and Task Scheduler (advanced)
    1. Startup in the Registry
    2. Task Scheduler vs. startup
  6. Common problems and fixes
    1. A disabled app keeps coming back
    2. The app isn't shown in the startup list
    3. Boot is still slow after cleanup
  7. Summary

What "startup" actually means

"Startup" refers to the apps and services that launch automatically when you sign in to Windows. It's convenient — you don't have to launch everything manually — but too many of them will drag your PC to a crawl right after boot.

Why apps launch automatically

Apps typically end up in startup through one of three routes:

  • The app registers itself during installation: OneDrive, Microsoft Teams, Adobe Creative Cloud, and most cloud-storage clients fall into this category.
  • You enabled it manually: You checked "Run at Windows startup" somewhere inside the app's settings.
  • It was preinstalled by the PC vendor: Dell, HP, Lenovo, and others ship their own update monitors and utilities.

The third category in particular tends to run constantly even if you never use it, so cleaning it up is essential right out of the box on a new laptop.

What happens if you leave it alone

Typical symptoms of a bloated startup list:

  • After sign-in, the desktop appears but stays unresponsive for a while
  • 10+ tray icons accumulate in the bottom-right notification area
  • Memory usage jumps above 50% right after boot
  • The "Getting Windows ready" screen lingers noticeably
  • CPU spins in the background and the fan gets loud

What's actually slowing you down is less about raw CPU and more about competing memory and disk-access demands. Disabling unnecessary startup apps often makes a PC feel far snappier than its spec sheet would suggest.

Check what's running at startup

Before deciding what to disable, see the current state. Windows 11 exposes two different UIs for this.

Check in Task Manager

The most informative view, and the one to use day to day.

  1. Press Ctrl + Shift + Esc (or right-click the taskbar → "Task Manager")
  2. Click "Startup apps" in the left sidebar
  3. You'll see a list of each app with publisher, status (Enabled / Disabled), and startup impact

Windows 11's Task Manager was redesigned compared to Windows 10. The sidebar icons on the left are your navigation — if you can't see them, widen the window to reveal the sidebar.

Check in Settings

The Settings app has a slimmer version of the same information. If you just want toggle switches and nothing more, use this.

  1. Start menu → Settings (or Win + I)
  2. Apps → Startup
  3. You'll see a toggle per app

Settings shows user-level startup apps only — a simplified view. If you want richer information and broader coverage, go to Task Manager instead.

How to read "Startup impact"

Task Manager rates each app's effect on boot time:

LabelWhat it meansAction priority
HighSignificantly slowing down bootPrioritize disabling
MediumMeaningful effectDisable if unused
LowBarely noticeableSafe to leave alone
Not measuredRecently added / never launchedDefer judgment

Start with "High" and "Medium" apps for the biggest wins. "Not measured" usually just means you recently installed the app — Windows will measure it after a few more boots.

Disable unnecessary startup apps

The mechanics are trivial; knowing what's safe to disable is the hard part. Misjudging it can leave apps unable to sync or misbehaving quietly.

Disable from Task Manager

  1. Open Task Manager (Ctrl + Shift + Esc)
  2. Select "Startup apps"
  3. Right-click the app you want to disable → click "Disable"
  4. The status column changes to "Disabled"

The change takes effect immediately, but apps already running in the current session aren't killed. The next time you sign in, the disable sticks. To stop it right now, right-click the app's tray icon and quit it.

Disable from Settings

  1. Settings → Apps → Startup
  2. Toggle the app off

Functionally the same as Task Manager, but Settings shows less publisher information, so you have fewer clues when judging. For day-to-day cleanup, Task Manager is the better tool to reach for.

Deciding what's safe to disable

A practical decision flow:

  1. Unfamiliar app name: Check the publisher. If it's not Microsoft or a recognizable vendor and you don't know what it does, it's a candidate to disable.
  2. Something you use less than once a month: Safe to disable. Launch it manually when needed.
  3. Sync or security apps that need to run continuously: Keep enabled.
  4. Unsure: Disable it for a few days. If nothing breaks, leave it off.

When an app's name means nothing to you, search its filename on the web. "[app name] startup" usually surfaces other users' discussions on whether it's safe to disable.

Apps you should keep enabled

Don't disable apps that fall into these categories — the functionality will stop working:

  • Security software: Windows Security, ESET, Norton, and similar. Disabling them pauses real-time protection.
  • Cloud sync clients: OneDrive, Google Drive, Dropbox. Disabling stops syncing until you launch them manually.
  • Input / IME helpers: Language-specific input methods, accessibility tools.
  • Hardware controls from the PC vendor: Battery, touchpad, keyboard backlight, and related utilities from Dell/HP/Lenovo.
  • Always-on VPN / networking agents: Corporate VPN clients and similar.

The safe heuristic: if the publisher is Microsoft or your PC vendor, leave it alone.

Add an app to startup

If you want an app to launch automatically so you don't have to click it every morning, you can add it yourself. There's no "Add" button in Settings — you drop a shortcut into the Startup folder instead.

Open the Startup folder

To open the current user's Startup folder:

  1. Press Win + R to open the Run dialog
  2. Type shell:startup and press Enter
  3. A folder named "Startup" opens

The folder actually lives at C:\Users\<username>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup. The shell:startup shortcut is just faster to type and easier to remember.

Drop in a shortcut

  1. Find the app in the Start menu
  2. Right-click it → "Open file location"
  3. A folder with the app's shortcut opens
  4. Hold Ctrl and drag that shortcut into the shell:startup folder to copy it

You don't need to copy the executable (.exe) itself — a shortcut is enough. From the next sign-in, the app launches automatically.

Note: some modern Windows 11 apps (UWP / MSIX packages) don't expose a traditional shortcut in the expected location. If "Open file location" isn't available for the app, this method doesn't work — look inside the app's own settings for a "Run at Windows startup" option instead.

Add for all users on the PC

If you want the app to auto-launch for everyone who signs in to the same PC, use a different folder:

  1. Win + R
  2. Type shell:common startup and press Enter
  3. Copy the shortcut into the folder that opens

The underlying path is C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp. Editing this folder may require administrator permission. Rarely needed on a personal PC, but useful on a shared family PC or a work machine.

Registry and Task Scheduler (advanced)

If an app is clearly launching at startup but doesn't appear in Task Manager, Settings, or the Startup folder, it's probably registered in the Registry or in Task Scheduler.

Startup in the Registry

Startup entries live primarily at:

  • HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run (current user)
  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run (all users)
  • HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce (runs once next boot)

To inspect, open the Run dialog and type regedit, then navigate to the paths above. Edit at your own risk. A bad deletion can affect system behavior, so export the relevant key as a backup before making changes.

Task Scheduler vs. startup

Another source of silent auto-launching is Task Scheduler. Key differences:

MechanismWhen it runsWhere to manage
StartupRight after sign-inTask Manager / Settings / Startup folder
Task SchedulerAt a set time or eventTask Scheduler (separate tool)
ServicesRight after Windows boot (before sign-in)services.msc

Chrome's update helper, Adobe Creative Cloud, and others often run through Task Scheduler, so disabling them in Startup does nothing. Open Task Scheduler with taskschd.msc and review the Task Scheduler Library.

Common problems and fixes

A disabled app keeps coming back

You disable it in Task Manager, and a few days later it's back to "Enabled". Common causes:

  • App updates: Installing a newer version rewrites the startup registration.
  • The app re-enables itself: "Run at Windows startup" inside the app's own settings is still on.
  • Task Scheduler or Registry: It's launching via a path Task Manager doesn't show.

The most reliable fix is to turn off "Run at Windows startup" from inside the app's own settings. If it still comes back, investigate Task Scheduler as described above.

The app isn't shown in the startup list

An app is clearly auto-launching, but you can't find it in Task Manager. Usually one of:

  • Registered as a Windows service (services.msc)
  • Registered in Task Scheduler
  • Registered elsewhere in the Registry (e.g., Winlogon keys, not Run)
  • Running as a Windows subsystem (WSL, Hyper-V, etc.)

For a full inventory, Autoruns (free, from Microsoft's Sysinternals suite) lists every auto-start entry. It's dense for beginners, but the definitive tool for intermediate and advanced users.

Boot is still slow after cleanup

If boot feels no faster even after disabling a lot of startup apps, the bottleneck is elsewhere:

  • Still on a traditional HDD — swap to an SSD for a dramatic improvement
  • Only 4 GB of RAM — upgrade to 8 GB or 16 GB
  • Windows is out of date — Settings → Windows Update and install pending updates
  • The system drive is nearly full — free up space so at least 20% is available
  • Fast Startup is misbehaving — Control Panel → Power Options → "Choose what the power buttons do" → uncheck "Turn on fast startup" and reboot once

Cleaning up startup is the first step in making Windows feel faster. Beyond that, meaningful gains usually come from hardware upgrades — SSD or RAM.

Summary

For Windows 11 startup management, the practical approach is to use Task Manager as your main tool and supplement it with Settings, the Startup folder, Registry, and Task Scheduler as needed. When in doubt about disabling, leave anything from Microsoft or your PC vendor alone, and prioritize disabling unfamiliar apps first.

To add your own startup apps, dropping a shortcut into the shell:startup folder is the simplest route; for all-user scope, use shell:common startup. If cleaning up startup doesn't improve boot time, the bottleneck is probably storage or RAM — that's when it's time to consider a hardware upgrade.