Autoruns is the program to analyze the Windows startup. It is the most complete offering a huge feature set (which can be at times intimidating).
Today Autoruns for Windows 10 has been released to the public. The new version of the popular autostart manager is offered as a free download from Technet.
It is furthermore still possible to run Autoruns directly from Live.Sysinternals.com.
The official blog post mentions the following changes in Autoruns 10.
This major update to Autoruns introduces the ability to scan offline Windows installations, adds .exe and .cmd extension handlers, defaults to hiding Windows entries to reduce noise in the common use case, and includes bug fixes.
Probably the biggest improvement for many is the ability to scan offline Windows installations. This feature can be used by clicking on File > Analyze Offline System. The system root directory and user profile of the offline system need to be selected.
This opens up new possibilities for dual boot systems as it is now possible to analyze the startup items of one of the systems from the other.
One of the best tips for new users of Autoruns is to hide Microsoft and Windows entries from the software. This ensures that only third party startup items are displayed in the interface. This can be set in the Options menu of the autostart manager.
Autoruns For Windows 10 can be downloaded directly from Technet. The portable software is compatible with all client versions of Windows from Windows XP on and all server versions from Windows Server 2003 on.