parkd1 wroteI agree. It can be way better. There is a better tool out. It is Called Autoruns v13.52
It all boils down to what you are looking to do and your level of understanding of deep operating system properties and settings manipulation. As a power user, I am sure you can find your way around Autoruns - Sysinternals by Microsoft. The tool was designed for system admins and is intended to be used if some level of experience is already under the belt.
For novice users and people just looking to optimize their system's startup without having to decide if to enable or disable certain system processes from automatically starting, the Startup Optimizer built into the upcoming jv16 PowerTools 2017 is meant to offer a hassle-free one-click optimization process.
For advanced users like yourself, the same Startup Optimizer is packed with features that can be sufficient even for forensic investigations of automatically starting applications or system processes.
All thanks to the data provided by the Startup Timer, which needs to be enabled in order for the Startup Optimizer to work properly.