Почему существует несколько строк версий, отображающих версию BIOS в классе Win32_BIOS? - PullRequest
0 голосов
/ 14 ноября 2018

Использование ManagementObjectSearcher Я получаю доступ к версии BIOS:

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

Я получаю 3 версии BIOS:

LENOVO - 1520
N1EE79W (1.52)
Lenovo - 1520

Какая версия версии является «наиболее действительной» и почему3?

Я нашел эту информацию, но она не объясняет причину нескольких версий.

BIOSVersion

Тип данных: строковый массив

Тип доступа: только для чтения

Массив полной информации BIOS системы.На многих компьютерах может быть несколько строк версий, которые хранятся в реестре и представляют системную информацию BIOS.

...