Kit de Driver do Windows (WDK)

O WDK é usado para desenvolver, testar e implantar drivers do Windows. A versão pública mais recente do WDK está disponível abaixo. Participe do Programa Windows Insider para obter compilações do WDK Insider Preview.

WDK para Windows 10, versão 1709

Instalar o Visual Studio 2017

As seguintes edições do Visual Studio 2017 oferecem suporte ao desenvolvimento de drivers:

Ao instalar o Visual Studio, selecione a carga de trabalho Desenvolvimento de área de trabalho com C++. O Software Development Kit (SDK) do Windows 10 é incluído automaticamente e exibido no painel direito Resumo.

Para o desenvolvimento de drivers ARM/ARM64, escolha Componentes individuais e, em Compiladores, ferramentas de build e tempos de execução, selecione Compiladores e bibliotecas do Visual C++ para ARM/ARM64.

Instalar o WDK para Windows 10, versão 1709
Baixar agora

Novidade nesta versão: a instalação do WDK, por padrão, instalará a extensão do Visual Studio do WDK. Isso deve ser feito para que a integração do VS do WDK funcione.

Enterprise WDK para Windows 10, versão 1709 (EWDK)

O EWDK é um ambiente de linha de comando autossuficiente autônomo para compilação de drivers. Ele inclui as Ferramentas de Build do Visual Studio, do SDK e do WDK. Há duas versões disponíveis:

EWDK com Ferramentas de Build do Visual Studio 15.4 (Recomendado)
Baixar agora
EWDK com Ferramentas de Build do Visual Studio 15.2
Baixar agora

Para começar, monte o ISO e execute LaunchBuildEnv.

Informações adicionais

Notas de versão e requisitos de tempo de execução

Você pode usar o WDK para desenvolver drivers para estes sistemas operacionais:

  • Windows 10
  • Windows 8.1
  • Windows 8
  • Windows 7
  • Windows Server 2016
  • Windows Server 2008 R2
Exemplos de driver universal do Windows

Para obter exemplos de driver universal do Windows, siga um destes procedimentos:

Saiba mais sobre as novidades para exemplos de driver.

WDK para Windows 10, versão 1703

Instalar o Visual Studio 2015

Importante: o WDK para Windows 10, versão 1703, ainda não é compatível com o Visual Studio 2017. Use o Visual Studio 2015 para desenvolvimento de drivers com esta versão do WDK. As quatro edições do Visual Studio 2015 oferecem suporte ao desenvolvimento de drivers.

Obter o Visual Studio Express para Desktop
Baixar o Visual Studio Community 2015
Baixar o Visual Studio Professional 2015
Baixar o Visual Studio Enterprise 2015

Quando você instalar o Visual Studio, selecione a opção Típico para Desenvolvedores no Windows 10.

Instalar o Windows SDK do Windows para Windows 10, versão 1703
Instalar o WDK para Windows 10, versão 1703
Baixar agora

Importante: se você instalar o WDK, não poderá desenvolver aplicativos modernos.

Importante: se você tiver instalado o WDK para Windows 10, versão 1607, alguns arquivos do WDK serão removidos durante a instalação do WDK para Windows 10, versão 1703, sobre o WDK para Windows 10, versão 1607. Para restaurar esses arquivos:

  1. No menu Iniciar (  ), digite Aplicativos e recursos na caixa de pesquisa e selecione Aplicativos e recursos nos resultados.
  2. Localize Kit de Driver do Windows - Windows 10.0.15063.0 na lista de Aplicativos e Recursos e selecione o programa.
  3. Selecione Modificar e Reparar e, em seguida, siga as instruções na tela.
  4. Os arquivos serão restaurados.
EWDK para Windows 10, versão 1703

Você também pode instalar o EWDK para criar drivers e aplicativos básicos de teste do Win32 em um ambiente de compilação de linha de comando. Esse ambiente não inclui todos os recursos disponíveis no Visual Studio, como o ambiente de desenvolvimento integrado (IDE). Então, você precisará usar um editor de código de sua preferência.

Outros downloads do WDK

Instalar o Visual Studio 2015 e o SDK do Windows para Windows 10, versão 1607
  1. Execute o Windows Update.
  2. Instale o Visual Studio.
  3. Durante a instalação, selecione a opção Típico para Desenvolvedores no Windows 10.
  4. Siga os prompts para concluir a instalação.
  5. Instalar o WDK para Windows 10, versão 1607
Atualização do WDK 8.1 (para drivers do Windows 8.1, 8 e 7)

Baixe o WDK 8.1 Update, que possui as ferramentas para criação, teste, depuração e implantação de drivers para Windows 8.1 Update, Windows 8.1, Windows 8 e Windows 7. Se você possui o WDK, recomendamos que o Pacote de Teste da Atualização do WDK 8.1 seja instalado. Ele possui os testes para partes essenciais do dispositivo, elementos gráficos, imagens, banda larga móvel (CDMA, GSM, WLAN), sensores e outros utilitários.

Importante: antes de instalar a Atualização do WDK 8.1, é necessário instalar o Visual Studio 2013.

WDK 8

Fornecemos o Kit de Driver do Windows (WDK) 8 para que você tenha tempo de migrar para o WDK 8.1 Update e o Visual Studio 2013. A Microsoft não oferece suporte para o WDK 8 e não fará mais atualizações a este kit. Recomendamos o uso das versões mais recentes do WDK e do Visual Studio para criar drivers para o Windows.

Importante: você deve instalar o Visual Studio Professional 2012 ou o Visual Studio Ultimate antes de instalar o WDK 8.

WinDbg para Windows 8.1

As Ferramentas de Depuração do Windows (WinDbg) estão incluídas na Atualização do WDK 8.1, mas você também pode instalá-las como um componente autônomo do SDK do Windows 8.1. No assistente de instalação, selecione Ferramentas de Depuração do Windows e desmarque todos os outros componentes.

Cliente de Depuração Remota para Windows 8.1

Com o Cliente de Depuração Remota do Windows, é possível trabalhar remotamente com os desenvolvedores da Microsoft, via Internet, para depurar falhas de modo kernel usando o depurador de kernel. Saiba mais e prepare-se para a depuração remota.

WDK 7.1.0 (para drivers do Windows XP)

Desenvolvendo um driver para Windows XP ou Windows Server 2003? O WDK 7.1.0 possui as ferramentas, exemplos de códigos, documentos, compiladores, cabeçalhos e bibliotecas que você pode usar para criar drivers para esses sistemas operacionais.

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

Se você estiver depurando o Windows XP, o Windows Server 2003, o Windows Vista ou o Windows Server 2008 (ou usando um desses sistemas operacionais para executar as Ferramentas de Depuração do Windows), será necessário usar a versão do Windows 7 das ferramentas de depuração. Ela está incluída no SDK para Windows 7 e .NET Framework 4.0. Para instalar as Ferramentas de Depuração do Windows como um componente autônomo, no assistente de instalação do SDK, selecione Ferramentas de Depuração do Windows e desmarque todos os outros componentes.

Importante: as versões mais recentes do Visual C++ 2010 Redistributable podem causar problemas quando você instalar o SDK para Windows 7. Para saber mais, consulte o suporte ao SDK do Windows.

Esta página foi útil?
Comentários adicionais?
Obrigado! Agradecemos seus comentários.