Transferir o Windows Driver Kit (WDK)

Obtenha o Windows Driver Kit (WDK) e Ferramentas de Depuração para transferências do Windows (WinDbg). As ferramentas de depuração estão incluídas no WDK, mas também pode transferir versões autónomas separadamente.

O WDK também está disponível para Windows Insiders. Adira ao Programa Windows Insider para obter as compilações do WDK Insider Preview.

Introdução ao Windows 10, Visual Studio e WDK


Utilizados em conjunto, o Visual Studio 2015 e o WDK 10 oferecem um ambiente de desenvolvimento integrado para criação de controladores eficientes e de alta qualidade para dispositivos com o Windows 10. O Visual Studio inclui o Visual Studio Tools para Windows 10 e o Microsoft Windows Software Development Kit (SDK) para Windows 10.

Instale as ferramentas e comece a compilar, testar, depurar e implementar controladores do Windows.

Desenvolver controladores para o Windows 10, versão 1703

Instalar o Visual Studio 2015 com update 3; o Windows SDK para Windows 10, versão 1703; e o WDK para Windows 10, versão 1703

As quatro edições do Visual Studio 2015 suportam desenvolvimento de controladores.

Importante: o WDK ainda não é compatível com o Visual Studio 2017. Utilize o Visual Studio 2015 para desenvolvimento de controladores.

  1. Ao instalar o Visual Studio, selecione a opção Típica para Programadores do Windows 10.
  2. Instalar o Windows SDK para Windows 10, versão 1703
  3. Instalar o WDK para Windows 10, versão 1703

Importante: se instalar o WDK, não poderá desenvolver Aplicações Modernas.

Instalar o Enterprise WDK

Também pode instalar o Enterprise Windows Driver Kit (EWDK) para compilar controladores e aplicações básicas de teste do Win32 num ambiente de compilação de linha de comandos. Este ambiente não inclui todas as funcionalidades disponíveis no Visual Studio, como o ambiente de desenvolvimento integrado (IDE), pelo que terá de utilizar um editor de código à sua escolha.

Importante: se tiver instalado o WDK para Windows 10, versão 1607, alguns ficheiros do WDK serão removidos quando instalar o WDK para Windows 10, versão 1703 sobre o WDK para Windows 10, versão 1607. Para restaurar estes ficheiros:

  1. No menu Iniciar (  ), introduza Aplicações e funcionalidades na caixa de pesquisa e selecione Aplicações e funcionalidades nos resultados.
  2. Localize Windows Driver Kit - Windows 10.0.15063.0 na lista de Aplicações e funcionalidades e, em seguida, selecione o programa.
  3. Selecione Modificar, selecione Reparar e, em seguida, siga as instruções apresentadas no ecrã.
  4. Os ficheiros serão restaurados.

Informações adicionais

Notas de versão e requisitos de runtime

Pode utilizar o WDK para Windows 10, versão 1703 para desenvolver controladores para estes sistemas operativos. Também pode utilizar o WDK em qualquer um destes sistemas operativos:

  • Windows 10
  • Windows 8.1
  • Windows 8
  • Windows 7
  • Windows Server 2016
  • Windows Server 2008 R2

Problemas conhecidos nos kits de Desenvolvimento de Hardware e ferramentas

Transferir amostras de Controladores universais do Windows

Para obter amostras de controladores universais do Windows, siga um destes procedimentos:

  • Vá até à página de amostras de controladores no GitHub e clique em Transferir ZIP do lado direito da página.
  • Transfira a Extensão GitHub para Visual Studio para se ligar aos repositórios do GitHub.

Saiba mais sobre as novidades para amostras de controladores.

Outras transferências do WDK

Instalar o Visual Studio 2015 e o Windows SDK 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ípica para Programadores do Windows 10.
  4. Siga as indicações para concluir a instalação.
  5. Instalar o WDK para Windows 10, versão 1607
WDK 8.1 Update (para controladores do Windows 8.1, 8 e 7)

Transfira o WDK 8.1 Update, que possui ferramentas para compilar, testar, depurar e implementar controladores para o Windows 8.1 Update, Windows 8.1, Windows 8 e Windows 7. Se tiver o WDK, recomendamos que instale o Pacote de Teste do WDK 8.1 Update. Este tem os testes para as bases do dispositivo, gráficos, imagens, banda larga móvel (CDMA, GSM, WLAN), sensores e outros utilitários.

Importante: antes de instalar o WDK 8.1 Update, tem de instalar o Visual Studio 2013.

WDK 8

Fornecemos o Windows Driver Kit (WDK) 8 para lhe dar tempo para 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 que utilize as versões mais recentes do WDK e do Visual Studio para compilar controladores para Windows.

Importante: tem de 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 para Windows (WinDbg) estão incluídas no WDK 8.1 Update, mas também pode instalá-las como um componente autónomo do Windows 8.1 SDK. No assistente de instalação, selecione Ferramentas de Depuração para 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, pode trabalhar remotamente com os programadores da Microsoft, através da Internet, para depurar falhas no modo de kernel utilizando o depurador do kernel. Obtenha mais informações e prepare-se para a depuração remota.

WDK 7.1.0 (para controladores do Windows XP)

Está a desenvolver um controlador para Windows XP ou Windows Server 2003? O WDK 7.1.0 possui as ferramentas, amostras de códigos, documentos, compiladores, cabeçalhos e bibliotecas que pode utilizar para criar controladores para esses sistemas operativos.

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

Se estiver a depurar o Windows XP, Windows Server 2003, Windows Vista ou Windows Server 2008 (ou a utilizar um desses sistemas operativos para executar as Ferramentas de Depuração para Windows), terá de utilizar a versão do Windows 7 das ferramentas de depuração. Está incluída no SDK para Windows 7 e .NET Framework 4.0. Para instalar as Ferramentas de Depuração para Windows como um componente autónomo, no assistente de instalação do SDK, selecione Ferramentas de Depuração para Windows e desmarque todos os outros componentes.

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

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