Instalando versões prévias do WDK (Kit de Driver do Windows)
Esta página contém instruções de instalação para versões do Insider Preview (pré-lançamento) do WDK (Kit de Driver do Windows). 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 Windows Driver Kit (WDK) Insider Preview
1. Instalar o Visual Studio
- O WDK agora dá suporte ao Visual Studio 2022. Há suporte para todas as edições. O WDK não dá mais suporte ao Visual Studio 2019.
- Baixe do Visual Studio 2022.
- Selecione carga de trabalho: Desenvolvimento com C++.
- Para drivers Arm64 e Arm64EC, você deve instalar o componente: componentes individuais –> compiladores, ferramentas de build e runtimes –> compiladores e bibliotecas do Visual C++ para Arm64/Arm64EC. Observe que o WDK tem a mitigação do Spectre habilitada por padrão, mas requer que as bibliotecas atenuadas do Spectre sejam instaladas com o Visual Studio para cada arquitetura para a qual você está desenvolvendo.
2. Desabilitar validação de nome forte
No momento, as Extensões do Visual Studio do WDK não têm um nome forte assinado. Execute os seguintes comandos em um prompt de comandos 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
4. Instalar o WDK Insider Preview
Observação
Durante a instalação, você verá o instalador do Visual Studio instalar as Extensões do Visual Studio do WDK.
Instalar o Enterprise WDK (EWDK) Insider Preview
Como alternativa às etapas acima, o EWDK é um ambiente de linha de comando independente autônomo para a criação de drivers que inclui ferramentas de build para Visual Studio 2022. Veja mais em Instalando o WDK da Empresa.
Obter o Enterprise Windows Driver Kit (EWDK) Insider Preview
Para começar, desabilite a validação de nome forte executando os seguintes comandos em um prompt de comandos com privilégios elevados:
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.
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de