在Windows 11或10上检查现有设备的固件版本可以帮助用户安装和更新准确的驱动程序,执行故障排除活动,确保兼容性并保持系统性能。这就是为什么在本教程中,我们将讨论一些使用Windows Server或Desktop上的命令提示符(CMD)查找固件版本的命令行方法的原因。让我们看看那是什么。
运行命令提示或powershell作为管理员
正如本教程将讨论命令时,我们首先需要访问具有管理员权利的CMD或PowerShell。右键单击Windows启动按钮,然后选择终端(admin)或PowerShell(admin)。

检查Windows BIOS/UEFI固件版本
我们可以使用“ WMIC”或“ SystemInfo”轻松地在Windows上找到主板上的BIOS或UEFI固件版本。在这里,我们展示了如何使用两者。
使用WMIC命令:
这 ”WMIC”(Windows Management Instrumentation命令行)Windows Sy上有实用程序开箱即用的茎。在您的命令提示符或以管理员身份运行的PowerShell,执行给定命令
此命令将返回BIOS版本。
wmic bios get smbiosbiosversion
使用SystemInfo命令:
另一个Windows内置命令是“SystemInfo,”可以提供有关系统硬件和操作系统的详细信息。在这里,我们只是获取BIOS版本。如果您想要所有可用信息,请键入systeminfo
并打进入钥匙。
systeminfo | findstr /I /c:"bios version"

检查网络接口卡(NIC)驱动程序版本
如果您想使用命令找到Windows 11或10 NIC驱动程序的版本,则可以使用“Get-Netadapter”在Powershell中。
打开PowerShell作为管理员并执行给定命令,该命令将获取Windows Server或台式机上所有网络适配器的详细信息,包括驱动程序版本。
此命令列出了所有NIC的名称,驱动程序名称,描述和驱动程序版本。
Get-NetAdapter | fl name, InterfaceDescription, DriverFileName, DriverDate, DriverVersionString, NdisVersion

检查存储设备固件版本
我们还可以使用Windows中的PowerShell命令检查存储设备固件,该命令提供详细信息。
Get-PhysicalDisk | Select-Object -Property DeviceId, Model, FirmwareVersion

使用PowerShell检查GPU驱动程序版本
PowerShell和Windows实用程序通常无法直接访问GPU固件信息;因此,您通常需要特定于供应商的工具。但是,如果需要,我们将命令以获取有关GPU驱动程序的详细信息。
Get-WmiObject win32_videocontroller | Select-Object Name, DriverVersion, VideoProcessor
结论
好吧,即使本文的标题讨论了通过命令提示或powerShell检查Windows系统中各种硬件组件的固件版本的命令,我们也讨论了一些命令来检查驱动程序版本。如果您需要的话,以防万一
其他文章: