Dela via


Andra WDK-nedladdningar

Windows Driver Kit (WDK) används för att utveckla, testa och distribuera Windows-drivrutiner. Den här artikeln innehåller information om versioner av Windows Driver Kit (WDK), Enterprise WDK (EWDK) och ytterligare nedladdningar i supportsyfte. För att utveckla drivrutiner använder du de senaste offentliga versionerna av Windows Driver Kit (WDK) och verktyg som är tillgängliga för nedladdning på Ladda ned Windows Driver Kit (WDK).

Om du vill använda dessa tidigare versioner måste du första installera den version av Visual Studio som är lämplig för din målplattform.

Körningskrav

Från och med Windows 11, version 22H2-utgåvan av WDK och EWDK, stöder paketen:

  • Visual Studio 2022 exklusivt

  • Skapa och testa kernellägesdrivrutiner för x64 och Arm64

  • Skapa och testa drivrutiner för Windows 10, Windows Server 2016 och senare klient- och serverversioner

  • Parallellt stöd (SxS) med tidigare WDK/EWDK

Flera WDK:er och EWDK:er kan installeras samtidigt på samma dator och även ingå i samma byggsystem. Du kan köra Windows 11, version 24H2 WDK på Windows 7 och senare.

För att utveckla drivrutiner för Windows 8.1, Windows 8 och Windows 7 måste du installera en äldre WDK (Windows 11, version 21H2 och tidigare) och en äldre version av Visual Studio. I följande tabell visas en fullständig lista över byggmål för WDK för Windows 11, version 21H2:

Klientoperativsystem Serveroperativsystem
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

Länkar till äldre kit finns i tabellen i steg 2 nedan.

Vissa enhetsspecifika staplar, till exempel grafik, fortsätter att ha x86/ARM32-komponenter i användarläge som stöder x86/ARM32-appar.

Från och med Windows 11 version 22H2 av WDK och EWDK stöds inte längre omdistribuerbara WDF-medinstallationsprogram. Information om hur du kringgår den här ändringen finns i kända WDK-problem.

Steg 1: Installera Visual Studio

WDK kräver Visual Studio. Mer information om systemkrav för Visual Studio finns i Systemkrav för Visual Studio 2022.

Följande tabell anger vilken Visual Studio-version som krävs för de olika versionerna av WDK.

Riktade versioner av Windows Utgåvor av 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 Skrivbordet
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

Information om vilka alternativ som ska väljas när du installerar Visual Studio finns i Ladda ned Windows Driver Kit-.

Installera Windows SDK för windows 10, version 1607 och 1703

Om din utveckling riktar sig till system som kör Windows 10, version 1607 eller Windows 10, version 1703, bör du installera Visual Studio 2015 och sedan även ladda ned och installera versionen av Windows SDK för målversionen av Windows 10, enligt beskrivningen i följande tabell.

Riktade versioner av Windows Version av Windows SDK
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

Windows SDK ingick inte i Visual Studio 2015, så du måste installera SDK:t separat. Senare versioner av Visual Studio inkluderar Windows SDK.

Steg 2: Installera WDK

WDK:n är integrerad med Visual Studio och felsökningsverktyg för Windows (WinDbg). Den här integrerade miljön ger dig de verktyg du behöver för att utveckla, skapa, paketera, distribuera, testa och felsöka drivrutiner.

Not

Information som användaren bör märka även om de skummar igenom: Från och med Windows 10, version 1709, kommer installation av WDK som standard att innebära installation av WDK-tilläggen för Visual Studio. Dessa tillägg krävs för integrering av WDK med Visual Studio.

Frisläppt med WDK och relaterade nedladdningar
Windows 11, version 24H2 WDK 10.0.26100.2454 (släpptes 27 november 2024)
Windows 11, version 24H2 WDK 10.0.26100.2161 (utgiven 4 november 2024)
Windows 11, version 24H2 WDK 10.0.26100.1882 (släpptes 14 oktober 2024)
Windows 11, version 24H2 WDK 10.0.26100.1591 (utgiven 18 september 2024)
Windows 11, version 24H2 WDK 10.0.26100.1 (släpptes maj 2024)
Windows 11, version 23H2 WDK 10.1.22621.2428 (släpptes 24 oktober 2023)
Windows 11, version 22H2 WDK för Windows 11, version 22H2 (10.0.22621.382, släppt 24 maj 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-uppdatering (endast engelska) – permanent otillgänglig
WDK 8.1 Uppdateringstestpaket (endast engelska) – permanent otillgängligt
WDK 8.1-exempel

Obs! Du kan använda valfri WDK från Windows 10, version 1607 till Windows 11 version 21H2 för att skapa drivrutiner för Windows 8.1.
Windows 8 Exempel på WDK 8

Not

Granska Maskinvaruutvecklingspaket för Windows 10 version 2004 (10.19041.1), som åtgärdar ett fel med ExAllocatePoolZero.

Viktig

Om du har installerat WDK för Windows 10 version 1703 på ett system som hade WDK för Windows 10, version 1607 installerat, kan vissa filer från den tidigare versionen av WDK ha tagits bort.

Så här återställer du dessa filer:

  1. På Start-menyn anger du Appar & funktioner i sökrutan och väljer Appar & funktioner från resultatet.

  2. Hitta Windows Driver Kit – Windows 10.0.15063.0 i listan över Apps & Featuresoch välj sedan programmet.

  3. Välj Ändra, välj Repareraoch följ sedan anvisningarna på skärmen.

  4. Filerna återställs.

Installera EWDK

Enterprise WDK (EWDK) är en fristående, fristående kommandoradsmiljö för att skapa drivrutiner och grundläggande Win32-testprogram. Den innehåller Visual Studio Build Tools, SDK och WDK. Den här miljön innehåller inte alla funktioner som är tillgängliga i Visual Studio, till exempel den integrerade utvecklingsmiljön (IDE).

Användning av EWDK kräver .NET Framework 4.7.2. Mer information om vilka system som kör den här versionen av ramverket finns i .NET Framework-systemkrav. Länkar för att ladda ned .NET Framework finns i .NET Framework-systemkrav.

Mer information om EWDK finns i Using the Enterprise WDK.

Versioner av Windows EWDK
Windows 11, version 24H2 Windows 11 version 24H2 (släpptes 27 november 2024) EWDK
Windows 11, version 24H2 Windows 11 version 24H2 (släpptes 4 november 2024) EWDK
Windows 11, version 24H2 Windows 11 version 24H2 (släpptes oktober 2024) EWDK
Windows 11, version 24H2 Windows 11 version 24H2 (släpptes september 2024) EWDK
Windows 11, version 24H2 Windows 11 version 24H2 (släpptes maj 2024) EWDK
Windows 11, version 22H2 Windows 11 version 22H2 (släpptes maj 2023) EWDK
Windows 11, version 21H2 Windows 11, version 21H2 EWDK
Windows Server 2022 EWDK för Windows, 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 med Build Tools 15.6 (rekommenderas)
EWDK för Visual Studio med Build Tools 15.4
EWDK för Visual Studio med Build Tools 15.2
Windows 10, version 1703 EWDK för Windows 10, version 1703

Not

Från och med Windows 10 version 1709 är EWDK ISO-baserad. Information som användaren bör märka även om de skummar. Kom igång genom att ladda ned och montera ISO och sedan köra LaunchBuildEnv.

Valfritt: Installera uppdaterade testcertifikat för HAL-tillägg

Om du vill arbeta med HAL-tillägg förbereder du ditt utvecklingssystem, kör Windows 10, version 1709 eller en senare version av Windows 10. Installera även WDK eller EWDK och installera sedan den uppdaterade versionen av Windows OEM HAL Extension Test Cert 2017 (ENDAST TEST), tillgänglig för nedladdning som en ZIP-fil: HAL_Extension_Test_Cert_2017.zip.

Mer information om hur du använder det här uppdaterade certifikatet finns i Update for "Windows OEM HAL Extension Test Cert 2017 (TEST ONLY)" testcertifikat på Windows Support.

Valfritt: Installera WinDbg

WinDbg är den senaste versionen av programmet med mer moderna visuella egenskaper, snabbare fönsterhantering, en fullfjädrad skriptmiljö, byggt med den utökningsbara felsökningsdatamodellen i fokus. Tidigare känd som WinDbg Preview, stöder den Windows 10 och Windows 11.

För nedladdningslänkar och mer information om WinDbg, se Hämta och installera WinDbg Windows-felsökningsprogrammet och Felsökningsverktyg för Windows.

Fristående verktyg för felsökning av Windows XP och Windows Vista

Om du felsöker Windows XP, Windows Server 2003, Windows Vista eller Windows Server 2008 (eller använder något av dessa operativsystem för att köra felsökningsverktyg för Windows) måste du använda Windows 7-versionen av felsökningsverktygen. Det ingår i SDK för Windows 7 och .NET Framework 4.0.

Viktig

Nyare versioner av Visual C++ 2010 Redistributable kan orsaka problem när du installerar SDK för Windows 7.

Hämta de fristående felsökningsverktygen för Windows XP genom att först ladda ned Windows 7 SDK:

Microsoft Windows SDK för Windows 7 och .NET Framework 4.

Om du vill installera felsökningsverktygen för Windows som en fristående komponent startar du installationsprogrammet för SDK. I installationsguiden väljer du Felsökningsverktyg för Windowsoch rensar alla andra komponenter.

Ladda ned Windows Assessment and Deployment Kit (Windows ADK)

Ladda ned Windows HLK, HCK eller Logo Kit

Ladda ned felsökningsverktygen för Windows (WinDbg)

Ladda ned Windows-symbolpaket

Ladda ned WDK Insider Preview-