Verteilen eines Treiberpakets
In diesem Thema wird beschrieben, wie Sie Ihr Treiberpaket sicher verteilen. Diese Informationen umfassen das Verteilen eines Treiberpakets über das Microsoft Windows Update-Programm. In diesem Thema wird auch beschrieben, wie Windows Systemdateien schützt.
Windows Update
- Treiberpakete , die HCK-Tests (Windows Hardware Certification Kit) bestehen, können von WHQL digital signiert werden. Wenn Ihr Treiberpaket von WHQL digital signiert ist, kann es über das Windows Update-Programm oder andere von Microsoft unterstützte Verteilungsmechanismen verteilt werden.
Das Abrufen einer WHQL-Releasesignatur ist Teil des Windows Hardware Certification Kit (HCK). Eine WHQL-Releasesignatur besteht aus einer digital signierten Katalogdatei. Die digitale Signatur ändert weder die Treiber-Binärdateien noch die INF-Datei, die Sie zum Testen übermitteln.
Sie können ein Treiberpaket über das Windows Update-Programm verteilen, wenn das Treiberpaket:
Besteht das WHQL-Testprogramm und erhält eine WHQL-Releasesignatur.
Qualifiziert für das Windows-Zertifizierungsprogramm.
Erfüllt zusätzliche Anforderungen, die sicherstellen, dass Windows Update das richtige Treiberpaket für das Gerät des Benutzers ermitteln, es legal verteilen und es automatisch herunterladen können.
Da die Anforderungen des Windows Update Programms häufig aktualisiert werden, sollten Sie regelmäßig die Windows Update Treiberveröffentlichungswebsite überprüfen.
Schutz für Systemdateien
Windows File Protection (WFP) schützt Windows-Betriebssystemdateien davor, durch unbekannte oder inkompatible Versionen ersetzt zu werden.
WFP verhindert, dass Programme kritische Windows-Systemdateien ersetzen. Programme dürfen diese Dateien nicht überschreiben, da sie vom Betriebssystem und von anderen Programmen verwendet werden. Der Schutz dieser Dateien verhindert Probleme mit Programmen und dem Betriebssystem.
Die Typen von Systemdateien, die WFP schützt, umfassen .sys, .exe, OCX und .dll Dateien, die "in der Box" mit dem Betriebssystem ausgeliefert werden.
Während des WHQL-Tests überprüft das Signability-Programm die INF-Datei eines Treibers, um sicherzustellen, dass es nicht versucht, Systemdateien zu ersetzen. Ein Treiberpaket, das versucht, Systemdateien zu ersetzen, kann keine digitale Signatur empfangen. Ein Treiberpaket kann jedoch aktualisierte Versionen von Dateien enthalten, die der Anbieter microsoft zur Lieferung mit Windows 2000 oder höheren Versionen des Betriebssystems bereitgestellt hat.
Weitere Informationen zum Windows-Dateischutz finden Sie in der Dokumentation zum Windows SDK.