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.

Partner Center

Specifying Hardware IDs for a Computer

Download Driver Publishing Workflow for Windows 10