如何在Windows系统层面获取网卡固件版本?已知get-netadapter可获取驱动版本
获取Windows网卡(NIC)固件版本的可行方法
以下是几种在Windows系统层面获取网卡固件版本的实用方法,有效性取决于网卡厂商是否向系统暴露相关信息:
PowerShell CIM/WMI 查询
部分网卡的固件版本可通过系统CIM类读取,尝试以下命令:- 过滤物理网卡查询Win32_NetworkAdapter类:
Get-CimInstance Win32_NetworkAdapter | Where-Object {$_.PhysicalAdapter -eq $true} | Select-Object Name, DeviceID, FirmwareVersion - 借助NetAdapter模块的MSFT_NetAdapter类:
Get-NetAdapter | Get-CimInstance -ClassName MSFT_NetAdapter | Select-Object Name, FirmwareVersion
注意:如果返回的
FirmwareVersion为空,说明该网卡厂商未通过WMI/CIM接口上报固件信息。- 过滤物理网卡查询Win32_NetworkAdapter类:
设备管理器手动查看
打开设备管理器(运行devmgmt.msc),找到目标网卡,右键选择「属性」→「详细信息」,在属性下拉菜单中选择「固件版本」(若该选项存在),即可直接查看。厂商专用工具查询
若系统原生工具无法获取,建议使用网卡厂商提供的管理工具:- Intel网卡:Intel PROSet/Wireless Software 或 Intel Ethernet Connection Utility
- Broadcom网卡:Broadcom Advanced Control Suite
- Realtek网卡:Realtek Ethernet Controller Driver附带的管理工具
这类工具会直接读取网卡硬件信息,固件版本的准确性和可用性更高。
内容的提问来源于stack exchange,提问作者Tiktak
相关产品推荐
相关产品推荐

