Windows-Treiberkit (Windows Driver Kit, WDK)

Das WDK wird zum Entwickeln, Testen und Bereitstellen von Windows-Treibern verwendet. Die neueste öffentliche WDK-Version steht unten zur Verfügung. Nehmen Sie am Windows-Insider-Programm teil, um WDK Insider Preview-Builds zu erhalten.

WDK für Windows 10, Version 1709

Installieren von Visual Studio 2017

Die folgenden Editionen von Visual Studio 2017 unterstützen die Entwicklung von Treibern:

Wählen Sie bei der Installation von Visual Studio die Arbeitsauslastung Desktopentwicklung mit C++ aus. Das Windows 10 Software Development Kit (SDK) ist automatisch enthalten und wird im Bereich Zusammenfassung auf der rechten Seite angezeigt.

Wählen Sie für die Entwicklung von ARM-/ARM64-Treibern Einzelne Komponenten und dann unter Compiler, Buildtools und Runtimes die Option Visual C++-Compiler und -Bibliotheken für ARM/ARM64 aus.

WDK für Windows 10, Version 1709, installieren
Jetzt herunterladen

Neu in dieser Version: Bei der WDK-Installation wird standardmäßig die WDK Visual Studio-Erweiterung installiert. Diese Installation ist für eine ordnungsgemäße WDK-VS-Integration erforderlich.

Enterprise WDK für Windows 10, Version 1709 (EWDK)

Das EWDK ist eine eigenständige Befehlszeilenumgebung für die Entwicklung von Treibern. Die Lösung umfasst die neueste Version der Visual Studio Build Tools, des SDK und des WDK.

Jetzt herunterladen
  • Stellen Sie für die ersten Schritte die ISO-Datei bereit, und führen Sie LaunchBuildEnv aus.

Weitere Informationen

Anmerkungen zu dieser Version und Laufzeitanforderungen

Sie können das WDK verwenden, um Treiber für die folgenden Betriebssysteme zu entwickeln:

  • Windows 10
  • Windows 8.1
  • Windows 8
  • Windows 7
  • Windows Server 2016
  • Windows Server 2008 R2
Beispiele für universelle Windows-Treiber

Gehen Sie wie folgt vor, um Beispiele für universelle Windows-Treiber herunterzuladen:

  • Rufen Sie auf GitHub die Seite mit Treiberbeispielen auf, und klicken Sie rechts auf der Seite auf die Option Klonen oder herunterladen > ZIP-Datei herunterladen.
  • Laden Sie die GitHub-Erweiterung für Visual Studio zum Herstellen einer Verbindung mit den GitHub-Repositorys herunter.

Erfahren Sie mehr zu Neuigkeiten für Treiberbeispiele.

WDK für Windows 10, Version 1703

Installieren von Visual Studio 2015

Wichtig: Das WDK für Windows 10, Version 1703, ist nicht mit Visual Studio 2017 kompatibel. Verwenden Sie Visual Studio 2015 für die Entwicklung von Treibern mit dieser WDK-Version. Alle vier Editionen von Visual Studio 2015 unterstützen die Entwicklung von Treibern.

Visual Studio Express für Desktop herunterladen
Visual Studio Community 2015 herunterladen
Visual Studio Professional 2015 herunterladen
Visual Studio Enterprise 2015 herunterladen

Wählen Sie während der Installation von Visual Studio die Option Typisch für Windows 10-Entwickler aus.

Windows SDK für Windows 10, Version 1703, installieren
WDK für Windows 10, Version 1703, installieren
Jetzt herunterladen

Wichtig: Wenn Sie das WDK installieren, können Sie keine modernen Anwendungen entwickeln.

Wichtig: Wenn Sie das WDK für Windows 10, Version 1607, installiert haben, werden einige WDK-Dateien entfernt, wenn Sie das WDK für Windows 10, Version 1703, auf dem WDK für Windows 10, Version 1607, installieren. So stellen Sie diese Dateien wieder her

  1. Geben Sie im Startmenü (  ) Apps und Features in das Suchfeld ein, und wählen Sie Apps und Features aus den Ergebnissen aus.
  2. Suchen Sie Windows-Treiberkit – Windows 10.0.15063.0 in der Liste der Apps und Features, und wählen Sie das Programm aus.
  3. Wählen Sie Ändern und anschließend Reparieren aus, und folgen Sie den Anweisungen auf dem Bildschirm.
  4. Die Dateien werden wiederhergestellt.
EWDK für Windows 10, Version 1703

Sie können auch das EWDK installieren, um Treiber und einfache Win32-Testanwendungen in einer Befehlszeilenumgebung zu entwickeln. Diese Umgebung besitzt jedoch nicht alle in Visual Studio verfügbaren Features, wie beispielsweise die integrierte Entwicklungsumgebung (IDE). Daher müssen Sie einen Code-Editor Ihrer Wahl verwenden.

Weitere WDK-Downloads

Installieren von Visual Studio 2015 und Windows SDK für Windows 10, Version 1607
  1. Führen Sie Windows Update aus.
  2. Installieren Sie Visual Studio.
  3. Wählen Sie während der Installation die Option Typisch für Windows 10-Entwickler aus.
  4. Folgen Sie den Bildschirmanweisungen, um die Installation abzuschließen.
  5. WDK für Windows 10, Version 1607 installieren
WDK 8.1 Update (für Windows 8.1-, 8- und 7-Treiber)

Laden Sie WDK 8.1 Update herunter. Darin sind die Tools zum Erstellen, Testen, Debuggen und Bereitstellen von Treibern für Windows 8.1 Update, Windows 8.1, Windows 8 und Windows 7 enthalten. Wenn Sie bereits über das WDK verfügen, empfehlen wir Ihnen, das WDK 8.1 Update-Testpaket zu installieren. Darin sind Tests für Gerätegrundlagen, Grafiken, Imageerstellung, mobiles Breitband (CDMA, GSM, WLAN), Sensoren und andere Hilfsprogramme enthalten.

Wichtig: Vor der Installation von WDK 8.1 Update müssen Sie Visual Studio 2013 installieren.

WDK 8

Wir stellen Ihnen das Windows-Treiberkit (WDK) 8 zur Verfügung, um Ihnen Zeit für die Migration auf WDK 8.1 Update und Visual Studio 2013 zu geben. Microsoft unterstützt das WDK 8 nicht und stellt keine weiteren Updates für dieses Kit zur Verfügung. Wir empfehlen Ihnen, die neuesten Versionen des WDK und von Visual Studio zu verwenden, um Treiber für Windows zu entwickeln.

Wichtig: Sie müssen Visual Studio Professional 2012 oder Visual Studio Ultimate installieren, bevor Sie das WDK 8 installieren.

WinDbg für Windows 8.1

Die Debugtools für Windows (WinDbg) sind im WDK 8.1 Update enthalten. Sie können diese jedoch auch als eigenständige Komponente aus dem Windows 8.1 SDK installieren. Wählen Sie im Installations-Assistenten die Debugtools für Windows aus, und deaktivieren Sie alle anderen Komponenten.

Remotedebuggingclient für Windows 8.1

Mit dem Remotedebuggingclient für Windows können Sie remote über das Internet mit Entwicklern von Microsoft zusammenarbeiten, um Kernelmodusfehler mithilfe des Kerneldebuggers zu debuggen. Erfahren Sie mehr über Remotedebugging, und bereiten Sie sich vor.

WDK 7.1.0 (für Windows XP-Treiber)

Entwickeln Sie einen Treiber für Windows XP oder Windows Server 2003? Das WDK 7.1.0 enthält die Tools, Codebeispiele, Dokumente, Compiler, Header und Bibliotheken, die Sie verwenden können, um Treiber für diese Betriebssysteme zu erstellen.

Eigenständige Debugtools 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 der Debugtools für Windows verwenden), müssen Sie die Windows 7-Version der Debugtools verwenden. Sie ist im SDK für Windows 7 und .NET Framework 4.0 enthalten. Um die Debugtools für Windows als eigenständige Komponente zu installieren, wählen Sie im Installations-Assistenten des SDK die Debugtools für Windows aus und deaktivieren alle anderen Komponenten.

Wichtig: Neuere Versionen von Visual C++ 2010 Redistributable können zu Problemen führen, wenn Sie das SDK für Windows 7 installieren. Weitere Informationen finden Sie unter Support für das Windows SDK.

War diese Seite hilfreich?
Zusätzliches Feedback?
Vielen Dank! Wir freuen uns über Ihr Feedback.
Folgen Sie uns Twitter Blog Facebook Twitter Blog Facebook WeChat Zeile