How to troubleshoot slow boots (startup) and logons (logins) on your Vista or Windows 7 system.
Applies to:
Windows 7 Service Pack 1 (SP1)
Windows 7 RTM
Windows Vista Service Pack 2 (SP2)
Windows Vista Service Pack 1 (SP1)
Windows Vista RTM
For IT administrators, OEM’s and ISV’s, you can read the details from these two whitepapers:
Windows On/Off Transition Performance Analysis
https://msdn.microsoft.com/en-us/windows/hardware/gg463386
Windows On/Off Transitions Solutions Guide
https://msdn.microsoft.com/en-us/windows/hardware/gg463230
The tools that you need to troubleshoot these, is called Windows Performance Toolkit (WPT better known as XPerf and XbootMgr). The toolkit can be downloaded from:
Windows Performance Analysis Tools
https://msdn.microsoft.com/en-us/performance/cc825801.aspx
Note: It does require understanding of Windows Internals.
Windows Internals 5th edition by Mark E. Russinovich and David A. Solomon with Alex Ionescu
https://www.microsoft.com/learning/en/us/Book.aspx?ID=12069&locale=en-us