Partilhar 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 Windows Driver Kit (WDK), Enterprise WDK (EWDK) e downloads adicionais para fins de suporte. Para desenvolver drivers, utilize as versões públicas mais recentes do Kit de Drivers do Windows (WDK) e das ferramentas, que estão disponíveis para download em Baixar o Kit de Drivers do Windows (WDK).

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

Requisitos de tempo de execução

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

  • Exclusivamente Visual Studio 2022

  • Construindo e testando drivers de modo kernel para x64 e Arm64

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

  • Compatibilidade lado a lado (SxS) com versões anteriores do WDK/EWDK

Vários WDKs e EWDKs podem ser instalados simultaneamente no mesmo computador e até mesmo 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 compilação para o WDK para Windows 11, versão 21H2:

SO Cliente SO do 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.

Certas pilhas específicas do dispositivo, como as de gráficos, continuam a ter componentes de modo utilizador x86/ARM32 para suportar aplicações x86/ARM32.

Além disso, a partir do Windows 11, versão 22H2 do WDK e EWDK, os coinstaladores redistribuíveis WDF não são mais suportados. 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 obter mais informações sobre os requisitos do sistema para o Visual Studio, consulte Visual Studio 2022 System Requirements.

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
Visual Studio Community 2019
Visual Studio Professional 2019
do 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
Atualização do Windows 8.1
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.

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

Se o seu desenvolvimento se destina 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 de destino 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 SDK do Windows para Windows 10.0.15063.468
Windows 10, versão 1607 SDK do Windows para Windows 10.0.14393.795
Windows 8.1 SDK do Windows para Windows 8.1
Windows 8 SDK do Windows 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 as Ferramentas de Depuração para Windows (WinDbg). Este ambiente integrado oferece as ferramentas necessárias para desenvolver, compilar, embalar, implantar, testar e depurar drivers.

Observação

Informações que o utilizador deve observar mesmo quando estiver a ler rapidamente: a partir do Windows 10, versão 1709, a instalação do WDK irá, por padrão, instalar as extensões 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
Atualização do Windows 8.1 Atualização do WDK 8.1 (somente em inglês) - permanentemente indisponível
WDK 8.1 Update Test Pack (somente em inglês) - permanentemente indisponível
exemplos do WDK 8.1

Nota: Você pode usar qualquer WDK do Windows 10, versão 1607 até o Windows 11, versão 21H2 para criar drivers para o Windows 8.1.
Windows 8 Amostras do WDK 8

Observação

Consulte kits de desenvolvimento de hardware para Windows 10, Versão 2004 (10.19041.1), que resolve um bug com 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 estes ficheiros:

  1. No menu Iniciar, introduza Aplicações & funcionalidades na caixa de pesquisa e selecione Aplicações & funcionalidades nos resultados.

  2. Encontre Windows Driver Kit - Windows 10.0.15063.0 na lista de Apps & Featurese, em seguida, selecione o programa.

  3. Selecione Modificar, selecione Reparare siga as instruções na tela.

  4. Os ficheiros serão restaurados.

Instalar o EWDK

O Enterprise WDK (EWDK) é um ambiente de linha de comando independente para o desenvolvimento de drivers e aplicações de teste básicas em Win32. Ele inclui as Ferramentas de Compilação 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).

Usar o 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çado em 27 de novembro de 2024) EWDK
Windows 11, versão 24H2 Windows 11, versão 24H2 (lançado 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çado em maio de 2023) EWDK
Windows 11, versão 21H2 Windows 11, versão 21H2 EWDK
Windows Server 2022 EWDK para Windows 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 compilação 15.6 (recomendado)
EWDK para Visual Studio com ferramentas de compilação 15.4
EWDK para Visual Studio com ferramentas de compilação 15.2
Windows 10, versão 1703 EWDK para Windows 10, versão 1703

Observação

Informações que o utilizador deve notar, mesmo ao passar os olhos. A partir do Windows 10 versão 1709, o EWDK é baseado em ISO. Para começar, baixe e monte o ISO e execute 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 uma versão posterior do Windows 10. Instale também o WDK ou o EWDK e, em seguida, instale a versão atualizada do Windows OEM HAL Extension Test Cert 2017 (TEST ONLY), disponível para download como um arquivo ZIP: HAL_Extension_Test_Cert_2017.zip.

Para obter mais informações sobre como usar este certificado atualizado, consulte a atualização para o certificado de teste "Windows OEM HAL Extension Test Cert 2017 (TEST ONLY)" no Suporte do Windows.

Opcional: Instalar o WinDbg

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

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

Ferramentas independentes 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 a versão 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 Redistributable podem causar problemas quando você instala o SDK para Windows 7.

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

SDK do Microsoft Windows para Windows 7 e .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 Windowse limpe todos os outros componentes.

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

Descarregue o HLK, HCK ou Logo Kit do Windows

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

Baixar pacotes de símbolos do Windows

Baixe o WDK Insider Preview