How to See Last BIOS Boot Time in Windows 10  

    How to See Last BIOS Boot Time in Windows 10

    How to See Last BIOS Boot Time in Windows 10

    Published by Category: Performance & Maintenance
    07 Feb 2020
    Designer Media Ltd

    How to See Last BIOS Boot Time in Windows 10

    UEFI (Unified Extensible Firmware Interface) is a standard firmware interface for PCs, designed to replace BIOS (basic input/output system). This standard was created by over 140 technology companies as part of the UEFI consortium, including Microsoft. It's designed to improve software interoperability and address limitations of BIOS.

    The Task Manager in Windows 10 displays your computer's Last BIOS time in the Startup tab.

    The Last BIOS time metric is the amount of time in seconds that the UEFI firmware spends identifying and initializing hardware devices and running a power-on self-test (POST) before it begins booting Windows 10 when you start the computer.

    See also: BIOS Initialization Duration

    The Last BIOS time time will vary for each computer, but you can often tweak your UEFI firmware settings like below to help lower the time.

    • Turn on fast boot feature if available.
    • Turn off to display a logo at bootup, or change it's delay time to lower it.
    • Change the device boot order to remove any slow device(s) you don't use.
    • Disable network boot if not needed.
    • Disable power-on self test (POST) processes (ex: memory test) you don't want.
    • Disable any hardware controllers or ports (ex: PS/2, FireWire, USB, etc...) that you don't use.
    • Upgrading the firmware version may also improve time if the update resolves any hardware issues.

    This tutorial will show you how to see the last BIOS time for how many seconds it took your PC's BIOS (UEFI Firmware) to finish initializing at startup before booting Windows 10.

    Here's How:

    1 Open Task Manager (Ctrl+Shift+Esc) in more details view.

    2 Click/tap on the Startup tab in Task Manager. (see screenshot below)

    3 Look to see how many seconds it shows for the Last BIOS time towards the top right corner.

    If Last BIOS time is blank, it means the motherboard's UEFI firmware didn't provide (ex: not supported) this information for Windows to display.

    How to See Last BIOS Boot Time in Windows 10-last_bios_time.png

    That's it,

  1. Posts : 211
    Windows10 21H2 x64 Home, Single language, build 19044.1706

    Hi Shawn
    Do you perhaps have a reference other than that explains in simple terms these Data names:
    <Data Name="BootTsVersion">2</Data>
        <Data Name="BootStartTime">2020-09-28T02:20:52.929191800Z</Data>
        <Data Name="BootEndTime">2020-09-28T02:22:51.535931000Z</Data>
        <Data Name="SystemBootInstance">184</Data>
        <Data Name="UserBootInstance">184</Data>
        <Data Name="BootTime">56543</Data>
        <Data Name="MainPathBootTime">36543</Data>
        <Data Name="BootKernelInitTime">26</Data>
        <Data Name="BootDriverInitTime">721</Data>
        <Data Name="BootDevicesInitTime">745</Data>
        <Data Name="BootPrefetchInitTime">0</Data>
        <Data Name="BootPrefetchBytes">0</Data>
        <Data Name="BootAutoChkTime">0</Data>
        <Data Name="BootSmssInitTime">22108</Data>
        <Data Name="BootCriticalServicesInitTime">382</Data>
        <Data Name="BootUserProfileProcessingTime">313</Data>
        <Data Name="BootMachineProfileProcessingTime">24</Data>
        <Data Name="BootExplorerInitTime">9479</Data>
        <Data Name="BootNumStartupApps">4</Data>
        <Data Name="BootPostBootTime">20000</Data>
        <Data Name="BootIsRebootAfterInstall">false</Data>
        <Data Name="BootRootCauseStepImprovementBits">0</Data>
        <Data Name="BootRootCauseGradualImprovementBits">0</Data>
        <Data Name="BootRootCauseStepDegradationBits">0</Data>
        <Data Name="BootRootCauseGradualDegradationBits">0</Data>
        <Data Name="BootIsDegradation">false</Data>
        <Data Name="BootIsStepDegradation">false</Data>
        <Data Name="BootIsGradualDegradation">false</Data>
        <Data Name="BootImprovementDelta">0</Data>
        <Data Name="BootDegradationDelta">0</Data>
        <Data Name="BootIsRootCauseIdentified">false</Data>
        <Data Name="OSLoaderDuration">2364</Data>
        <Data Name="BootPNPInitStartTimeMS">26</Data>
        <Data Name="BootPNPInitDuration">3128</Data>
        <Data Name="OtherKernelInitDuration">687</Data>
        <Data Name="SystemPNPInitStartTimeMS">3590</Data>
        <Data Name="SystemPNPInitDuration">700</Data>
        <Data Name="SessionInitStartTimeMS">4517</Data>
        <Data Name="Session0InitDuration">1386</Data>
        <Data Name="Session1InitDuration">316</Data>
        <Data Name="SessionInitOtherDuration">20405</Data>
        <Data Name="WinLogonStartTimeMS">26625</Data>
        <Data Name="OtherLogonInitActivityDuration">101</Data>
        <Data Name="UserLogonWaitDuration">1246</Data>
    I found a couple of the names on the web but many are still obscure. My boot time with HDD varies between min. 48 to max. 56 sec. (see above) and I would like to understand the "training" process of ReadyBoot-Prefetch in Windows10
      My Computer

  2. Posts : 70,006
    64-bit Windows 11 Pro for Workstations
    Thread Starter

    Hello @FrankW,

    I'm not able to find any official reference material on this either so far.
      My Computers

  3. Posts : 211
    Windows10 21H2 x64 Home, Single language, build 19044.1706

    Thanks Shawn, I will keep "digging"
      My Computer


Tutorial Categories

How to See Last BIOS Boot Time in Windows 10 Tutorial Index Network & Sharing Instalation and Upgrade Browsers and Email General Tips Gaming Customization Apps and Features Virtualization BSOD System Security User Accounts Hardware and Drivers Updates and Activation Backup and Restore Performance and Maintenance Mixed Reality Phone

  Related Discussions
Our Sites
Site Links
About Us
Windows 10 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 10" and related materials are trademarks of Microsoft Corp.

Designer Media Ltd
All times are GMT -5. The time now is 11:29.
Find Us

Windows 10 Forums