Remove invalid entries from Task Manager Startup tab

Managing startup entries was possible using the System Configuration Utility (msconfig.exe), in Windows 7 and earlier. This functionality is now provided by the Task Manager in Windows 8 and Windows 10, which features a new “Startup” tab which lists all auto-start entries in the system.

You can either enable or disable items listed in the Task Manager Startup tab, but no option is provided to delete the obsolete entries. Over time, old entries may accumulate in the Startup tab as and when you uninstall programs that you no longer use.

Here is an example where the OneDrive entry exists in the Startup tab even after uninstalling the OneDrive client.

task manager startup tab dead entries - onedrive

When you right-click on it, the Open file location option would be grayed out if the executable doesn’t exist in the specified location.

This post tells you how to remove the leftover or invalid entries in the Task Manager Startup tab in Windows 8 & Windows 10.

Remove invalid entries from Task Manager Startup tab

Method 1: Remove invalid Task Manager Startup entries from the Registry

The auto-start programs listed in the Task Manager Startup tab can load from the registry or from the Startup folders. Follow these steps to clean the invalid entries from the registry as well as from the two Startup folders manually.

Step 1: Cleanup the “Run” keys in the registry

  1. Create a System Restore Point or take a complete registry backup first.
  2. Start the Registry Editor (regedit.exe) and go to the following location:
  3. Each value in the right-pane is an auto-start entry added by programs. Right-click on an unwanted entry in the right pane, and choose Delete.
    remove taskmgr startup entries
  4. Repeat the same in the Run key under HKEY_LOCAL_MACHINE root key (applies to all users) mentioned below.

    While you’re in the previous registry location, you can right-click on the “Run” key and choose Go to HKEY_LOCAL_MACHINE option in the right-click menu, which automatically gets you to the following path:
  5. 32-bit programs on a 64-bit Windows computer use the following WOW6432Node\...\Run registry locations. You need to follow the same procedure here, as well:
  6. Additionally, cleanup the corresponding entries (for each item removed from the above locations) under the following keys.

    remove taskmgr startup entries

    (Note: The disabled items in the Task Manager startup tab are stored in the StartupApproved registry locations.)

  7. Exit the Registry Editor.

Step 2: Cleanup the items in the Startup folders (per-user & common startup)

  1. Open this folder by typing the path in File Explorer address bar:
    %ProgramData%\Microsoft\Windows\Start Menu\Programs\Startup

    remove taskmgr startup entries

  2. Delete the unwanted shortcuts there.
  3. Open this folder by typing the path in the File Explorer address bar. This opens the per-user Startup folder (shell:startup)
    %Appdata%\Microsoft\Windows\Start Menu\Programs\Startup
  4. Delete the unwanted shortcuts from the above folder.

Method 2: Remove invalid Startup entries in Task Manager using Autoruns

Using Task Manager you can manage startup entries only from the above auto-start launch points. However, there are many other launch points in obscure registry locations from where programs can run. And to manage most, if not all, of them, Autoruns is the tool you need. Autoruns, as they say, is like MSCONFIG on steroids.

  1. Download Autoruns from Microsoft Windows SysInternals site.
  2. Unzip and run the tool elevated (“Run as administrator”).
  3. Click the “Logon” tab
  4. Remove unwanted startup entries there. It’s important to make sure you don’t remove Microsoft entries there, especially the Userinit entry.
    remove taskmgr startup entries
    Tip: Autoruns allows you to hide Microsoft and Windows entries via the Options menu so that you don’t accidentally remove important auto-start programs needed by Windows.

That’s it! Hope you were able to get rid of dead or invalid entries in the Task Manager Startup tab using one of the above two methods!

One small request: If you liked this post, please share this?

One "tiny" share from you would seriously help a lot with the growth of this blog. Some great suggestions:
  • Pin it!
  • Share it to your favorite blog + Facebook, Reddit
  • Tweet it!
So thank you so much for your support, my reader. It won't take more than 10 seconds of your time. The share buttons are right below. :)

Related posts

About the author

Ramesh Srinivasan founded back in 2005. He is passionate about Microsoft technologies and he has been a Microsoft Most Valuable Professional (MVP) for 10 consecutive years from 2003 to 2012.

13 thoughts on “Remove invalid entries from Task Manager Startup tab”

  1. I noticed that with iTunes there are installed some iTunesHelper.exe and AppleMobileDeviceProcess.exe (mobile iTunes Helper). These could not be found under any key noted and also Autoruns does not list them.

    • @Jirka: Can you enable the “Startup type” and “Command-line” columns in Task Manager Startup tab? After doing so, please upload a screenshot of it.

  2. Would be really nice if you included some context for “Export the key to a REG file first.” “Keys” are not mentioned This is showing us how to remove old entries, so why are we exporting something before deleting it?

  3. Very helpful. I did reset my PC thinking it will delete the ‘programs’. Alas! Upon boot up the suckers are staring at me again. Thanks to you, now I know how to solve the issue, despite of losing many softs.

  4. thank you, very helpful,
    but unfortunatly it didn’t work for me:

    I am unable to find my 2 dead entries neither in Autorun nor in regisrty
    I try to delete Skype and Ear Trumpet entries from task manager’s startup tab after having disabled them.
    in “startup type” there is nothing and in”command line” tab I have:

    I will try to uninstall EarTrumpet as it was me who installed it but Skype I didn’t even use it at all; it started alone and create this entry; would prefer to not uninstall it but if nother way why not even if I’m not sur it will delete this entry in task manager

    Any other help would be highly appreciated
    thanks again

    • @Umair, The disabled entries are present in these registry keys. Checked there?



Leave a Comment