Freigeben über


Weitere WDK-Downloads

Das Windows Driver Kit (WDK) wird zum Entwickeln, Testen und Bereitstellen von Windows-Treibern verwendet. Dieser Artikel enthält Informationen zu Versionen des Windows Driver Kit (WDK), Enterprise WDK (EWDK) sowie zusätzliche Downloads zu Unterstützungszwecken. Sie sollten zur Entwicklung von Treibern die jeweils neuesten öffentlichen Versionen von Windows Driver Kit (WDK) und der Tools verwenden. Diese sind unter Herunterladen von Windows Driver Kit (WDK zum Download verfügbar.

Um diese früheren Versionen zu verwenden, müssen Sie zuerst die Visual Studio-Version für die gewünschte Plattform installieren.

Anforderungen an die Laufzeit

Ab der WDK- und EWDK-Version für Windows 11, Version 22H2, unterstützen die Kits:

  • Ausschließlich Visual Studio 2022

  • Erstellen und Testen von Kernelmodustreibern für x64 und Arm64

  • Erstellen und Testen von Treibern für Windows 10, Windows Server 2016 und höhere Client- und Serverversionen

  • Parallele Unterstützung (SxS) neben vorherigem WDK/EWDK

Sie können mehrere WDKs und EWDKs gleichzeitig auf demselben Computer installieren, die sogar Teil desselben Buildsystems sein können. Sie können windows 11, Version 24H2 WDK unter Windows 7 und höher ausführen.

Um Treiber für Windows 8.1, Windows 8 und Windows 7 zu entwickeln, müssen Sie ein älteres WDK (Windows 11, Version 21H2 und früher) und eine ältere Version von Visual Studio installieren. Die folgende Tabelle enthält die vollständige Liste der Build-Ziele für WDK für Windows 11, Version 21H2:

Clientbetriebssystem Serverbetriebssystem
Windows 11, Version 24H2 Windows Server 2022
Windows 10 Windows Server 2019, Windows Server 2016
Windows 8.1 Windows Server 2012 R2
Windows 8 Windows Server 2012
Windows 7 Windows Server 2008 R2 SP1

Links zu älteren Kits finden Sie in der Tabelle in Schritt 2 unten.

Bestimmte gerätespezifische Stacks, wie Grafik-Stacks, verfügen weiterhin über x86/ARM32-Komponenten im Benutzermodus zur Unterstützung von x86/ARM32-Apps.

Darüber hinaus werden ab Windows 11, Version 22H2 des WDK und EWDK, die weiterverteilbaren WDF Co-Installer nicht mehr unterstützt. Informationen dazu, wie Sie diese Änderung umgeben können, finden Sie unter Bekannte Probleme mit dem Windows-Treiberkit (WDK).

Schritt 1: Installieren von Visual Studio

Das WDK erfordert Visual Studio. Weitere Informationen zu den Systemanforderungen für Visual Studio finden Sie unter Systemanforderungen für Visual Studio 2022.

In der folgenden Tabelle werden die Visual Studio-Versionen aufgelistet, die für die einzelnen WDK-Versionen erforderlich sind.

Windows-Zielversionen Versionen von Visual Studio
Windows 11, Version 24H2
Windows 11, Version 23H2
Windows 11, Version 22H2
Visual Studio Community 2022
Visual Studio Professional 2022
Visual Studio Enterprise 2022
Windows 11, Version 21H2
Windows Server 2022
Windows 10, Version 2004
Windows 10, Version 1903
Visual Studio Community 2019
Visual Studio Professional 2019
Visual Studio Enterprise 2019
Windows 10, Version 1809
Windows 10, Version 1803
Windows 10, Version 1709
Visual Studio Community 2017
Visual Studio Professional 2017
Visual Studio Enterprise 2017
Windows 10, Version 1703
Windows 10, Version 1607
Visual Studio Express 2015 für Desktop
Visual Studio Community 2015
Visual Studio Professional 2015
Visual Studio Enterprise 2015
Windows 8.1 Update
Windows 8.1
Visual Studio 2013
Windows 8 Visual Studio Professional 2012
Visual Studio Ultimate 2012

Informationen dazu, welche Optionen beim Installieren von Visual Studio ausgewählt werden sollen, finden Sie unter Herunterladen des Windows Driver Kit.

Installieren des Windows SDK für Windows 10, Versionen 1607 und 1703

Wenn Sie für Systeme unter Windows 10, Version 1607, oder Windows 10, Version 1703, entwickeln, sollten Sie Visual Studio 2015 installieren und anschließend die Windows SDK-Version für die Windows 10-Zielversion herunterladen und installieren, wie in der folgenden Tabelle angegeben.

Windows-Zielversionen Windows SDK-Version
Windows 10, Version 1703 Windows SDK für Windows 10.0.15063.468
Windows 10, Version 1607 Windows SDK für Windows 10.0.14393.795
Windows 8.1 Windows SDK für Windows 8.1
Windows 8 Windows SDK für Windows 8

Das Windows SDK war in Visual Studio 2015 nicht enthalten, daher müssen Sie das SDK separat installieren. Spätere Versionen von Visual Studio enthalten das Windows SDK.

Schritt 2: Installieren des WDK

Das WDK ist in Visual Studio und Debuggingtools für Windows (WinDbg) integriert. Diese integrierte Umgebung stellt Ihnen die nötigen Tools zum Entwickeln, Erstellen, Packen, Bereitstellen, Testen und Debuggen von Treibern bereit.

Hinweis

Informationen, die der Benutzer auch beim Überfliegen beachten sollteBeginnend mit Windows 10, Version 1709, werden bei der Installation des WDK standardmäßig die WDK-Erweiterungen für Visual Studio installiert. Diese Erweiterungen sind für die Integration des WDK in Visual Studio erforderlich.

Veröffentlicht mit WDK und zugehörige Downloads
Windows 11, Version 24H2 WDK 10.0.26100.2454 (veröffentlicht am 27. November 2024)
Windows 11, Version 24H2 WDK 10.0.26100.2161 (veröffentlicht am 4. November 2024)
Windows 11, Version 24H2 WDK 10.0.26100.1882 (veröffentlicht am 14. Oktober 2024)
Windows 11, Version 24H2 WDK 10.0.26100.1591 (Veröffentlichung: 18. September 2024)
Windows 11, Version 24H2 WDK 10.0.26100.1 (veröffentlicht vom Mai 2024)
Windows 11, Version 23H2 WDK 10.1.22621.2428 (veröffentlicht 24. Oktober 2023)
Windows 11, Version 22H2 WDK für Windows 11, Version 22H2 (10.0.22621.382, veröffentlicht 24. Mai 2022)
Windows 11, Version 21H2 WDK für Windows 11, Version 21H2
Windows Server 2022 WDK für Windows Server 2022
Windows 10, Version 2004 WDK für Windows 10, Version 2004
Windows 10, Version 1903 WDK für Windows 10, Version 1903
Windows 10, Version 1809
Windows Server 2019
WDK für Windows 10, Version 1809
Windows 10, Version 1607
Windows Server 2016
WDK für Windows 10, Version 1607
Windows 8.1 Update WDK 8.1 Update (nur Englisch) – dauerhaft nicht verfügbar
WDK 8.1 Update Test Pack (nur englisch) – dauerhaft nicht verfügbar
WDK 8.1-Beispiele

Hinweis: Sie können für die Erstellung von Treibern für Windows 8.1 jedes WDK von Windows 10, Version 1607, bis Windows 11, Version 21H2, verwenden.
Windows 8 WDK 8-Beispiele

Hinweis

Lesen Sie Hardware Development Kits für Windows 10, Version 2004 (10.19041.1), das einen Fehler mit ExAllocatePoolZero behebt.

Wichtig

Wenn Sie das WDK für Windows 10, Version 1703, auf einem System installiert haben, auf dem das WDK für Windows 10, Version 1607, installiert ist, wurden möglicherweise einige Dateien aus der früheren WDK-Version entfernt.

So stellen Sie diese Dateien wieder her:

  1. Geben Sie im Startmenü Apps & Features in das Suchfeld ein. Wählen Sie anschließend in den Ergebnissen Apps & Features aus.

  2. Suchen Sie Windows-Treiberkit – Windows 10.0.15063.0 in der Liste Apps & Features. Wählen Sie anschließend das Programm aus.

  3. Wählen Sie Ändern und dann Reparieren aus. Folgen Sie anschließend den Anweisungen auf dem Bildschirm.

  4. Die Dateien werden wiederhergestellt.

EWDK installieren

Das Enterprise WDK (EWDK) ist eine eigenständige Befehlszeilenumgebung für die Erstellung von Treibern und einfachen Win32-Testanwendungen. Es enthält Visual Studio Build Tools, das SDK und das WDK. Diese Umgebung enthält nicht alle Features, die in Visual Studio verfügbar sind, z. B. die integrierte Entwicklungsumgebung (IDE).

Für die Verwendung des EWDK ist .NET Framework 4.7.2 erforderlich. Weitere Informationen dazu, auf welchen Systemen diese Version des Frameworks ausgeführt wird, finden Sie unter Systemanforderungen für .NET Framework. Links zum Herunterladen von .NET Framework finden Sie unter Systemanforderungen für .NET Framework.

Weitere Informationen zum EWDK finden Sie unter Verwenden des Enterprise WDK.

Windows-Versionen EWDK
Windows 11, Version 24H2 Windows 11, Version 24H2 (veröffentlicht am 27. November 2024) EWDK
Windows 11, Version 24H2 Windows 11, Version 24H2 (veröffentlicht am 4. November 2024) EWDK-
Windows 11, Version 24H2 Windows 11, Version 24H2 (veröffentlicht im Oktober 2024) EWDK
Windows 11, Version 24H2 Windows 11, Version 24H2 (veröffentlicht september 2024) EWDK
Windows 11, Version 24H2 Windows 11, Version 24H2 (veröffentlicht vom Mai 2024) EWDK
Windows 11, Version 22H2 Windows 11, Version 22H2 (veröffentlicht vom Mai 2023) EWDK
Windows 11, Version 21H2 Windows 11, Version 21H2 EWDK
Windows Server 2022 EWDK für Windows Server 2022
Windows 10, Version 2004 EWDK für Windows 10, Version 2004
Windows 10, Version 1903 EWDK für Windows 10, Version 1903
Windows 10, Version 1809 EWDK für Windows 10, Version 1809
Windows 10, Version 1803 EWDK für Windows 10, Version 1803
Windows 10, Version 1709 EWDK für Visual Studio Build Tools 15.6 (empfohlen)
EWDK für Visual Studio Build Tools 15.4
EWDK für Visual Studio Build Tools 15.2
Windows 10, Version 1703 EWDK für Windows 10, Version 1703

Hinweis

Informationen, die der Benutzende auch beim Überfliegen beachten sollte. Ab Windows 10 Version 1709 ist das EWDK ISO-basiert. Laden Sie zunächst die ISO herunter, stellen Sie diese bereit, und führen Sie dann LaunchBuildEnv aus.

Optional: Installieren aktualisierter Testzertifikate für HAL-Erweiterungen

Um mit HAL-Erweiterungen zu arbeiten, muss auf Ihrem Entwicklungssystem Windows 10, Version 1709, oder eine höhere Version von Windows 10 ausgeführt werden. Sie müssen außerdem das WDK oder EWDK und anschließend die aktualisierte Version von Windows OEM HAL Erweiterung Test Cert 2017 (NUR PRÜFUNG) installieren. Diese Version ist unter HAL_Extension_Test_Cert_2017.zip als ZIP-Datei zum Download verfügbar.

Weitere Informationen zur Verwendung dieses aktualisierten Zertifikats finden Sie unter Update für das Testzertifikat „Windows OEM HAL Erweiterung Test Cert 2017 (NUR PRÜFUNG)“ unter „Windows-Support“.

Optional: Installieren von WinDbg

WinDbg ist die neueste Version von WinDbg mit zusätzlichen modernen visuellen Elementen, schnelleren Fenstern und einer vollständigen Skriptumgebung, die mit dem erweiterbaren Debuggerdatenmodell erstellt wurde. Diese Version, früher als WinDbg Preview bezeichnet, unterstützt Windows 10 und Windows 11.

Downloadlinks und weitere Informationen zu WinDbg finden Sie unter Windows-Debugger (WinDbg) herunterladen und installieren und Debuggingtools für Windows.

Eigenständige Tools zum Debuggen von Windows XP und Windows Vista

Wenn Sie Windows XP, Windows Server 2003, Windows Vista oder Windows Server 2008 debuggen (oder eines dieser Betriebssysteme zum Ausführen von Debuggingtools für Windows verwenden), müssen Sie die Windows 7-Version der Debuggingtools verwenden. Diese Version ist im SDK für Windows 7 und .NET Framework 4.0 enthalten.

Wichtig

Neuere Versionen von Visual C++ 2010 Redistributable können Probleme verursachen, wenn Sie das SDK für Windows 7 installieren.

Holen Sie sich die eigenständigen Debugtools für Windows XP, indem Sie zuerst das Windows 7 SDK herunterladen:

Microsoft Windows SDK für Windows 7 und .NET Framework 4.

Um die Debuggingtools für Windows als eigenständige Komponente zu installieren, starten Sie das SDK-Installationsprogramm. Wählen Sie anschließend im Installations-Assistenten Debuggingtools für Windows aus, und deaktivieren Sie alle anderen Komponenten.

Herunterladen des Windows Assessment and Deployment Kit (Windows ADK)

Windows HLK, HCK oder Logo-Kit herunterladen

Herunterladen der Debuggingtools für Windows (WinDbg)

Herunterladen von Windows-Symbolpaketen

Herunterladen der WDK Insider Preview