This utility, which has the most comprehensive knowledge of auto-starting locations of any startup monitor (A starting list of auto-run locations was obtained from David Solomon's "Windows Internals" seminar), shows you what programs are configured to run during system bootup or login, 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. A "Hide Signed Microsoft Entries" option helps you to zoom in on third-party auto-starting images that have been added to your system.
You'll probably be surprised at how many executables are launched automatically!
Autoruns works on all versions of Windows including Windows XP 64-bit Edition (x64) and Windows Server 2003 64-bit Edition (x64).
Note: before you send e-mail reporting what you believe to be an auto-start location that's overlooked by Autoruns, please make sure that Autoruns doesn't cover it and verify that the location actually works.
You may not distribute Autoruns without permission from Sysinternals. To request permission contact licensing@sysinternals.com.