How to check bios version

This post shows you how to check the current BIOS version in a Windows 11/10/8/7 computer, using Windows Registry, WMI Command, System Information Tool (MSINFO32.exe) or DirectX Diagnostic Tool (DXDiag). BIOS stands for Basic Input/Output System and is a type of firmware that is built into the hardware, used during and for the booting process of a computer.

Check BIOS version in Windows 11

You may need to check your BIOS version if you plan to update the BIOS. Of course, whether you want to do it or whether you should do it is another question. Anyway, there are several ways you can do this. Lets us have a look at them.

1] Using WMI Commands

How to check bios version

You can use Windows Management Instrumentation to find out the details of your BIOS. To do so, open an elevated command prompt windows, type the following and hit Enter:

2] Using MSINFO32

How to check bios version

The built-in MSINFO32 or System Information Tool displays this information under System Summary. To open this tool, Run msinfo32 and hit Enter.

3] Using Registry Editor

When Windows loads, it stores the BIOS information and other details under the following registry key:

How to check bios version

Here you will see the details under System . You will also see additional details under SystemBiosDate, SystemBiosVersion, VideoBiosDate and VideoBiosVersion subkeys .

To see the BIOS version Run regedit and navigate to the mentioned registry key.

4] Using DXDiag

How to check bios version

DirectX Diagnostic Tool or DXDiag.exe is basically meant to help you troubleshoot DirectX issues. But if you Run dxdiag to open it, you will see the BIOS version mentioned under the System tab.

Of course, apart from this, you can also use some 3rd-party system information tool like Speccy to see your BIOD version or see it when you enter your machine’s BIOS setup by pressing F10/F12 keys during boot-time.

Check this post if you want to find out Computer RAM, Graphics Card / Video memory of your Windows PC.

BIOS version, motherboard (system) manufacturer, and motherboard (system) model information can be found using the built-in Microsoft System Information tool.

System Information displays information about system hardware, system components, and software environment.

To view System Information:

  1. Press the Windows key on your keyboard and start typing System, choose System Information which will show Processor information with the name, number, and speed of the processor.
  2. If the Windows key is not available on your keyboard, use your mouse and go to the Windows icon located on the bottom-left corner of your screen, right-click, and choose System.
  3. Choose System Information to view the system manufacture, model, and BIOS version.

See the example below:

How to check bios version

Related topic
How to Identify My Intel® Processor

Related Products

This article applies to 85 products.

Discontinued Products

Need more help?

Give Feedback

  • Company Information
  • Our Commitment
  • Diversity & Inclusion
  • Communities
  • Investor Relations
  • Contact Us
  • Newsroom
  • Jobs
  • © Intel Corporation
  • Terms of Use
  • *Trademarks
  • Cookies
  • Privacy
  • Supply Chain Transparency
  • Site Map

Intel technologies may require enabled hardware, software or service activation. // No product or component can be absolutely secure. // Your costs and results may vary. // Performance varies by use, configuration and other factors. // See our complete legal Notices and Disclaimers. // Intel is committed to respecting human rights and avoiding complicity in human rights abuses. See Intel’s Global Human Rights Principles. Intel’s products and software are intended only to be used in applications that do not cause or contribute to a violation of an internationally recognized human right.

The how to check BIOS version article is a supplementary page for the successful American Megatrends BIOS Update article.

I receive many questions from visitors about how to find out what the BIOS or UEFI make and version are on their devices. This is an important step because you simply cannot update your firmware yourself unless you have this critical piece of information.

Often we are unable to note the BIOS or UEFI details when devices are booting. This is because the information flashes up on screen and disappears before you have a chance to register the information. This is a source of frustration.

In addition, some visitors are not keen on downloading and installing third-party tools and utilities to help identify their device’s BIOS details. This is understandable considering the proliferation of malware on the Internet these days.

Therefore, this article focuses on the alternative methods of identifying your BIOS version, focusing specifically on the Windows operating system, This is because it is still the most popular O/S in the world by some margin.

Keep up with the latest eComputerZ news and developments
Sign up to the eBits N ByteZ Newsletter

The free A to Z of performing BIOS updates guide that anyone can follow.

✔ A checklist of important actions to perform throughout the update process.

✔ Additional supporting information to aid your update plans.

✔ My unique approach for sourcing the latest BIOS versions for any motherboard manufacturer.

Sign up below for instant access to the guide, or by going to the Subscription page for more details.

I never share information with third parties and your details are secure.
I aim to issue newsletters at the start of each month.

Can’t Find What You Are Looking For? Search eComputerZ

Windows Operating System
MSINFO32 Command and System Information

With modern Microsoft Windows operating systems, from at least Windows 7 and above, it is often straightforward to find the make and version of your devices’ Firmware and Motherboard.

This method does not require a system reboot, or any prerequisite changes to pause the boot process, or anything equally complicated, and can be done in three easy steps.

1. Load the Run Command Window by selecting Start > Run, or select the Windows Key + R key. Enter “msinfo32” (without quotations) the click OK.

2. Under System Summary, I have highlighted the information we are interested in. The first details are your computer’s BIOS Version/Date. In my case, it is the Lenovo 8VCN27WW, which was released on the 22 nd September.

SMBIOS, or System Management BIOS, is the method used to enable information such as your BIOS version and Motherboard Product to be understood (by Operating Systems in this instance). My Laptop is running version 3, which enabled 64-bit technology to be interpreted.

The BIOS mode determines whether your devices is running the modern UEFI version of firmware, or the Legacy version, which is the traditional BIOS we all know and love.

3. The next set of information is the three Baseboard entries. This is your device’s Motherboard details, which is important when determining which manufacturer’s firmware program you should be applying to your device.

As you can see, my Laptop’s Motherboard is the Lenovo LNVNB161216, version SDK0J40709 WIN. It is this information I would use to search the Lenovo website for the latest update packages.

If the package is a later version than what I currently have installed on my Laptop, I will consider updating with this latest version.

To keep a record of your System Information, or to review offline at a later date, for example, you can export the information to a text file, which you can then format at your leisure.

To do this, simply click File > Export, then give the file a name and a location to be downloaded to.

If you are a big user of the Command Prompt, you can also display your devices’ System Information here by selecting the Windows Key + R Key, then entering “CMD” (without the quotations), and clicking OK. From here type “systeminfo” (without the quotations) and hit return.

Occasionally, the firmware version is not displayed in System Information. This is where you can try other methods below, or consider taking the plunge and using a downloadable utility.

Command Prompt Instructions

Carrying on the theme from the end of the previous section, there are command prompt instructions that will also display your firmware details, and I’ll explain one of these commands below.

1. Load the Run Command Window by selecting Start > Run, or select the Windows Key + R key. Enter “cmd” (without quotations) the click OK to load the Windows Command Prompt.

  • wmic bios get smbiosbiosversion
  • wmic bios get biosversion

Each command displays the following information in the image below. This information correlates with what was provided by the System Information window.

To save some time typing out long commands, copy the command text above, then left-click , or tap , the Command Prompt “Fav Icon” at the top-left of the Command Prompt Window. From here, select Edit from the menu, then Paste .

Alternatively, use the shortcut Ctrl + V to paste the command directly in to the Command Prompt.

There are more command prompt instructions available that will display more information about your device’s firmware.

However, I think the commands above are more than enough for you to sufficiently identify the necessary information to go and find the right website and appropriate update package for your computer.

The short video below underpins the instructions above with a demonstration of the Command Prompt instruction.

How To Check BIOS Version Video

The Registry Is A Last Resort

I was hesitant to include this method as a means of identifying your computer’s BIOS because the Registry should be avoided at all costs if you do not know what you are doing.

However, on the other hand, the article would not be complete without covering this option. We are not changing anything. We are simply to search, and so long as stick to the steps below, no damage should occur.

1. Load the Run Command Window by selecting Start > Run, or select the Windows Key + R key. Enter “regedit” (without quotations) the click OK to load the Registry Editor.

  • HKEY_LOCAL_MACHINE > HARDWARE > Description > System
  • HKEY_LOCAL_MACHINE > HARDWARE > Description > System > BIOS

How to Check BIOS Version | Final Thoughts

The how to check BIOS version article details the three main methods of identifying your devices firmware details without the need for downloading utilities or 3 rd -party products such as those provided by CPUID , such as the CPU-Z tool.

In addition, when it comes to searching for the firmware packages of the those, more obscure, motherboard makes and models, take a look at how to search the internet for lots of advice on how to pinpoint your search criteria.

I’ll leave you with some excellent references that cover additional methods and steps for identifying and updating your device’s firmware versions.

Monitor and manage endpoints, deploy software and patches, access and control remote machines with Action1 RMM robust cloud-based IT management solution.

How to Update Bios on a Computer

How to Find out the Bios Version

How to check bios version

The second method is almost as simple. Again, go to the “Start” – “Run” (Win + R) and type “cmd”. Then in the console that opens, write wmic bios get smbiosbiosversion and press Enter. After running this command in the console you can see the BIOS version;

How to check bios version

Download a third-party program and look there. AIDA64 is perfect for this. Download AIDA64 Extreme here and run. After that, go to the “Motherboard” – “BIOS” section. And there the BIOS version number and its date are already displayed.

How to check bios version

How to Update the Bios Version

When updating the BIOS, you need to be as prepared as possible. This is not an ordinary procedure like “I’ll update the driver for the video card …”. Here the responsibility is higher, so if you do something wrong, the computer simply will not boot.

Different manufacturers offer different ways to update the BIOS. Someone uses built-in utilities, someone allows you to update the BIOS from USB-flash drive. But at the same time, you will follow the same steps before proceeding with the upgrade.

First of all, you need to go to the website of the manufacturer of your motherboard (computer). Section – Support.

For example, we need to download the latest BIOS update for the MSI Z370 KRAIT GAMING motherboard:

  • Go to the MSI website
  • Enter the name “Z370” in the search bar and see our board in the search results.
  • After we found our motherboard, click on “Downloads”. Then select the “BIOS” section. It is best to use the latest BIOS. A downloadable file is usually an archive with instructions for updating and the update file itself.
  • Next, in case of using MSI, copy the files from the archive to USB-flash (only the files themselves, without folders) and reboot the computer.
  • When the computer boots, click Del to enter the BIOS. There we select the “M-flash” option and specify the files from USB-flash to update the BIOS. Remember to write down the name of your previous BIOS version. Just in case.
  • Next, press Enter and watch how the latest BIOS version is being flashed. If everything completed well, then the computer will write about it and reboot. Sometimes the manufacturer of your motherboard model has a utility for checking the latest drivers and BIOS. For example, at MSI it is called Live Update. The utility can automatically find BIOS updates on its own. To do this, run it and go to the BIOS Update section.
  • Then click Scan: We see whether updates are available.
  • Click Install. Next we will be asked: in what mode do we want to update the BIOS. In some cases, it will be necessary to create a bootable firmware for flashing the new BIOS version.

Consider Using Action1 to Check BIOS Version if:

  • You need to perform an action on multiple computers simultaneously.
  • You have remote employees with computers not connected to your corporate network.

Action1 is a cloud-based IT solution for patch management, software deployment, remote desktop, software/hardware inventory, and endpoint management.

It’ll come the time, especially on older systems, when you’ll need to check your BIOS version to see if update is required, and here’s how to do it.

How to check bios version

The BIOS (Basic Input Output System) is one of the most important components on your computer that makes possible for the software to interact with the hardware.

Basically, the BIOS instructs the system the steps to perform various basic functions like starting up, and it also finds and configures the hardware, such as processor, memory, hard drive, and others.

Usually, the BIOS doesn’t receive updates regularly, but sometimes manufacturers (for example, Dell, Lenovo, Asus, etc.) may need to roll out a patch to fix a bug, improve the system stability, or enable a new feature on your Windows 10 device.

If you have a computer that features a BIOS, it’s a good idea to find out the version that is currently installed to see if you need to apply a new update to improve the functionality of your device.

In this guide, you’ll learn the steps to check the BIOS version installed on your computer running Windows 10, and what you need to do to install the new version.

Check BIOS version on Windows 10

Similar to previous versions, on Windows 10, checking the BIOS version is a straightforward process, use these steps:

Open Start.

Search for System Information, and click the top result.

Under the “System Summary” section, look for BIOS Version/Date, which will tell you the version number, manufacturer, and the date when it was installed.

Once you complete the steps, if the install date is greater than a year, chances are that your manufacturer may have a newer update available.

You shouldn’t confuse BIOS with UEFI (Unified Extensible Firmware Interface). They’re similar, but not the same. UEFI is the system available on newer devices that replaces the BIOS that overcomes many of the limitations. It’s also something that manufacturers can update more easily, even automatically using Windows Update.

Update the BIOS on Windows 10

The BIOS is one of those components which never included an easy update mechanism. To find out if there is an update available, you have to refer to the steps mentioned above to see your device “System Manufacturer” and “System Model”, and with that information, you’ll need to check your manufacturer’s support website to see if there is a new BIOS update.

Usually, in the manufacturer support website, you need to locate the page of your motherboard (or device model for branded devices like Dell or HP), and then check for a section with information about the BIOS update. This is an example of BIOS updates available for an X570 motherboard from ASRock.

How to check bios version

ASRock BIOS update download

In the page, you’ll see links to download the update as well as a link to the specific instructions to update the BIOS for this particular board.

If there is a new update, check the latest version available against the version installed on your computer. If the version is greater than the one you have, then you can go ahead and download the update.

Installing a new BIOS update doesn’t have one set of steps that you can use on every computer. The instructions will always be different per manufacturer, and even device model, as such make sure to follow the steps from your device manufacturer’s support website.

Typically, you’ll need to double-click an executable (.exe) file and follow the on-screen directions. However, before updating to a new version, always make sure to close all running applications, and if you’re working on a laptop, make sure to keep it plugged into a power source. Although most of the time it is safe to update your system’s BIOS, if the device loses power or you interfere with the process, it could cause major system failure.

Other times, you need to download the rom file and save it onto a USB flash drive. Then you’ll need to start the computer in the BIOS, and from this environment, you can start the BIOS update process using the available tool.

We may earn commission for purchases using our links to help keep offering the free content. Privacy policy info.

All content on this site is provided with no warranties, express or implied. Use any information at your own risk. Always backup of your device and files before making any changes. Privacy policy info.

HP Recommended

  • Mark as New
  • Bookmark
  • Subscribe
  • Email to a Friend

Hi, Is there a way to get the latest Release BIOS Version of an HP Computer, any model, automatilcy? I want to find either a program to run or make a script that can be set to perodicly check for new BIOS version without having to go to the support website.

For Example on this t520 the BIOS Version is listed on the hp support drivers page.Is there a way I can lookup a page that can be easily read by a script to check the latest version?

Any other ideas on doing this would be welcomed. The Idea is to get an alert when the BIOS is out of date within 30 days.

  • Tags:

‎07-12-2017 04:40 PM

HP Recommended

  • Mark as New
  • Bookmark
  • Subscribe
  • Email to a Friend

Why would you want to update the BIOS?

One reason is to support a (newer, faster) replacement CPU, in the extremely rare case where that is required.

I am firmly in the camp that “if it works, leave it alone”.

Also, a failure of the AC power during a BIOS-update can “brick” the motherboard.

So, unless a PC is connected to a UPS (Uninterruptible Power Supply), I don’t try.

I’ve seen postings on this forum from people who have updated, with less-than-perfect outcomes, who then find out that the BIOS is preventing a previous BIOS from being installed to “roll-back”. They express their complete frustration.

‎07-12-2017 04:44 PM

HP Recommended

  • Mark as New
  • Bookmark
  • Subscribe
  • Email to a Friend

> Is there a way I can lookup a page that can be easily read by a script to check the latest version?

How much command-line experience do you have, with UNIX tools like ‘wget’ (to fetch a web-page, and save the HTML into a file), and ‘grep’ (to search the contents of a file for a specific string) and ‘expect’ (to simulate a mouse-click at a certain (X,Y) position) ?

Are you familiar with the new PowerShell programming-language in Windows?

‎07-13-2017 07:26 AM

HP Recommended

  • Mark as New
  • Bookmark
  • Subscribe
  • Email to a Friend

I dont have much experience in the unix area but am familure with some PowerShell and a little more in VBscript. At this point I am only focusing on detecting if there is an update. DOwnloading the automaticly might be something To work on later down the road.

As of now I have created a VBScript to get the website linked above and store the enitre html content in a string. Then I parse the string and find text between two specific start and end points. The problem I am struggling with is if you look at the source of the webpage its a mess with no unique html tags to around where the BIOS Version (plus a few code problems i’ll make a new post for).

I am hopeing someone would know of a diffrent link that could get me a cleaner html to find the latest BIOS Version of the specified model, which may change to any other model. I can manualy add the links for each model we do. I know HP has a public ftp site for their downloads but only contains file names, no way to know what BIOS version or modle pc they corespond to.

‎07-13-2017 07:31 AM

HP Recommended

  • Mark as New
  • Bookmark
  • Subscribe
  • Email to a Friend

@mdklassen wrote:

Why would you want to update the BIOS?

One reason is to support a (newer, faster) replacement CPU, in the extremely rare case where that is required.

I am firmly in the camp that “if it works, leave it alone”.

Also, a failure of the AC power during a BIOS-update can “brick” the motherboard.

So, unless a PC is connected to a UPS (Uninterruptible Power Supply), I don’t try.

I’ve seen postings on this forum from people who have updated, with less-than-perfect outcomes, who then find out that the BIOS is preventing a previous BIOS from being installed to “roll-back”. They express their complete frustration.

Thanks for your input and I am aware of the dangers of doing this. I have updated literaly hunderds of hp computer BIOS’s and have had a very high success rate. The ones that fail ,even if power goes out, I have still been able to recover. For what they fix I recomend at reading through HP’s release notes. You’ll find some security patches along with fixes that I have seen actualy fix problems end users have been having. I completly understand your reasoning though to leave it alone if it works.

Below are several methods you can use to determine your computer’s BIOS type and version.

View BIOS information at POST

The first way is by restarting your computer. When the initial load (also called POST) screen is displayed, the BIOS Type and version is also displayed.

If the load screen is displayed for only a few seconds, you can try pressing the pause/break on your keyboard to pause the loading process. Pausing the screen should make it easier to find and read the BIOS information. When you’re ready to resume the boot process, press Pause/Break again.

The BIOS information is often found at or near the top of the POST screen.

How to check bios version

Also, you will see information on what hard drive(s) and CD/DVD drives are installed in your computer.

On the boot screen, you can also access the CMOS setup for more hardware.

To help with load times, or display a company logo, this screen may not be viewable. If this is the case, try the below alternate resolutions.

Through Windows System Information

The BIOS information is also shown in the Windows System Information utility. To open this utility, click Start, Programs, Accessories, System Tools, and then System Information. If you’re running Windows Vista or Windows 7, or Windows 10 type System Information (or msinfo32) in the Start search box.

The System Information window displays information about your computer, including the type of BIOS you have and the version, under the System Summary section. As seen in the picture below, this computer has a DELL BIOS version Dell Inc. A06, 10/17/2011.

How to check bios version

Using the systeminfo command line command

You can also use the systeminfo command from the command line to view the BIOS version and other system information by following the following steps.

How to check bios version

You may need to scroll up to see the BIOS version.

In the Windows registry

You can also find BIOS information in the Windows registry. While in the registry, realize that improperly changing a setting can affect how Windows operates. So be careful if you choose to use this option to view your BIOS information.

To access the registry, click Start and in the Run or Search box, type regedit in the text field and press Enter . In the Registry Editor, navigate to the below registry directory.

Find the subkeys SystemBiosDate and SystemBiosVersion to see the BIOS and version for your motherboard. As seen in the picture below, the BIOS date and version are shown in these two keys.

How to check bios version

Finding BIOS date through debug routine

Earlier computers without access to the above tools can also use the MS-DOS and Windows command line debug command to view the BIOS date, as shown below.

At the C:\> prompt, type the following commands.

After typing the above command, a string similar to the example below is shown.

Anyone who has explored how computers work at least has a vague familiarity with BIOS. Your BIOS appear when you start your computer up, but for most users, it’s not something you’re looking to explore further. However, knowing how your BIOS work can really help improve your PC. BIOS, an acronym for Basic Input/Output System, is firmware your computer uses to begin hardware initialization when you hit that start button, and as such, it occasionally receives updates and bug fixes your might not even be aware of. These updates can help speed up Windows 10, or fix a potential crash that could see your computer freeze up and lose data.

How to check bios version

BIOS is low-level system software, and it’s meant to simply do its job. But are you supposed to update it and why? And before doing so, do you even know how to check what version of BIOS you’re using on your Windows 10 PC?

Checking Your BIOS version

Checking a setting in your Windows 10 isn’t that hard to find. The same goes for checking the BIOS version. It’s displayed in the BIOS menu itself. And it’s good to know that you don’t have to reboot to check the version number. You can check the BIOS version in two ways.

How to check bios version

Command Prompt

The most common way of going about this is to use the Command Prompt.

  1. Go to Start and type “command prompt” in the search box.
  2. Click on the search result (don’t run it as an administrator).
  3. Type this command “wmic bios get smbiosbiosversion” and hit Enter.
  4. Now you’ll be able to see the version number of the BIOS that’s in your current PC.

System Information Window

Another way to find out which BIOS version is currently on your PC is through the System Information Window. For Windows 10, this is what you need to do:

  1. Press Windows key + R
  2. Type “msinfo32” into the Run box. Hit Enter.
  3. Check the BIOS version number under System Summary. See the “BIOS Version/Date”.

What Is BIOS Anyway?

Unlike the operating system that runs your computer, like Windows 10, your computer’s BIOS is located on a chip on your computer’s motherboard. BIOS is a basic input/output system. Modern computers are now using the UEFI firmware instead of BIOS, but UEFI plays a similar role.

Flashing BIOS

Flashing BIOS is a term that is used when you want to update a computer’s motherboard. The main purpose of this process is to increase both compatibility and the performance of the computer. It might have become a simpler process over the years, but it’s not something that anyone can do without some assistance. As there’s a chance of permanently damaging your computer.

Updating your BIOS starts with looking for the files on the motherboard manufacturer’s website. Sometimes it can be done while still in Windows. With older motherboards, however, you need to have a special tool downloaded that can be used when booting the computer into DOS. You might even have to create a bootable USB drive, as problems can occur.

How to check bios version

Should You Update Your BIOS?

You might be wondering if it’s time to update your BIOS. But it’s probably best to understand what that means for your computer. A BIOS update doesn’t bring any big software upgrades or performance improvements.

If your Windows 10 PC is working properly, you probably shouldn’t go for a BIOS update. Chances are, you won’t notice any difference after the update, anyway. You might even experience additional bugs with the new version of BIOS.

The reason this could happen is that the version of the BIOS your computer came with went through stringent testing. Also, if your computer loses power when you’re flashing the BIOS, it can cause a problem that will ultimately prevent you from booting your computer.

So, when exactly should you update your BIOS? If you need hardware support is one reason to do it. Some motherboard manufacturers create support for new CPU’s, and other types of hardware. If you’re looking to upgrade your computer’s CPU, you should update your BIOS.

Another reason to go through the tricky process of BIOS update is to fix bugs in your computer. Often, the manufacturer will even advise you to update BIOS. If you’re experiencing bugs that you can’t seem to fix, going to tech support can provide a solution.

How to check bios version

Don’t Fix What’s Not Broken

BIOS is like the quiet part of your computer. It’s not meant to be noticed or tinkered with – unless you absolutely have to! It’s really easy to check which version of BIOS your Windows 10 computer is using. If you’re experiencing bugs in your computer, it’s probably not BIOS’ fault. Check the Windows update instead. But if you have to update BIOS, make sure you know what you’re doing.

Which version of BIOS does your PC have? Do you think you should update it? Let us know in the comments section below.