Check BIOS or UEFI Firmware Version in Windows 10  

    Check BIOS or UEFI Firmware Version in Windows 10

    Check BIOS or UEFI Firmware Version in Windows 10

    How to Check BIOS or UEFI Firmware Version in Windows 10
    Published by Category: Hardware & Drivers
    08 Jul 2020
    Designer Media Ltd



    How to Check BIOS or UEFI Firmware Version in Windows 10


    Your PC's motherboard will either have a BIOS or UEFI firmware chip.

    BIOS (Basic Input/Output System) is the firmware interface between a PC's hardware and its operating system.

    UEFI (Unified Extensible Firmware Interface) is a standard firmware interface for PCs. UEFI is a replacement for the older BIOS firmware interface and the Extensible Firmware Interface (EFI) 1.10 specifications. It's designed to improve software interoperability and address limitations of BIOS.

    Knowing your PC's BIOS or UEFI version can tell you if you have the most up-to-date version, or if you need to update from the PC or motherboard manufacturer's support site.

    This tutorial will show you different ways on how to find the current BIOS or UEFI firmware version in Windows 10.


    Contents

    • Option One: To Check BIOS or UEFI Firmware Version in System Information
    • Option Two: To Check BIOS or UEFI Firmware Version in DirectX Diagnostic Tool
    • Option Three: To Check BIOS or UEFI Firmware Version in Registry Editor
    • Option Four: To Check BIOS or UEFI Firmware Version in Command Prompt
    • Option Five: To Check BIOS or UEFI Firmware Version in PowerShell
    • Option Six: To Check BIOS or UEFI Firmware Version by booting into BIOS or UEFI Firmware






    OPTION ONE

    To Check BIOS or UEFI Firmware Version in System Information


    1 Press the Win + R keys to open Run, type msinfo32 into Run, and click/tap on OK to open System Information.

    2 In the right pane of System Summary in System Information, see what the BIOS Version/Date item shows for your version (ex: "P3.40"). (see screenshot below)

    Check BIOS or UEFI Firmware Version in Windows 10-bios-uefi_version_msinfo32.jpg






    OPTION TWO

    To Check BIOS or UEFI Firmware Version in DirectX Diagnostic Tool


    1 Press the Win + Rv keys to open Run, type dxdiag into Run, and click/tap on OK to open the DirectX Diagnostic Tool.

    2 In the System tab, look at the BIOS item under System Information to see what your current version is. (see screenshot below)

    Check BIOS or UEFI Firmware Version in Windows 10-bios-uefi_version_dxdiag.png






    OPTION THREE

    To Check BIOS or UEFI Firmware Version in Registry Editor


    1 Press the Win + R keys to open Run, type regedit into Run, and click/tap on OK to open Registry Editor.

    2 Navigate to the key below in the left pane of Registry Editor. (see screenshot below)

    HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\BIOS

    3 In the right pane of the BIOS key, look at the BIOSVersion and BIOSReleaseDate string values to see your version and its release date. (see screenshot below)

    Check BIOS or UEFI Firmware Version in Windows 10-bios-uefi_version_regedit.jpg






    OPTION FOUR

    To Check BIOS or UEFI Firmware Version in Command Prompt


    1 Open a command prompt.

    2 Copy and paste either command below you want to use into the command prompt, and press Enter. (see screenshots below)

    wmic bios get biosversion

    Check BIOS or UEFI Firmware Version in Windows 10-bios-uefi_version_command-1.jpg

    wmic bios get manufacturer, smbiosbiosversion

    Check BIOS or UEFI Firmware Version in Windows 10-bios-uefi_version_command-2.jpg

    Systeminfo | findstr /C:BIOS

    Check BIOS or UEFI Firmware Version in Windows 10-bios-uefi_version_command-3.jpg






    OPTION FIVE

    To Check BIOS or UEFI Firmware Version in PowerShell


    1 Open PowerShell.

    2 Type the command below you want to use into PowerShell, and press Enter. (see screenshots below)

    (Local PC)
    Get-WmiObject win32_bios

    Check BIOS or UEFI Firmware Version in Windows 10-bios-uefi_version_powershell-1.jpg

    OR

    (Remote PC)
    Get-WmiObject win32_bios -computername <computername>

    Substitute <computername> in the command above with the actual computer name of the remote PC you want to check the BIOS or UEFI version of.

    For example: Get-WmiObject win32_bios -computername Brink-W10PC

    Check BIOS or UEFI Firmware Version in Windows 10-bios-uefi_version_powershell-2.jpg






    OPTION SIX

    To Check BIOS or UEFI Firmware Version by booting into BIOS or UEFI Firmware


    1 Do step 2 (BIOS menu) or step 3 (UEFI firmware settings) depending on how you area able to boot to BIOS or UEFI.


    2 To Check BIOS or UEFI Firmware Version using BIOS Menu

    A) Restart the computer.

    B) As the PC reboots, press F2, F10, F12, or Del to enter the BIOS or Setup menu. You may need to press the key repeatedly, as boot times for some PCs can be very quick. (see screenshots below)

    The exact key to press for the BIOS menu will only be shown briefly on the splash screen as the PC reboots. You may need to read your PC's or motherboard's manual or support site for its specific procedure to boot to BIOS. Sometimes the BIOS version will also show on the splash screen.

    Check BIOS or UEFI Firmware Version in Windows 10-hp-bios-boot-screen.jpg Check BIOS or UEFI Firmware Version in Windows 10-c02704674.gif


    3 To Check UEFI Firmware Version from UEFI Firmware Settings

    A) Boot to UEFI firmware settings.

    B) Look for the UEFI version. Depending on your computer hardware, you'll see different information. The UEFI version will usually be under the Main or starting tab. (see screenshot below)

    Check BIOS or UEFI Firmware Version in Windows 10-uefi_version.jpg


    That's it,
    Shawn





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

    @Brink
    Hi Shawn, you don't mention Device Manager-Firmware to check the UEFI version? Before I was able to check BIOS version in Device Manager as the Flash (FD) file was stored in c:\Windows\Firmware but lately there has been no FD file saved using my BIOS updates.exe and therefore Device manager will report only the last FD file (out of date) saved. Is this a (DOS) bug in Windows10 or Device Manager depreciated by MS? I have now everything you mention in your tutorial with the correct BIOS version but Device Manager with an old BIOS version (a bit confusing). Not yet sent a Feedback on this.
    Thanks
    Frank
      My Computer


  2. Posts : 17,744
    Win 10 Home 10.0.19044.1706 (x64) [21H2]
       #2

    Check BIOS or UEFI Firmware Version in Windows 10-image1.png
      My Computer


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

    Hi@Ghot
    The question I have is that version in Device Manager-Firmware no longer matches the version in all the other apps (including CPU-Z that you show). It looks that DM is being depreciated in W10 21H1?
      My Computer


  4. Posts : 17,744
    Win 10 Home 10.0.19044.1706 (x64) [21H2]
       #4

    FrankW said:
    Hi@Ghot
    The question I have is that version in Device Manager-Firmware no longer matches the version in all the other apps (including CPU-Z that you show). It looks that DM is being depreciated in W10 21H1?


    I can't really answer that. I've always used CPU-Z.
    It's always been right, at least on my ASUS boards.

    I just checked. In Device Manager, I see the correct BIOS version.
    In my case, 3801



    Check BIOS or UEFI Firmware Version in Windows 10-image1.png
      My Computer


  5. Posts : 61,585
    64-bit Windows 11 Pro for Workstations
    Thread Starter
       #5

    FrankW said:
    @Brink
    Hi Shawn, you don't mention Device Manager-Firmware to check the UEFI version? Before I was able to check BIOS version in Device Manager as the Flash (FD) file was stored in c:\Windows\Firmware but lately there has been no FD file saved using my BIOS updates.exe and therefore Device manager will report only the last FD file (out of date) saved. Is this a (DOS) bug in Windows10 or Device Manager depreciated by MS? I have now everything you mention in your tutorial with the correct BIOS version but Device Manager with an old BIOS version (a bit confusing). Not yet sent a Feedback on this.
    Thanks
    Frank
    Hello Frank,

    This tutorial is for the BIOS version (top below), while Device Manager shows the "System Firmware" version (bottom below) instead.

    Example for my motherboard:

    Check BIOS or UEFI Firmware Version in Windows 10-firmware.jpg
      My Computers


  6. Posts : 17,744
    Win 10 Home 10.0.19044.1706 (x64) [21H2]
       #6

    Brink said:
    Hello Frank,

    This tutorial is for the BIOS version (top below), while Device Manager shows the "System Firmware" version (bottom below) instead.

    Example for my motherboard:
    Is that an Intel thing?


    Check BIOS or UEFI Firmware Version in Windows 10-image1.png
      My Computer


  7. Posts : 61,585
    64-bit Windows 11 Pro for Workstations
    Thread Starter
       #7

    Ghot said:
    Is that an Intel thing?
    It depends on the motherboard manufacturer, but usually BIOS vs Chipset.
      My Computers


  8. Posts : 118
    Windows 11
       #8

    FrankW said:
    Hi@Ghot
    The question I have is that version in Device Manager-Firmware no longer matches the version in all the other apps (including CPU-Z that you show). It looks that DM is being depreciated in W10 21H1?
    On my laptop:
    - Device Manager reports Firmware date as 2018-06-14, and Version F310000
    - System Information reports BIOS Version/Date as AMI F.31, 2019-08-07

    Too many open apps at this point to reboot into the BIO to see what that shows, bit pretty sure it will be the same as System Information.
      My Computer


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

    @Brink
    Thanks Shawn, this is the first time that Firmware version in DM does not match the BIOS version in all other apps (see below). I was under the impression that Firmware and "BIOS" for UEFI (which is what I am using) were synonymous?
    Check BIOS or UEFI Firmware Version in Windows 10-bios-final.png
    And the last BIOS update (version 1.24) is also missing in the Firmware directory (used by Device Manager). How come?
    Check BIOS or UEFI Firmware Version in Windows 10-bios-dev-mngr-files.png

    - - - Updated - - -

    Ghot said:
    I can't really answer that. I've always used CPU-Z.
    It's always been right, at least on my ASUS boards.

    I just checked. In Device Manager, I see the correct BIOS version.
    In my case, 3801



    Check BIOS or UEFI Firmware Version in Windows 10-image1.png
    Same here, Device Manager and other apps (CPU-Z, HWINFO, DXDIAG and WMIC) always reported identical BIOS versions after an update, just yesterday after I flashed the latest BIOS update from the Acer support site for my laptop it was not saved (FD file) in the firmware directory that Device manager uses. Possibly Acer released an update not compatible with W10 21H1 or what Shawn is stating that Firmware and Bios are two different items.

    - - - Updated - - -

    quandary said:
    On my laptop:
    - Device Manager reports Firmware date as 2018-06-14, and Version F310000
    - System Information reports BIOS Version/Date as AMI F.31, 2019-08-07

    Too many open apps at this point to reboot into the BIO to see what that shows, bit pretty sure it will be the same as System Information.
    Thanks, this would confirm Shawn's reply that (some) mother boards are separately updated with Firmware and BIOS, although your version numbers seem identical the dates differ. I have a 2 year old laptop and both Device Manager and System Information always reported the same dates (like @Ghot) and version for firmware/bios until last week when I did my last (Flash) BIOS update, and that made me wonder.
    Frank

    - - - Updated - - -

    Hi
    Windows update offered optionally to update my BIOS with version 1.24 that I already installed last week manually from the Acer support site. I updated it again, no flash no restart, it just skipped the installation in seconds and .......
    Check BIOS or UEFI Firmware Version in Windows 10-firmware-bios-final.png
    Device manager now shows the correct BIOS version (1.24)!
    And the FD file is properly saved in the Firmware directory used by Device manager
    Check BIOS or UEFI Firmware Version in Windows 10-final-bios-dev-mngr-files.png

    Check BIOS or UEFI Firmware Version in Windows 10-wua.png
    Bottom line: When BIOS is updated manually it won't appear in Device Manager, only when WUA is doing the BIOS updating it will show in Device Manager.
    Last edited by FrankW; 03 Nov 2021 at 02:46.
      My Computer


 

Tutorial Categories

Check BIOS or UEFI Firmware Version 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 01:55.
Find Us




Windows 10 Forums