WDK(Windows 드라이버 키트)의 미리 보기 버전 설치

이 페이지에는 WDK(Windows 드라이버 키트)의 Insider Preview(시험판) 버전에 대한 설치 지침이 포함되어 있습니다. WDK 및 EWDK의 최신 시험판 버전에 대한 다운로드 링크는 에 https://www.microsoft.com/software-download/windowsinsiderpreviewWDK있습니다.

WDK(Windows 드라이버 키트) Insider Preview 설치

1. Visual Studio 설치

  • 이제 WDK는 Visual Studio 2022를 지원합니다. 모든 버전이 지원됩니다. WDK는 더 이상 Visual Studio 2019를 지원하지 않습니다.
  • Visual Studio 2022에서 다운로드합니다.
  • 워크로드: C++를 사용한 개발 을 선택합니다.
  • Arm64 및 Arm64EC 드라이버의 경우 개별 구성 요소( 컴파일러, 빌드 도구 및 런타임 ->> Arm64/Arm64EC용 Visual C++ 컴파일러 및 라이브러리)를 추가로 설치해야 합니다. WDK에는 기본적으로 Spectre 완화가 사용하도록 설정되어 있지만 개발 중인 각 아키텍처에 대해 Spectre 완화 라이브러리를 Visual Studio와 함께 설치해야 합니다.

2. 강력한 이름 유효성 검사 사용 안 함

WDK Visual Studio 확장은 현재 강력한 이름으로 서명되지 않았습니다. 관리자 권한 명령 프롬프트에서 다음 명령을 실행하여 강력한 이름 유효성 검사를 사용하지 않도록 설정합니다.

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. SDK Insider Preview 설치

SDK Insider Preview 가져오기

4. WDK Insider Preview 설치

WDK Insider Preview 가져오기

참고

설치하는 동안 Visual Studio 설치 관리자가 WDK Visual Studio 확장을 설치하는 것을 볼 수 있습니다.

EWDK(Enterprise WDK) Insider Preview 설치

위의 단계 대신 EWDK는 Visual Studio 2022용 빌드 도구를 포함하는 드라이버를 빌드하기 위한 독립 실행형 자체 포함 명령줄 환경입니다. 자세한 내용은 Enterprise WDK 설치를 참조하세요.

EWDK(Enterprise Windows 드라이버 키트) Insider Preview 가져오기

시작하려면 관리자 권한 명령 프롬프트에서 다음 명령을 실행하여 강력한 이름 유효성 검사를 사용하지 않도록 설정합니다.

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

그런 다음 Insider Preview 페이지에서 다운로드한 ISO를 탑재하고 LaunchBuildEnv 를 선택하여 EWDK를 사용합니다.