How to Edit Startup Programs in Windows 10 | Speed Up Boot Times

Windows 10 provides three built-in methods to edit startup programs: Task Manager, Windows Settings, and the Startup folder, all free and included with the operating system.

Every program that launches when you sign into Windows 10 adds time to your boot. Some you genuinely need — antivirus, audio drivers, cloud sync tools — but many are leftovers from installers that decided to run at startup without asking. Editing which programs start automatically is one of the fastest ways to reclaim seconds from your boot sequence, and Windows 10 gives you several ways to do it using tools already on your machine.

This guide covers every built-in method for editing startup programs in Windows 10, from the quick Task Manager route to the Startup folder for adding programs manually, plus the Registry Editor for advanced users who need to find stubborn entries. No third-party software needed.

Managing Startup Programs in Windows 10: Three Built-In Tools

Windows 10 groups startup management into three primary tools that cover most scenarios. Task Manager handles the apps you see running in your system tray. Windows Settings offers a modern toggle interface. The Startup folder lets you add programs that don’t register themselves for automatic launch. A fourth method — the Registry Editor — exists for finding entries that hide from all three.

Each method has a specific job, and knowing which one to use saves time. The table later in this guide compares them side by side.

Method 1: Task Manager — The Quickest Way to Disable Startup Apps

Task Manager is the fastest route for most users. It shows every registered startup app, its current status (enabled or disabled), and its impact on boot time. The startup impact column — labeled High, Medium, or Low — tells you which programs are worth disabling first.

  1. Right-click the Start button and select Task Manager. Or press Ctrl + Shift + Esc.
  2. Select the Startup apps tab.
  3. Click any app in the list to highlight it.
  4. Click Enable to let it launch at sign-in, or Disable to stop it.

A program marked with High startup impact is the lowest-hanging fruit — disabling it can shave noticeable time off your boot. The change takes effect the next time you sign in.

Method 2: Windows Settings — A Streamlined Toggle Interface

Windows Settings provides the same core functionality as Task Manager but in a layout some users find easier to scan. It also offers Advanced options for certain apps that let you tweak additional launch behaviors.

  1. Open Start > Settings (the gear icon) > Apps > Startup.
  2. Find the app in the list.
  3. Flip the toggle to On to start it automatically, or Off to prevent it.
  4. Click the arrow (chevron) next to an app to check for Advanced options, which may include settings like “Run at log-in.”

This method is ideal when you want a clean visual overview without right-clicking. It pulls from the same app registry that Task Manager reads, so disabling a program here also disables it in Task Manager and vice versa.

Method 3: The Startup Folder — Adding Programs Manually

Not every program registers itself with Task Manager. Some portable apps, scripts, or utilities you download need to be added to the Startup folder manually. This method uses a shortcut — drag a program’s shortcut into the folder, and Windows launches it at every sign-in.

To add a program to the Startup folder:

  1. Press Windows + R to open the Run dialog.
  2. Type shell:startup and press Enter. This opens the Startup folder for your user account.
  3. Create a shortcut to the program you want (right-click the program’s .exe file, select Create shortcut).
  4. Drag the shortcut into the Startup folder.

To add a program for all users on the PC: Type shell:common startup in the Run dialog instead. You’ll need administrator permissions to place shortcuts there.

To remove a program: Open the same Startup folder and delete its shortcut. The program stays installed — it just won’t launch at boot anymore.

Method 4: Registry Editor — For Advanced Users Only

Some startup entries are stored deep in the Windows Registry and won’t appear in Task Manager or Settings. The Registry Editor lets you view and delete these entries directly, but editing the registry carries risk. One wrong deletion can break system functionality.

Warning: Back up the registry before making any changes. In Registry Editor, go to File > Export and save a copy of the key you’re editing. If something goes wrong, you can restore it.

  1. Press Windows + R, type regedit, and press Enter.
  2. For startup entries tied to your user account, navigate to: Computer\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
  3. For entries that apply to every user, navigate to: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
  4. Right-click the entry you want to remove and select Delete.

Use this method only if you’ve already checked Task Manager, Settings, and the Startup folder. Most startup items live in one of those three locations.

Comparison of All Startup Editing Methods

The table below shows each method, what it handles, and the level of risk involved.

Method Access Path Risk Level
Task Manager Right-click Start > Task Manager > Startup apps tab Low
Windows Settings Settings > Apps > Startup Low
Startup Folder (Current User) Win+R > shell:startup Low
Startup Folder (All Users) Win+R > shell:common startup Low
Registry Editor (HKCU) regedit > HKCU\…\Run High
Registry Editor (HKLM) regedit > HKLM\…\Run High
Task Scheduler taskschd.msc > Task Scheduler Library Medium

For the most reliable and comprehensive walkthrough of startup app management, refer to Microsoft’s official guide on configuring startup applications. It covers the Task Manager and Settings methods with screenshots for each step.

What Startup Programs Should You Never Disable?

Disabling startup items can speed up your boot, but some programs need to launch early to keep your system stable and secure. Never disable the following categories:

  • Security software: Antivirus, firewall, and anti-malware tools need to run at startup to protect your system from the moment you sign in. Disabling them leaves your PC exposed until you manually launch them.
  • Graphics and audio drivers: GPU control panels (NVIDIA, AMD, Intel) and audio drivers manage hardware settings. If you disable them, you may lose custom display settings, sound profiles, or peripheral functionality.
  • System utilities from your PC manufacturer: Dell Update, Lenovo Vantage, HP Support Assistant, and similar tools handle driver updates and hardware diagnostics. Keeping them enabled ensures your machine stays current on critical firmware patches.

If you’re unsure about a program, check its name and publisher online. A quick search usually reveals whether it’s safe to disable.

Hidden Startup Items: Task Scheduler

Some programs bypass the standard startup locations altogether. Instead of registering in Task Manager or the Startup folder, they set up a trigger in Task Scheduler that launches them “at logon.” These entries won’t appear in any of the methods listed above, which makes them harder to find.

To check for hidden startup tasks:

  1. Press Windows + R, type taskschd.msc, and press Enter.
  2. In the left pane, select Task Scheduler Library.
  3. Scan the list for tasks with a trigger of “At logon” or “At startup.”
  4. Right-click any suspicious task and select Disable.

Task Scheduler is a legitimate Windows tool, but some software installers use it as a hidden launch point. Checking it once can reveal startup items you didn’t know existed.

Common Startup Programs: What to Keep and What to Disable

This table gives you a fast reference for the most common startup programs you’ll encounter.

Program Type Examples Keep or Disable?
Security software Windows Defender, Norton, McAfee Keep
Cloud storage sync OneDrive, Dropbox, Google Drive Disable if you sync manually
Chat and communication Skype, Discord, Slack, Microsoft Teams Disable
Printer management software HP, Canon, Epson utilities Disable unless you print daily
Audio and video drivers Realtek Audio, NVIDIA Audio Keep
Graphics drivers NVIDIA, AMD, Intel GPU control panels Keep
Manufacturer utilities Dell Update, Lenovo Vantage, HP Support Keep
Update checkers Java Update, Adobe Updater Disable
Media players Spotify, iTunes Disable

Putting It All Together: A Faster Boot in Three Steps

Editing startup programs in Windows 10 boils down to three actions that take about ten minutes total.

  1. Open Task Manager and disable every app with a High startup impact that you don’t need at every sign-in. Focus on chat apps, update checkers, and media players first.
  2. Check the Startup folder for shortcuts you may have placed there and forgotten. Delete anything you no longer use.
  3. Scan Task Scheduler for hidden launch triggers. Disable any tasks that run programs you’d rather launch manually.

Reboot your PC and see how much time you saved. If something you need stops running at startup, you can always re-enable it — Task Manager makes it a single click to reverse any change.

References & Sources