How to remove dead items from the Startup tab in Task Manager?

I have a couple of programs in the Startup tab, that after being uninstalled remained there.

In this picture you can see Switcher, which used to launch on startup, remains in the tab after being uninstalled.

Switcher remains in the Startup tab after being uninstalled
Open file location is greyed out

How can I clean up my Startup tab, and get rid of these items?


Solution 1:

Based on an answer that got deleted, I wound up installing Autoruns and removed the items from within the program.

Autoruns

Alternatively, I could have deleted them from the HKCU\Software\Microsoft\Windows\CurrentVersion\Run branch using RegEdit.

Solution 2:

  • Startup programs for current user:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run

  • Startup programs for currently logged on users (also applicable to current user):

HKEY_USERS\S-1-5-21-XXXXXXXXXX-XXXXXXXXXX-XXXXXXXXXX-XXXX\Software\Microsoft\Windows\CurrentVersion\Run

Where S-1-5-21-XXXXXXXXXX-XXXXXXXXXX-XXXXXXXXXX-XXXX is the SID of the logged on user.

  • Startup programs ran by System account (for all users):

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run

  • 32-bit Startup programs on 64-bit system ran by System account (for all users):

HKEY_LOCAL_MACHINE\Software\WOW6432Node\Microsoft\Windows\CurrentVersion\Run

Solution 3:

http://www.filehippo.com/download_ccleaner/

You can remove the entries using Ccleaner by going to Tools->StartUp-> then you can ENABLE/DISABLE/DELETE any entry