Compartilhar via


Outros downloads do WDK

O Kit de Driver do Windows (WDK) é usado para desenvolver, testar e implantar drivers do Windows. Este artigo contém informações sobre versões do WDK (Windows Driver Kit), EWDK (Enterprise WDK) e downloads adicionais para fins de suporte. Para desenvolver drivers, use as versões públicas mais recentes do Kit de Driver do Windows (WDK) e ferramentas, disponíveis para baixar em Baixar o Kit de Driver do Windows (WDK).

Para usar essas versões anteriores, você deve primeiro instalar a versão do Visual Studio que é apropriada para a sua plataforma direcionada.

Requisitos de runtime

A partir do Windows 11, versão 22H2 do WDK e EWDK, os kits suportam:

  • exclusivamente o Visual Studio 2022

  • Compilar e testar drivers de modo kernel para x64 e Arm64

  • Compilar e testar drivers para Windows 10, Windows Server 2016 e versões posteriores de cliente e servidor

  • Suporte lado a lado (SxS) com WDK/EWDK anterior

Vários WDKs e EWDKs podem ser instalados simultaneamente no mesmo computador e até fazer parte do mesmo sistema de compilação. Você pode executar o Windows 11, versão 24H2 WDK no Windows 7 e posterior.

Para desenvolver drivers para Windows 8.1, Windows 8 e Windows 7, você precisa instalar um WDK mais antigo (Windows 11, versão 21H2 e anterior) e uma versão mais antiga do Visual Studio. A tabela a seguir mostra a lista completa de destinos de build para o WDK para o Windows 11, versão 21H2:

SO Cliente Sistema operacional de servidor
Windows 11, versão 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

Para obter links para kits mais antigos, consulte a tabela na Etapa 2 abaixo.

Determinadas pilhas específicas do dispositivo, como gráficos, continuam a ter componentes de modo de usuário x86/ARM32 para oferecer suporte a aplicativos x86/ARM32.

Além disso, a partir do Windows 11, versão 22H2 versão do WDK e do EWDK, os coinstaladores redistribuíveis do WDF não têm mais suporte. Para saber como contornar essa alteração, consulte Problemas conhecidos do WDK.

Etapa 1: instalar o Visual Studio

O WDK requer o Visual Studio. Para mais informações sobre os requisitos do sistema para o Visual Studio, consulte Requisitos do sistema para o Visual Studio 2022.

A tabela a seguir indica qual versão do Visual Studio é necessária para as diferentes versões do WDK.

Versões direcionadas do Windows Edições do Visual Studio
Windows 11, versão 24H2
Windows 11, versão 23H2
Windows 11, versão 22H2
Visual Studio Community 2022
Visual Studio Professional 2022
Visual Studio Enterprise 2022
Windows 11, versão 21H2
Windows Server 2022
Windows 10, versão 2004
Windows 10, versão 1903
Comunidade Visual Studio 2019
Visual Studio Professional 2019
Visual Studio Enterprise 2019
Windows 10, versão 1809
Windows 10, versão 1803
Windows 10, versão 1709
Visual Studio Community 2017
Visual Studio Professional 2017
Visual Studio Enterprise 2017
Windows 10, versão 1703
Windows 10, versão 1607
Visual Studio Express 2015 para 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

Para obter informações sobre quais opções selecionar ao instalar o Visual Studio, consulte Baixar o Windows Driver Kit.

Instalar o SDK do Windows para direcionar o Windows 10, versões 1607 e 1703

Se o seu desenvolvimento destina-se a sistemas que executam o Windows 10, versão 1607 ou Windows 10, versão 1703, você deve instalar o Visual Studio 2015 e, em seguida, também baixar e instalar a versão do SDK do Windows para a versão direcionada do Windows 10, conforme identificado na tabela a seguir.

Versões direcionadas do Windows Versão do SDK do Windows
Windows 10, versão 1703 Windows SDK para Windows 10.0.15063.468
Windows 10, versão 1607 Windows SDK para Windows 10.0.14393.795
Windows 8.1 Windows SDK para Windows 8.1
Windows 8 Windows SDK para Windows 8

O SDK do Windows não foi incluído no Visual Studio 2015, portanto, você deve instalar o SDK separadamente. Versões posteriores do Visual Studio incluem o SDK do Windows.

Etapa 2: instalar o WDK

O WDK é integrado com o Visual Studio e ferramentas de depuração para Windows (WinDbg). Esse ambiente integrado fornece as ferramentas necessárias para desenvolver, compilar, empacotar, implantar, testar e depurar drivers.

Observação

Informações que o usuário deve observar mesmo quando estiver apenas folheando: a partir do Windows 10, versão 1709, a instalação do WDK incluirá por padrão as extensões do WDK para o Visual Studio. Essas extensões são necessárias para a integração do WDK com o Visual Studio.

Lançado com WDK e downloads relacionados
Windows 11, Versão 24H2 WDK 10.0.26100.2454 (lançado em 27 de novembro de 2024)
Windows 11, Versão 24H2 WDK 10.0.26100.2161 (lançado em 4 de novembro de 2024)
Windows 11, Versão 24H2 WDK 10.0.26100.1882 (lançado em 14 de outubro de 2024)
Windows 11, Versão 24H2 WDK 10.0.26100.1591 (lançado em 18 de setembro de 2024)
Windows 11, Versão 24H2 WDK 10.0.26100.1 (lançado em maio de 2024)
Windows 11, Versão 23H2 WDK 10.1.22621.2428 (lançado em 24 de outubro de 2023)
Windows 11, versão 22H2 WDK para Windows 11, versão 22H2 (10.0.22621.382, lançado em 24 de maio de 2022)
Windows 11, versão 21H2 WDK para Windows 11, versão 21H2
Windows Server 2022 WDK para Windows Server 2022
Windows 10, versão 2004 WDK para Windows 10, versão 2004
Windows 10, versão 1903 WDK para Windows 10, versão 1903
Windows 10, versão 1809
Windows Server 2019
WDK para Windows 10, versão 1809
Windows 10, versão 1607
Windows Server 2016
WDK para Windows 10, versão 1607
Windows 8.1 Update Atualização do WDK 8.1 (somente em inglês), permanentemente indisponível
Atualização do pacote de teste do WDK 8.1 (somente em inglês), permanentemente indisponível
Amostras do WDK 8.1

Observação: você pode usar qualquer WDK do Windows 10, versão 1607 até o Windows 11, versão 21H2 para compilar drivers para o Windows 8.1.
Windows 8 Amostras do WDK 8

Observação

Consulte Kits de desenvolvimento de hardware para o Windows 10, versão 2004 (10.19041.1), que resolve um bug com o ExAllocatePoolZero.

Importante

Se você instalou o WDK para Windows 10 versão 1703 em um sistema que tinha o WDK para Windows 10 versão 1607 instalado, alguns arquivos da versão anterior do WDK podem ter sido removidos.

Para restaurar esses arquivos:

  1. No menu Iniciar, insira Recursos &de aplicativos na caixa de pesquisa e selecione Recursos &de aplicativos nos resultados.

  2. Encontre o Kit de Driver do Windows - Windows 10.0.15063.0 na lista de Recursos &de aplicativos e selecione o programa.

  3. Selecione Modificar, depois Reparar e siga as instruções na tela.

  4. Os arquivos serão restaurados.

Instalar o EWDK

O Enterprise WDK (EWDK) é um ambiente de linha de comando autônomo e autossuficiente para compilar drivers e aplicativos básicos de teste do Win32. Ele inclui as Ferramentas de Build do Visual Studio, o SDK e o WDK. Esse ambiente não inclui todos os recursos disponíveis no Visual Studio, como o ambiente de desenvolvimento integrado (IDE).

O uso do EWDK requer o .NET Framework 4.7.2. Para obter mais informações sobre quais sistemas executam esta versão da estrutura, consulte Requisitos de sistema do .NET Framework. Para obter links para baixar o .NET Framework, consulte Requisitos de sistema do .NET Framework.

Para obter mais informações sobre o EWDK, consulte Usando o Enterprise WDK.

Versões do Windows EWDK
Windows 11, versão 24H2 Windows 11, versão 24H2 (lançada em 27 de novembro de 2024) EWDK
Windows 11, versão 24H2 Windows 11, versão 24H2 (lançada em 4 de novembro de 2024) EWDK
Windows 11, versão 24H2 Windows 11, versão 24H2 (lançado em outubro de 2024) EWDK
Windows 11, versão 24H2 Windows 11, versão 24H2 (lançado em setembro de 2024) EWDK
Windows 11, versão 24H2 Windows 11, versão 24H2 (lançado em maio de 2024) EWDK
Windows 11, versão 22H2 Windows 11, versão 22H2 (lançada em maio de 2023) EWDK
Windows 11, versão 21H2 Windows 11, versão 21H2 EWDK
Windows Server 2022 EWDK para Windows Server 2022
Windows 10, versão 2004 EWDK para Windows 10, versão 2004
Windows 10, versão 1903 EWDK para Windows 10, versão 1903
Windows 10, versão 1809 EWDK para Windows 10, versão 1809
Windows 10, versão 1803 EWDK para Windows 10, versão 1803
Windows 10, versão 1709 EWDK para Visual Studio com ferramentas de Build 15.6 (recomendado)
EWDK para Visual Studio com ferramentas de Build 15.4
EWDK para Visual Studio com ferramentas de Build 15.2
Windows 10, versão 1703 EWDK para Windows 10, versão 1703

Observação

Informações que o usuário deve observar mesmo que skimmingStarting no Windows 10 versão 1709, o EWDK seja baseado em ISO. Para começar, baixe e monte o ISO e execute o LaunchBuildEnv.

Opcional: instalar certificados de teste atualizados para extensões HAL

Para trabalhar com extensões HAL, prepare seu sistema de desenvolvimento, executando o Windows 10, versão 1709 ou posterior. Instale também o WDK ou o EWDK e, em seguida, instale a versão atualizada do Certificado de Teste de Extensão HAL do Windows OEM 2017 (SOMENTE TESTE), disponível para baixar como um arquivo ZIP: HAL_Extension_Test_Cert_2017.zip.

Para obter mais informações sobre como usar esse certificado atualizado, consulte Atualização para o certificado de teste "Certificado de Teste de Extensão HAL do Windows OEM 2017 no Suporte do Windows.

Opcional: instalar o WinDbg

O WinDbg é a versão mais recente do WinDbg com visuais mais modernos, janelas mais rápidas e uma experiência de script completa, criada com foco no modelo de dados do depurador extensível. Anteriormente conhecido como WinDbg Preview, suporta Windows 10 e Windows 11.

Para obter links de download e mais informações sobre o WinDbg, consulte Baixar e instalar o depurador do Windows WinDbg e as Ferramentas de Depuração para Windows.

Ferramentas autônomas para depuração do Windows XP e Windows Vista

Se você estiver depurando o Windows XP, Windows Server 2003, Windows Vista ou Windows Server 2008 (ou usando um desses sistemas operacionais para executar as Ferramentas de Depuração para Windows), precisará usar o lançamento do Windows 7 das ferramentas de depuração. Ele está incluído no SDK para Windows 7 e .NET Framework 4.0.

Importante

Versões mais recentes do Visual C++ 2010 redistribuíveis podem causar problemas quando você instala o SDK para Windows 7.

Obtenha as ferramentas de depuração autônomas para Windows XP baixando primeiro o SDK do Windows 7:

O SDK do Microsoft Windows para Windows 7 e o .NET Framework 4.

Para instalar as Ferramentas de Depuração para Windows como um componente autônomo, inicie o instalador do SDK e, no assistente de instalação, selecione Ferramentas de Depuração para Windows e limpe todos os outros componentes.

Baixar o Kit de Avaliação e Implantação do Windows (Windows ADK)

Baixar o Kit de Logotipo, HCK ou Windows HLK

Baixar as ferramentas de depuração para Windows (WinDbg)

Baixar pacotes de símbolos do Windows

Baixar o WDK Insider Preview