Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Идентификаторы оборудования компьютера (CHID) определяются в разделе "Указание идентификаторов оборудования для компьютера".
Windows 10 добавляет несколько новых идентификаторов оборудования, которые включают информацию о производителе материнской платы и о продукте материнской платы. Эти новые CHID включены в иерархию CHID. В следующей таблице показана иерархия в порядке убывания конкретности. CHID, которые являются новыми для Windows 10, выделены полужирным шрифтом.
HWID | Содержимое |
---|---|
HardwareID-0 | Производитель + семейство + название продукта + номер SKU + поставщик BIOS + версия BIOS + основной выпуск BIOS + дополнительный выпуск BIOS |
HardwareID-1 | Производитель + семейство + название продукта + поставщик BIOS + ВЕРСИЯ BIOS + основной выпуск BIOS + дополнительный выпуск BIOS |
HardwareID-2 | Производитель + название продукта + поставщик BIOS + версия BIOS + основной выпуск BIOS + дополнительный выпуск BIOS |
HardwareID-3 | Производитель + семейство + имя продукта + номер SKU + Baseboard_Manufacturer + Baseboard_Product |
HardwareID-4 | Производитель + семейство + имя продукта + номер SKU |
HardwareID-5 | Производитель + семейство + имя продукта |
HardwareID-6 | Производитель + номер SKU + Baseboard_Manufacturer + Baseboard_Product |
HardwareID-7 | Номер производителя и номера SKU |
HardwareID-8 | Производитель + ProductName + Baseboard_Manufacturer + Baseboard_Product |
HardwareID-9 | Производитель + ProductName |
HardwareID-10 | Производитель + семейство + Baseboard_Manufacturer + Baseboard_Product |
HardwareID-11 | Производитель и семейство |
HardwareID-12 | Производитель + тип корпуса |
HardwareID-13 | Производитель + Baseboard_Manufacturer + Baseboard_Product |
Идентификатор оборудования-14 | Производитель |
Изготовители оборудования должны предоставлять правильные сведения о CHID издателю драйвера. Средство ComputerHardwareIds , включенное в пакет SDK для классических средств Windows, может помочь в составлении отчетов о ЧИД из известного набора значений BIOS управления системой (SMBIOS). ComputerHardwareIds выполняет две разные задачи.
Поведение по умолчанию: утилита выводит значения SMBIOS системы и созданные ЧИД.
По умолчанию средство отображает значения SMBIOS системы и ЧИД, созданные из значений SMBIOS.
Поведение симуляции: средство создает ЧИД из предоставленных пользователем значений SMBIOS.
Вы можете запустить инструмент с имитируемыми значениями SMBIOS (например, изготовителем, семейством и номером SKU), чтобы сгенерировать список CHID. Это средство позволяет определить, какие чисел будут создаваться в системе с определенными значениями данных SMBIOS.
Советы по обеспечению согласованности ЧИД
ЧИД создаются на основе значений SMBIOS с учетом регистра. Необходимо обеспечить, чтобы системы не смешивали случаи в текстовых значениях SMBIOS. Аналогичным образом символы ЮНИКОДа не обрабатываются специально. Верхние и нижние регистры специальных символов, такие как турецкая буква I с точкой и без точки, обрабатываются уникально: I, ı, İ и i не являются одинаковыми.
Средство ComputerHardwareIds вычисляет только те ЧИДЫ, для которых доступны необходимые значения SMBIOS. Если поле данных SMBIOS отсутствует (или равно null), то связанные CHID'ы не создаются. Например, если поле SKU SMBIOS имеет значение NULL, для этой конкретной системы недоступны ЧИДД 0, 3, 4 6 и 7.
Дополнительные сведения о CHID см. в разделе "Спецификация идентификаторов оборудования для компьютера".
Как служба обновления Windows использует CHID
Служба Обновл. Windows использует CHID для уменьшения числа систем, к которым применяется драйвер. Это уменьшение — первое, что происходит перед выполнением ранжирования PnP.
Служба Обновл. Windows обрабатывает CHID по-разному в зависимости от того, какой уровень ОС Windows установлен.
Версия Windows 10 | Поведение обновлений Windows |
---|---|
1507–1703 | Обновление Windows ранжирует каждый CHID от CHID-0 до CHID-14, где CHID-0 превосходит CHID-14. |
1709 и новее | Уровень CHID больше не ранжируется. Все применимые целевые драйверы CHID от CHID-0 до CHID-14 группируются вместе, а ранжирование PnP происходит во всей группе. |
Рассмотрим следующий пример:
Компания Contoso имеет следующие два драйвера, выпущенные автоматически, предназначенные для одинакового оборудования (HWID), но с различными CHID.
- Распределение 1 — нацеливание CHID-4 (производитель + семейство, название продукта + номер SKU)
- Распределение 2 — нацеливание по CHID-5 (производитель + семейство + название продукта)
Какая из них является службой обновления Windows для систем, подходящих под CHID-5?
Система Contoso | Уровень ОС Windows | Предлагаемый драйвер |
---|---|---|
Матч CHID-5, но не матч CHID-4 | Windows 10 1703 или более ранней версии | Распределение 2 |
МАТЧ CHID-5, но не матч CHID-4 | Windows 10 1709 или более поздней версии | Распределение 2 |
Матч CHID-5 и матч CHID-4 | Windows 10 1703 или более ранней версии | Распределение 1 |
Матч CHID-5 и матч CHID-4 | Windows 10 1709 или более поздней версии | Предлагаются оба. Ранжирование PnP затем выберет лучшее совпадение из этих двух идентификаторов конфигурации оборудования (ЧИД) для установки. |