How To / Windows

5 Ways to Clean Windows 10 Startup Items: Remove Programs, Improve Boot Time, Reduce Resource Usage

  • Reducing the number of programs and services that load every time you start the computer will speed it up significantly while reducing the load on its resources.
  • There isn’t just one place where you can find everything that’s starting when you log in, so you need to know your way around Windows to clean everything up.
  • Doing regular maintenance and keeping startup items in check is essential even for fast computers, and I’d say crucial for older, slower ones.
Start line - BinaryFork.com

The longer you use your Windows computer without reinstalling the OS, the more cluttered it will get, with tons of programs and services slowing it down. Add to this issue orphaned files, and leftover registry entries, and you can start to see why most computers need a fresh Windows to install every once in a while.

Read on and you will find out 5 places where you can start looking to see what programs and services launch every time you turn on the computer. Disabling their startup or removing them completely from your system will speed up your computer, whether we’re talking about boot times or regular use.

Not having tons of programs running in the background can make a big difference with demanding apps, like games or with real-time tasks, when choppy performance can ruin the day.

A word of advice: do a System Restore before making any changes and try to disable one thing at a time, restart the computer, check if everything works OK, then repeat until you’re satisfied.

5 Places Where You Can Find and Disable Startup Items

Windows has evolved a lot in the past decades, but there are still a lot of things under the hood that needs work. Consolidating settings in a cohesive manner would be one of these things that need addressing. In total, I’ve found no less than 5 places where you need to check for startup items.

Enable/Disable Startup Programs from Task Manager

  1. Open up the Task Manager (CTRL + SHIFT + ESC)
  2. Navigate to the Startup tab
  3. Sort by Startup impact
  4. Disable the items you know you don’t need to start up every time the computer boots.
  5. Restart and check the changes in the Last BIOS time shown in the same tab.
Task manager disable startup items - BinaryFork.com

Remove Shortcuts from Shell:Startup

  1. Open the Run dialog window (WIN + R)
  2. Type shell:startup and press Enter. This will basically open this location in Windows Explorer: C:\Users\%username%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
  3. Delete any shortcuts you don’t need or move them to another folder
Shell startup items - BinaryFork.com

Hint: for programs that don’t have an option to start with Windows you can create shortcuts and move them to this folder.

Check Starting Tasks from Task Scheduler

  1. Open the Start menu and type Task Scheduler
  2. Sort by Triggers
  3. Look for items that are triggered At log on of any user or At startup
  4. Disable the task from the right side menu or
  5. Double click to open and edit the trigger
Task scheduler startup items - BinaryFork.com

Remove Entries from the Registry Editor

  1. Open the Start Menu and type Registry Editor
  2. Navigate to:
    HKEY_CURRENT_USER_\Software\Microsoft\Windows\CurrentVersion\Run
    and
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
  3. Delete all items you don’t need from these two places
Regedit remove startup items - BinaryFork.com

Enable/Disable the Services that Start when the Computer Boots

Besides regular programs that start together with the computer, background services are another source of resource waste. Fortunately, you can test them in a safer way by stopping the running services and, if nothing breaks, you can then proceed and disable their automatic startup.

  1. Open the Start Menu and type Services
  2. Sort by Startup type
  3. Double click on each item you want to edit
  4. Change the Startup type to Manual or Disabled
Services disable on startup - BinaryFork.com

These are probably the 5 most important places where you can find and disable startup items in Windows 10. If you know of other obscure places, or third-party apps that you can use for this task don’t forget to mention them in a comment below.

Oh, almost forgot, another option to speed up boot times is to enable Fast Startup but read my detailed article and you’ll see why I don’t recommend doing it.

Tested on: Windows 10 Pro 20H2 build 19042.928

Avatar for Ionuț-Alexandru Popa
I'm a writer and Editor-in-Chief at BinaryFork. I am passionate about technology, science, space exploration, and movies. I started writing about tech more than 20 years ago, after graduating in Computer Science.
Want to work smarter, not harder? Join our FREE Newsletter
Learn tricks you can use daily to save time. You will also receive a PDF with the essential Windows 11 keyboard shortcuts.
SIGN ME UP!
We want to hear what you have to say:

Your email address will not be published. Required fields are marked *

Our readers appreciate heated debates, as long as they remain polite, so they ask for your respect, even if you don't completely agree with them. Thanks!

The written content on our website is available free of charge because of the ads we're showing. Please support our efforts and deactivate your AdBlocker when you visit our site. Thank you!
Join our FREE Newsletter and learn computer tips you can use to do things faster
Every subscriber receives a PDF with the essential Windows 11 keyboard shortcuts.
I WANT TO JOIN!