Windows Enterprise Client Boot and Logon Optimization – Part 10, Boot Phase – POST
This post continues the series that started here.
My last five posts have been setting you up for the analysis of individual boot phases. This post and the next five will discuss each phase.
For each phase, I’ll discuss phase activities, measurement of phase duration, issues that commonly occur and investigation of those issues.
Today I’ll start with a simple phase – POST.
As seen in the diagram, POST is too early to be traced using Windows Performance Recorder (WPRUI).
Boot Phase POST – Phase Activity
POST is the first stage of system start-up –
- Hardware is powered on and initialized
- Firmware performs a Power-on-self-test (POST)
- MBR is read (BIOS only)
- Boot manager is launched (bootmgr.exe / bootmgfw.efi)
- Winload.exe / Winload.efi is started and boots Windows
Boot Phase POST – Measurement
As I’ve already mentioned, POST occurs too early to be recorded using an analysis trace. Systems prior to Windows 8 have no reliable way of measuring POST.
Beginning with Windows 8, ACPI 5.0 systems record POST duration (ms) in –
HKLM\System\CurrentControlSet\Control\Session Manager\Power\FwPOSTTime
Boot Phase POST – Potential Issues
BIOS/Firmware configuration may introduce a delay -
- PXE boot enabled?
- Device boot order may delay start-up
A Dual/Multi-boot configuration introduces a delay as long as the menu timeout.
Boot Phase POST – Remediation
Update BIOS/UEFI firmware and optimize configuration.
Conclusion
Issues that may occur during POST are limited but misconfiguration could introduce significant delays. Ensuring system BIOS/UEFI firmware is updated and properly configured is essential in optimizing the user experience.
Next Up
Boot Phase – OS Loader and Kernel Initialization
Comments
- Anonymous
July 23, 2015
Tack så mycket k - Anonymous
August 05, 2015
The comment has been removed