Dieser Beitrag konzentriert sich auf das Windows Driver Kit. Sie erfahren, was es ist und wie Sie es unter Windows herunterladen und installieren. Außerdem können Sie die Systemanforderungen des Windows Driver Kit kennen. Lesen Sie jetzt weiter, um weitere Einzelheiten zu erfahren.

Was ist Windows Driver Kit?

Was ist das Windows Driver Kit? Es handelt sich um ein vollständig integriertes Treiberentwicklungssystem, das ein Windows Driver Device Kit enthält, mit dem Sie die Zuverlässigkeit und Stabilität von Windows-Treibern testen können. Wenn Sie weitere Informationen über Windows erhalten möchten, besuchen Sie die offizielle Webseite von MiniTool.

Geschichte des Windows Driver Kit

Früher wurde das Windows Driver Kit als Windows Driver Development Kit bezeichnet und unterstützte die Entwicklung des Windows Driver Model.

Als Microsoft Windows Vista herausbrachte und die folgenden zuvor getrennten Tools zum Toolkit hinzufügte, hatte es den aktuellen Namen: Installable File System Toolkit (IFS Toolkit), Driver Test Manager (DTM), obwohl DTM später umbenannt und wieder aus dem WDK entfernt wurde.

Windows 2000 und frühere Versionen des DDK enthalten keinen Compiler; stattdessen müssen Sie Visual C++ separat installieren, um den Treiber zu kompilieren. Ab der Version Windows XP enthalten das DDK und spätere Versionen des Windows Driver Kit einen Befehlszeilen-Compiler für die Kompilierung von Treibern.

Einer der von Microsoft genannten Gründe für die Einbeziehung des Compilers ist, dass Sie die Qualität des Treibers verbessern können, wenn Sie zum Kompilieren dieselbe Compiler-Version wie Windows selbst verwenden, während Visual C++ auf die Anwendungsentwicklung ausgerichtet ist und einen anderen Produktzyklus hat.

Änderungen kamen Schlag auf Schlag. Windows Driver Kit 8.x und spätere Versionen erfordern wieder die Installation einer entsprechenden Version von Visual Studio, aber dieses Mal ist die Integration vollständiger, und Sie können den Treiber direkt in Visual Studio bearbeiten / erstellen / debuggen.

Systemvoraussetzungen für das Windows Driver Kit

Sie können das Windows 10, Version 2004 WDK auf Windows 7 und höher ausführen und es zur Entwicklung von Treibern für diese Betriebssysteme verwenden:

Client-Betriebssystem

• Windows 10    

• Windows 8.1

• Windows 8      

• Windows 7

Server-Betriebssystem

• Windows Server 2019

• Windows Server 2016

• Windows Server 2012 R2

• Windows Server 2012

• Windows Server 2008 R2 SP1

Windows Server 2022 vs. 2019 vs. 2016 – Welches soll man wählen?
Windows Server 2022 vs. 2019 vs. 2016 – Welches soll man wählen?

Dieser Artikel vergleicht Windows Server 2022, 2019 und 2016 in verschiedenen Aspekten und zeigt Ihnen einige Ratschläge zum Upgrade auf Windows Server 2022.

Mehr lesen

Windows Driver Kit herunterladen und installieren

Schauen wir uns nun an, wie Sie das Windows Driver Kit unter Windows 10 herunterladen und installieren können.

Schritt 1: Installieren Sie Visual Studio 2019

Für Windows Driver Kit ist Visual Studio erforderlich. Wählen Sie bei der Installation von Visual Studio 2019 die Desktop-Entwicklung mit einer C++-Arbeitslast. Das Windows 10 Software Development Kit (SDK) wird automatisch einbezogen und im Bereich Zusammenfassung auf der rechten Seite angezeigt.

Bitte beachten Sie, dass das SDK, das mit dem Windows 10 WDK kompatibel ist, möglicherweise nicht das Standard-SDK ist. Um das richtige SDK auszuwählen, gehen Sie wie folgt vor:

Suchen Sie auf der Registerkarte Einzelne Komponente des Visual Studio Installers nach Windows 10 SDK (10.0.19041.0), wählen Sie diese Version aus und setzen Sie die Installation fort. Bitte beachten Sie, dass Visual Studio automatisch das Windows 10 SDK (10.0.19041.1) auf Ihrem Computer installieren wird.

Wenn Sie Visual Studio 2019 bereits installiert haben, können Sie die Schaltfläche Modifizieren in der Visual Studio Installation verwenden, um das Windows 10 SDK (10.0.19041.1) zu installieren.

Im WDK ist die Spectre-Minderungsfunktion standardmäßig aktiviert, aber die Spectre-Minderungsbibliothek muss für jede Architektur installiert werden, die für Visual Studio entwickelt werden soll. Darüber hinaus müssen für die Entwicklung von Treibern für ARM/ARM64 auch die Build-Tools für diese Architekturen mit Visual Studio installiert werden können. Um diese Elemente zu finden, müssen Sie die neueste Version von MSVC kennen, die auf Ihrem System installiert ist.

Um die neueste Version von MSVC auf Ihrem System zu finden, gehen Sie im Visual Studio-Installationsprogramm auf die Seite Workload. Erweitern Sie im rechten Bereich unter den Installationsdetails die Option Desktop Development with C++ und suchen Sie nach MSVC v142-VS 2019 C++ x64/x86 build tools (V14.xx)-Bitte beachten Sie, dass xx die höchste verfügbare Version sein sollte.

Gehen Sie mit diesen Informationen (v14.xx) zu den verschiedenen Teilen und suchen Sie nach v14.xx. Dadurch erhalten Sie das Toolset für alle Architekturen, einschließlich der Spectre Mitigation Library. Wählen Sie die zu entwickelnde Treiberarchitektur aus.

Schritt 2: Installieren Sie das aktualisierte Windows SDK für Windows 10.

Schritt 3: Installieren Sie das aktualisierte WDK für Windows 10

Schlussworte

Zusammenfassend finden Sie hier alle Informationen zum Windows Driver Kit. Sie erfahren, was es ist und können das Windows Driver Kit herunterladen. Außerdem können Sie die Schritte zur Installation unter Windows 10 nachlesen.

  • linkedin