Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Este artigo fornece instruções de instalação para versões do Insider Preview (pré-lançamento) do Kit de Driver do Windows (WDK). Siga os procedimentos para instalar o WDK Insider Preview ou o Enterprise WDK (EWDK).
Os links de download para a versão de pré-lançamento mais recente do WDK e do EWDK estão disponíveis em Downloads do Windows Insider Preview.
Instalar o WDK Insider Preview
Este procedimento instala o WDK Insider Preview. Instalar o Visual Studio com a carga de trabalho C++, desabilitar a validação de nome forte e instalar as versões de visualização do SDK e WDK.
Passo 1. Instalar o Visual Studio
Para instalar o Visual Studio e a carga de trabalho ou componente necessário, execute estas etapas:
Baixar Visual Studio 2022.
O WDK suporta o Visual Studio 2022, todas as edições. O WDK não suporta mais o Visual Studio 2019.
Selecione a carga de trabalho Desenvolvimento com C++ .
Para drivers Arm64 e Arm64EC, instale um componente extra: Componentes individuais > compiladores, ferramentas de compilação e tempos de execução > compilers e bibliotecas do Visual C++ para Arm64/Arm64EC. O WDK tem a mitigação do Spectre habilitada por padrão, mas requer bibliotecas mitigadas do Spectre instaladas com o Visual Studio para cada arquitetura de desenvolvimento.
Passo 2. Desativar validação de nome forte
Atualmente, as extensões do WDK Visual Studio não são assinadas com nome forte. Para desativar a validação de nome forte, execute 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
Passo 3. Instalar o SDK Insider Preview
Instale o SDK Insider Preview seguindo as instruções em Obter o SDK Insider Preview.
Passo 4. Conclua a instalação do WDK
Conclua a instalação do WDK Insider Preview seguindo as instruções em Obter o WDK Insider Preview
Observação
Durante a instalação, o Visual Studio instala as extensões do WDK Visual Studio. Para obter mais informações, consulte Baixar o Kit de Driver do Windows.
Instalar o EWDK Insider Preview
Uma abordagem alternativa é instalar o EWDK Insider Preview. O EWDK é um ambiente de linha de comando autónomo e autossuficiente para a criação de drivers que inclui ferramentas de build para o Visual Studio 2022. Para obter mais informações, consulte Usando o WDK Corporativo.
Passo 1. Obtenha o EWDK Insider Preview
Comece seguindo as instruções em Obter o EWDK Insider Preview.
Passo 2. Desativar a validação de nome forte
Para desativar a validação de nome forte para as Extensões WDK, execute os seguintes comandos numa linha 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
Passo 3. Monte o ISO e inicie o EWDK
Monte o ISO que você baixou da página Insider Preview e selecione LaunchBuildEnv para usar o EWDK.
Passo 4. Conclua a instalação do EWDK
Conclua a instalação do EWDK Insider Preview seguindo as instruções em Obter o EWDK Insider Preview.