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:
På Start-menyn anger du Appar & funktioner i sökrutan och väljer Appar & funktioner från resultatet.
Hitta Windows Driver Kit – Windows 10.0.15063.0 i listan över Apps & Featuresoch välj sedan programmet.
Välj Ändra, välj Repareraoch följ sedan anvisningarna på skärmen.
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.
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.
Relaterade nedladdningar
Ladda ned Windows Assessment and Deployment Kit (Windows ADK)
Ladda ned Windows HLK, HCK eller Logo Kit