Getting the BIOS version for a Windows XP PC is easy using the Registry Editor. You will need to start up the Registry Editor and then drill down into the Registry to locate your BIOS version.

  1. Start Windows Registry:Click the Windows Start button followed by Run. Type in “regedit” and click the OK button. This will launch the Windows Registry Editor.
  2. Drill Down to System: Now use the tree menu to expand the following items – HKEY_LOCAL_MACHINE >> HARDWARE >> System. Highlight System which will provide system hardware information.
    **Windows 7 NOTE** On a Windows 7 64-Bit computer the regedit tree should be expanded to HKEY_LOCAL_MACHINE >> HARDWARE >> DESCRIPTION >> System. I assume this is the same for all versions of Windows 7.
  3. Read System Variable:There will be variables/settings in the right window once you have highlighted System in the tree menu. One of these items is SystemBiosVersion which will provide the details of your BIOS. Currently my BIOS reads as shown below in the image.

    Windows Registry - HKEY_LOCAL_MACHINE + HARDWARE + System

As you can see in the image above my current BIOS version is 1.10 A07 on a Dell computer. You should always check to see if a BIOS upgrade has been released by your PC manufacturer such as Dell or HP. Upgrading the BIOS can resolve issues with your computer.

List Price: $34.95 USD
New From: $8.00 USD In Stock
Used from: $0.01 USD In Stock

List Price: $29.95 USD
New From: $3.40 USD In Stock
Used from: $0.01 USD In Stock

Tags: , , , , , , , , , , , ,
4 Responses to “Get the BIOS Version for Windows XP Computer”
  1. notebook computers for sale says:

    Nice article it interesting. Nice reading your article i like reading your blog.


    alex Reply:

    Thanks for the feedback.


  2. LS says:

    I was going to say wouldn’t it just be easier to get it out of the System Information (Start –> All Programs –> Accessories –> System Tools –> System Information) but comparing the info there to the info in the registry, I found it gave two different sets of information. What’s with that??


    alex Reply:

    Hello LS,

    I believe they should actually be the same. Are you running Windows XP? What type of computer is it? What are the BIOS versions listed as in each location? I am currently on a Windows 7 Dell XPS laptop and to see if I was able to reproduce what you are seeing I checked both locations and the BIOS, which in my case is “DELL – 6040000 Ver 1.00 BIOS A11 PARTTBL”, is the same in each location. If you can provide as many details as possible I may be able to provide some further information. I did notice that not only is there a BIOS VERSION field but also a SMBIOS field so is it possible you were comparing different fields?

    Regardless thank you for the tip on obtaining BIOS version via System Information and for taking the time to leave feedback.



Leave a Reply

*Type the letter/number combination in the abvoe field before clicking submit.