Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
ComputerHardware-IDs (CHIDs) werden in computer hardware ID (CHID) definiert. Die vollständige CHID-Hierarchie und die SMBIOS-Feldkombinationen, die für jeden HardwareID-Wert verwendet werden, finden Sie in diesem Artikel.
OEMs müssen dem Treiberherausgeber die richtigen CHID-Informationen bereitstellen. Das tool ComputerHardwareIds, das im Windows-Treiberkit (WDK, Windows Driver Kit) enthalten ist, kann bei der Meldung von CHIDs aus einem bekannten Satz von SMBIOS-Werten (System Management BIOS) helfen. ComputerHardwareIds führt zwei verschiedene Aufgaben aus.
Standardverhalten: Das Tool gibt die SMBIOS-Werte des Systems und die generierten CHIDs aus.
Standardmäßig zeigt das Tool die SMBIOS-Werte des Systems und die CHIDs an, die aus den SMBIOS-Werten generiert werden.
Simulationsverhalten: Das Tool generiert CHIDs von vom Benutzer bereitgestellten SMBIOS-Werten.
Sie können das Tool mit simulierten SMBIOS-Werten (z. B. Hersteller, Familie und SKU) ausführen, um eine Liste der generierten CHIDs abzurufen. Mit dem Tool können Sie ermitteln, welche CHIDs auf einem System mit bestimmten SMBIOS-Datenwerten generiert werden.
Tipps für einheitliche CHIDs
CHIDs werden auf Grundlage von SMBIOS-Werten generiert, bei denen die Groß-/Kleinschreibung berücksichtigt wird. Achten Sie darauf, dass Systeme keine Fälle in SMBIOS-Textwerten mischen. Ebenso werden UNICODE-Zeichen nicht speziell behandelt. Groß- und Kleinbuchstaben von Sonderzeichen, wie etwa der türkische gepunktete und punktlose Buchstabe I, werden unterschiedlich behandelt: I, ı, İ und i sind nicht dasselbe.
Das Tool „ComputerHardwareIds“ berechnet nur CHIDs, die über die erforderlichen SMBIOS-Werte verfügen. Wenn ein SMBIOS-Datenfeld fehlt (oder null ist), werden keine verwandten CHIDs generiert. Wenn z. B. das SMBIOS-SKU-Feld null ist, sind die CHIDs 0, 3, 4 6 und 7 für dieses bestimmte System nicht verfügbar.
Weitere Informationen zu CHIDs finden Sie unter Computer Hardware ID (CHID).
So verwendet der Windows Update Service CHID
Der Windows Update-Dienst verwendet CHID, um „die Anzahl der Systeme zu verringern, auf die ein Treiber anwendbar ist“. Diese Reduktion erfolgt als Erstes, bevor das PnP-Ranking durchgeführt wird.
Der Windows Update-Dienst behandelt CHID je nach installierter Windows-Betriebssystemebene unterschiedlich.
| Windows 10-Version | Windows Update-Verhalten |
|---|---|
| 1507 bis 1703 | Windows Update bewertet jede CHID von CHID-0 bis CHID-14, wobei CHID-0 höher eingestuft wird als CHID-14. |
| ab 1709 | Die CHID-Stufe wird nicht mehr eingestuft. Alle anwendbaren, für CHID vorgesehenen Treiber von CHID-0 bis CHID-14 werden zusammengefasst; anschließend erfolgt die PnP-Bewertung der gesamten Gruppe. |
Betrachten Sie das folgende Beispiel:
Contoso hat die folgenden beiden Treiber mit dem Veröffentlichungsstatus „Automatic“ veröffentlicht, die dieselbe Hardware (HWID) adressieren, aber unterschiedliche CHIDs haben.
- Verteilung 1– Ziel: CHID-4 (Hersteller + Familie + Produktname + SKU-Nummer)
- Verteilung 2 – Ziel: CHID-5 (Hersteller + Familie + Produktname)
Welche davon stammt vom Windows Update-Dienst für Systeme, die CHID-5 entsprechen?
| Contoso-System | Windows-Betriebssystemebene | Verfügbarer Treiber |
|---|---|---|
| CHID-5-Übereinstimmung, aber keine CHID-4-Übereinstimmung | Windows 10 1703 oder früher | Verteilung 2 |
| CHID-5-Übereinstimmung, aber keine CHID-4-Übereinstimmung | Windows 10 (1709 oder höher) | Verteilung 2 |
| CHID-5-Übereinstimmung und CHID-4-Übereinstimmung | Windows 10 1703 oder früher | Verteilung 1 |
| CHID-5-Übereinstimmung und CHID-4-Übereinstimmung | Windows 10 (1709 oder höher) | Beide werden angeboten. Die PnP-Rangfolge würde dann die am besten passende dieser beiden CHIDs für die Installation auswählen. |