Determine current firmware versions for Microsoft Surface Pro 3

What process can I use to determine the current firmware versions for the Microsoft Surface Pro 3?

These Surfaces are all running Windows 10.
IT GuyNetwork EngineerAsked:
Who is Participating?
Scott CConnect With a Mentor Senior Systems EnginerCommented:
You can open a command prompt and type "wmic bios get smbiosbiosversion".
Jackie ManConnect With a Mentor Commented:
There are other options below.

Using MSINFO32

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

Using Registry Editor

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


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.

Using DXDiag

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.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.