Autoruns utility shows you what programs are configured to run during system bootup and shows you the entries in the order Windows processes them. These programs include ones in your startup folder, Run, RunOnce, and other Registry keys.
Autoruns shows you the currently configured auto-start applications as well as the full list of Registry and file system locations available for auto-start configuration. Autostart locations displayed by Autoruns include logon entries, Explorer add-ons, Internet Explorer add-ons including Browser Helper Objects (BHOs), Appinit DLLs, image hijacks, boot execute images, Winlogon notification DLLs, Windows Services and Winsock Layered Service Providers.
Run Autoruns and it shows you the currently configured auto-start applications as shown in the figure below. Due to limited place I crop the picture. So you can observe some applications only.
Disabling and Deleting Entries
If you don't want an entry to active the next time you boot you can either disable or delete it. To disable an entry uncheck it. You delete items by choosing Delete in the Entry menu. Only the currently selected item will be deleted.
Getting More Information about an Entry
There are several ways to get more information about an entry. To view a location or entry in Explorer or Regedit chose Jump To in the Entry menu. Autoruns automatically execute an Internet search in your browser by selecting Search Online in the Entry menu.
Autoruns works on all versions of Windows including 64-bit versions.