Microsoft makes available some tooling to trace the boot process on Windows. One can use xbootmgr to get the information in regards to which services/drivers and autoruns get started. This permits to see which ones are taking a long time to load (usually some third-party driver). My goal is to create a time line of when each of these items got launched during the boot process.
However, the Microsoft profile tools don't come as default with Windows and needs a separate download/install (similar style as we see with the WAIK). As before done for the WAIK, there is possibility of automating the download/install but this is a huge download (>2Gb) just for installing something relatively small. Plus, I'm not sure if this would comply with the Microsoft license terms.
Ideally, is it possible to go around xbootmgr?
Perhaps some way to access what xbootmgr does, or is it a specific driver that gets installed?
As reference on the matter, I found this post very useful:
Thanks for helping.