Freigeben über


Roadmap für die Geräte- und Treiberinstallation

Abbildung eines Kompasss, einer Karte und eines Fingers, der auf die Karte zeigt.

Anmerkung

Dieser Artikel richtet sich an Entwickler, die Gerätetreiber für Windows erstellen. Wenn Sie ein Benutzer sind, der einen Gerätetreiber auf Ihrem Computer installieren oder aktualisieren möchte, lesen Sie Manuelles Aktualisieren von Treibern in Windows.

Führen Sie die folgenden Schritte aus, um ein Gerät und einen Treiber unter dem Windows-Betriebssystem zu installieren:

  • Schritt 1: Machen Sie sich mit den Grundlagen der Geräte- und Treiberinstallation unter Windows vertraut.

    Sie müssen die Grundlagen der Geräte- und Treiberinstallation in der Windows-Betriebssystemfamilie kennen. Dies wird Ihnen helfen, geeignete Entwurfsentscheidungen zu treffen und es Ihnen zu ermöglichen, Ihren Entwicklungsprozess zu optimieren. Weitere Informationen finden Sie unter Geräte- und Treiberinstallation.

  • Schritt 2: Erfahren Sie mehr über Treiberpakete und ihre Komponenten.

    Ein Treiberpaket besteht aus allen Komponenten, die Sie bereitstellen müssen, um Ihr Gerät unter Windows zu installieren und zu unterstützen. Dazu gehören eine INF-Datei und alle Dateien, auf die die INF-Datei verweist.

    Für weitere Informationen siehe Treiberpakete und INF-Dateien.

  • Schritt 3: Erstellen Sie ein Treiberpaket für das Gerät und die Treiber.

    Ihr Treiberpaket muss eine INF-Datei und optional Treiberdateien oder zusätzliche Softwarekomponenten bereitstellen.

    Weitere Informationen zu den Komponenten eines Treiberpakets finden Sie unter Erstellen eines Treiberpakets.

    Beispieldateien für Treiberpakete finden Sie im Toaster-Beispiel.

  • Schritt 4: Testsignieren Sie Ihr Treiberpaket während der Entwicklung und des Testens.

    Das Testsignieren bezieht sich auf die Verwendung eines Testzertifikats zum Signieren einer Vorabversion eines Treiberpakets für Testcomputer. Entwickler können Treiberpakete mithilfe von selbstsignierten Zertifikaten signieren, z. B. Zertifikate, die das MakeCert Tool generiert. Mit dieser Funktion können Entwickelnde Treiberpakete unter Windows mit aktivierter Treibersignaturüberprüfung installieren und testen.

    Für weitere Informationen siehe Signieren von Treibern während Entwicklung und Test.

  • Schritt 5: Preproduction-Signierung Ihres Treiberpakets zum Testen mit Secure Boot.

    Die Preproduction-Signierung erfolgt mit dem WHQL/WHCP-Preproduction-Zertifikat zum Signieren einer Vorabversion eines Treiberpakets für den Einsatz auf Einzelhandels-/Produktionssystemen, ohne TESTSIGNING aktivieren zu müssen. Mit dieser Funktion können Entwickelnde Treiber mit sicherem Start testen, bevor sie das Treiberpaket veröffentlichen.

    Für weitere Informationen siehe Preproduction-Treibersignierung und Tests.

  • Schritt 6: Veröffentlichungssignierung Ihres Treiberpakets zur Verteilung.

    Nachdem Sie Ihr Treiberpaket getestet und verifiziert haben, sollten Sie das Treiberpaket veröffentlichungssignieren. Die Veröffentlichungssignierung identifiziert den Herausgeber eines Treiberpakets. Obwohl dieser Schritt optional ist, sollten Treiberpakete aus folgenden Gründen veröffentlichungssigniert sein:

  • Schritt 7: Verteilen des Treiberpakets.

    Der letzte Schritt besteht darin, das Treiberpaket zu verteilen. Wenn Ihr Treiberpaket die Qualitätsstandards erfüllt, die im Windows-Hardwarekompatibilitätsprogramm (für Windows 10/11) oder das Windows-Hardwarezertifizierungsprogramm (für Windows 8/8.1 und ältere Betriebssysteme) definiert sind, können Sie es über das Microsoft Windows Update-Programm verteilen. Für weitere Informationen siehe Veröffentlichung eines Treibers auf Windows Update.

Dies sind die grundlegenden Schritte. Je nach Installationsanforderungen Ihrer Geräte und Treiber sind möglicherweise zusätzliche Schritte erforderlich.