eG Monitoring
 

Measures reported by BootTimeTest

Boot time is a common benchmark that is used to measure the performance of a Windows system. Over the lifetime of the system, longer boot times can be an indicator of system problems such as inefficient configuration, device conflicts, and malware. Periodically tracking the boot process of the system will help administrators to detect any issues such as delays, at the earliest. This regular check will also help administrators to initiate take preventive measures before the issues degrade the performance of the system and the applications and services running on the system. For this purpose, administrators can use the BootTimeTest!

This test monitors the booting process of the Windows system from the start to end, and reports the time taken for initializing each process involved in the system boot process. This test also reveals the time duration for initializing the sessions on the system and for starting the Windows logon process.

Outputs of the test: One set of results for the Windows system that hosts the client desktop component.

The measures made by this test are as follows:

Measurement Description Measurement Unit Interpretation
Boot_Time Indicates the total boot time taken by the system to load from the start to finish. Seconds A low value is desired for this measure. A high value of this measure indicates system problems such as inefficient configuration, device conflicts, and malware.
Main_Path_Boot_Time Indicates the time duration after the completion of BIOS phase and the start of Post On/Off Phase. Seconds  
Boot_Kernel_Init_Time Indicates the time taken for initializing the kernel boot phase. Seconds  
Boot_Driver_Init_Time Indicates the time taken for initializing the drivers. Seconds A high value of this measure indicates that the driver is taking longer time to initialize, which may delay the system startup process.
Boot_Auto_Chk_Time Indicates the time taken by the system for automatically checking the startup process. Seconds A significant increase in the value of this measure may denote a performance degradation in the system startup process.
Boot_Smss_Init_Time Indicates the time taken for initializing the session manager subsystem. Seconds  
Boot_Crtal_Srv_Init_Time Indicates the time taken for initializing the critical services of the system. Seconds  
Boot_User_Prf_Proc_time Indicates the time taken for processing the user profile loaded in the system. Seconds  
Boot_Mach_Prf_Proc_Time Indicates the time taken for processing the system profile. Seconds  
Boot_Explorer_Init_Time Indicates the time taken for loading the Windows explorer. Seconds  
Boot_Num_Startup_Apps Indicates the number of applications that are automatically launched when the system boots. Number  
Boot_Post_Boot_Time Indicates the time taken for performing the Power-On-Self-Test (POST) process. Seconds  
Boot_Is_Degradation Indicates whether/not the boot time is degraded.   The values reported by this measure and its numeric equivalents are mentioned in the table below:

Measure Values Numeric Values
Yes 1
No 0

Note:

This test typically reports the Measure Values listed in the table above to indicate the boot time degradation. However, the graph of this measure is represented using the numeric equivalents only.

OS_Loader_Duration Indicates the time taken by the operating system loader for loading the operating system. Seconds  
Sess_Init_Strt_Time_MS Indicates the time taken for initializing the session. Seconds  
Session0_Init_Duration Indicates the time taken for initializing the session0. Seconds  
Session1_Init_Duration Indicates the time taken for initializing the session1. Seconds  
Win_Logon_Strt_Time_MS Indicates time taken for starting the winlogon.exe during the boot process. Seconds The winlogon.exe process is a very important part of the Windows operating system, and Windows will be unusable without it. This process performs a variety of critical tasks related to the Windows sign-in process and also controls activity of keyboard and mouse. Apparently, it is clear that the increase in the value of this measure will impact the overall performance of the system.
User_Logon_Wait_Duration Indicates the time duration the user spent on waiting to logon to the system. Seconds