Skip to content

Latest commit

 

History

History
23 lines (14 loc) · 1.94 KB

target-a-system-using-chid.md

File metadata and controls

23 lines (14 loc) · 1.94 KB
title description ms.date
Target a System Using CHID Targeting
Provides information about how to target a system using CHID targeting.
03/23/2023

Target a system using CHID targeting

Computer Hardware IDs (CHID)s are created by the OEM/ODM running either a Windows Developer Kit(WDK) tool (ComputerHardwareIDs.exe) or the Audit tool available to OEMs through the Microsoft OEM download site (login required).

The CHIDs are Computer Hardware IDs and Windows makes use of these IDs in varying levels of specificity for targeting purposes. Once the correct driver is delivered to the system, then normal PNP ranking takes over as described in How Windows Ranks Drivers, and the vendor can build a strategy around this that makes sense for their product line.

The OEM/ODM needs to ensure all appropriate SMBIOS fields are populated with data, based on the information provided in the SMBIOS guidance and following the DMTF SMBIOS specification to ensure CHIDs are individual and unique.

Microsoft is now requiring that a Firmware Update Package include Computer Hardware ID (CHID) Targeting in addition to the unique ID listed for system in the EFI System Resource Table (ESRT). The Download Driver Publishing Workflow for Windows 10 document contains a detailed description of CHIDs used in distribution targeting and installation targeting.

Related resources

Partner Center

Specifying Hardware IDs for a Computer

Download Driver Publishing Workflow for Windows 10