首页 > 解决方案 > 为什么 Win32_BIOS 类中有几个描述 BIOS 版本的版本字符串?

问题描述

使用ManagementObjectSearcher我通过以下方式访问 BIOS 版本:

var managementObjectSearcher = new ManagementObjectSearcher("SELECT * FROM Win32_BIOS")
(string[])managementObjectSearcher["BIOSVersion"];

我得到 3 个 BIOS 版本:

LENOVO - 1520
N1EE79W (1.52)
Lenovo - 1520

哪个版本名称是“最有效的”,为什么有 3 个?

我找到了这个信息,但它没有解释多个版本背后的原因。

BIOS版本

数据类型:字符串数组

访问类型:只读

完整系统 BIOS 信息的数组。在许多计算机中,可能有多个版本字符串存储在注册表中并表示系统 BIOS 信息。

标签: .netbios

解决方案


推荐阅读