Compartilhar via


Instalando versões prévias do WDK (Kit de Driver do Windows)

Esta página contém instruções de instalação para as versões do Insider Preview (pré-lançamento) do Kit de Driver do Windows (WDK). Os links de download para a versão de pré-lançamento mais recente do WDK e do EWDK estão em https://www.microsoft.com/software-download/windowsinsiderpreviewWDK.

Instalar o Kit de Driver do Windows (WDK) Insider Preview

1. Instalar o Visual Studio

  • O WDK agora dá suporte ao Visual Studio 2022. Todas as edições são suportadas. O WDK não é mais compatível com o Visual Studio 2019.
  • Download do Visual Studio 2022.
  • Selecione a carga de trabalho: desenvolvimento com C++.
  • Para drivers Arm64 e Arm64EC, você deve instalar adicionalmente o componente: Componentes individuais -> Compiladores, ferramentas de criação e tempos de execução -> Compiladores e bibliotecas do Visual C++ para Arm64/Arm64EC. Observe que o WDK tem a atenuação do Spectre habilitada por padrão, mas exige que as bibliotecas atenuadas do Spectre sejam instaladas com o Visual Studio para cada arquitetura para a qual você está desenvolvendo.

2. Desabilitar a validação de nome forte

Atualmente, as extensões do WDK Visual Studio não são assinadas por nomes fortes. Execute os seguintes comandos em um prompt de comando com privilégios elevados para desabilitar a validação de nome forte:

reg add HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\StrongName\Verification\*,31bf3856ad364e35 /v TestPublicKey /t REG_SZ /d 00240000048000009400000006020000002400005253413100040000010001003f8c902c8fe7ac83af7401b14c1bd103973b26dfafb2b77eda478a2539b979b56ce47f36336741b4ec52bbc51fecd51ba23810cec47070f3e29a2261a2d1d08e4b2b4b457beaa91460055f78cc89f21cd028377af0cc5e6c04699b6856a1e49d5fad3ef16d3c3d6010f40df0a7d6cc2ee11744b5cfb42e0f19a52b8a29dc31b0 /f

reg add HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\StrongName\Verification\*,31bf3856ad364e35 /v TestPublicKey /t REG_SZ /d 00240000048000009400000006020000002400005253413100040000010001003f8c902c8fe7ac83af7401b14c1bd103973b26dfafb2b77eda478a2539b979b56ce47f36336741b4ec52bbc51fecd51ba23810cec47070f3e29a2261a2d1d08e4b2b4b457beaa91460055f78cc89f21cd028377af0cc5e6c04699b6856a1e49d5fad3ef16d3c3d6010f40df0a7d6cc2ee11744b5cfb42e0f19a52b8a29dc31b0 /f

3. Instalar o SDK Insider Preview

Obter o SDK Insider Preview

4. Instalar o WDK Insider Preview

Obter o WDK Insider Preview

Observação

Durante a instalação, você verá o instalador do Visual Studio instalar as extensões do WDK Visual Studio. Consulte Download do Kit de Driver do Windows para obter informações adicionais.

Instalar o Enterprise WDK (EWDK) Insider Preview

Como alternativa às etapas acima, o EWDK é um ambiente de linha de comando autônomo e independente para criar drivers que inclui Ferramentas de Build para o Visual Studio 2022. Veja mais em Instalar o Enterprise WDK.

Obter o Enterprise Kit de Driver do Windows (EWDK) Insider Preview

Para começar, desabilite a validação de nome forte executando os seguintes comandos em um prompt de comando elevado:

reg add HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\StrongName\Verification\*,31bf3856ad364e35 /v TestPublicKey /t REG_SZ /d 00240000048000009400000006020000002400005253413100040000010001003f8c902c8fe7ac83af7401b14c1bd103973b26dfafb2b77eda478a2539b979b56ce47f36336741b4ec52bbc51fecd51ba23810cec47070f3e29a2261a2d1d08e4b2b4b457beaa91460055f78cc89f21cd028377af0cc5e6c04699b6856a1e49d5fad3ef16d3c3d6010f40df0a7d6cc2ee11744b5cfb42e0f19a52b8a29dc31b0 /f

reg add HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\StrongName\Verification\*,31bf3856ad364e35 /v TestPublicKey /t REG_SZ /d 00240000048000009400000006020000002400005253413100040000010001003f8c902c8fe7ac83af7401b14c1bd103973b26dfafb2b77eda478a2539b979b56ce47f36336741b4ec52bbc51fecd51ba23810cec47070f3e29a2261a2d1d08e4b2b4b457beaa91460055f78cc89f21cd028377af0cc5e6c04699b6856a1e49d5fad3ef16d3c3d6010f40df0a7d6cc2ee11744b5cfb42e0f19a52b8a29dc31b0 /f

Em seguida, monte o ISO que você baixou da página Insider Preview e selecione LaunchBuildEnv para usar o EWDK.