이 문서에서는 WDK(Windows 드라이버 키트)의 Insider Preview(시험판) 버전에 대한 설치 지침을 제공합니다. 절차에 따라 WDK Insider Preview 또는 EWDK(Enterprise WDK)를 설치합니다.
WDK 및 EWDK의 최신 시험판 버전에 대한 다운로드 링크는 Windows Insider Preview 다운로드에서 사용할 수 있습니다.
WDK Insider Preview 설치
이 절차에서는 WDK Insider Preview를 설치합니다. C++ 워크로드를 사용하여 Visual Studio를 설치하고, 강력한 이름 유효성 검사를 사용하지 않도록 설정하고, SDK 및 WDK의 미리 보기 버전을 설치합니다.
1단계. Visual Studio 설치
Visual Studio 및 필요한 워크로드 또는 구성 요소를 설치하려면 다음 단계를 수행합니다.
Visual Studio 2022를 다운로드합니다.
WDK는 Visual Studio 2022, 모든 버전을 지원합니다. WDK는 더 이상 Visual Studio 2019를 지원하지 않습니다.
C++ 워크로드를 사용하여 개발을 선택합니다.
Arm64 및 Arm64EC 드라이버의 경우 개별 구성 요소 컴파일러, 빌드 도구 및 런타임 > Visual C++ 컴파일러 및 Arm64/Arm64EC용 라이브러리와 같은 추가 구성 요소를 > 설치합니다. WDK에는 기본적으로 Spectre 완화가 사용하도록 설정되어 있지만 각 개발 아키텍처에 대해 Visual Studio와 함께 설치된 Spectre 완화 라이브러리가 필요합니다.
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 가져오기의 지침에 따라 SDK Insider Preview를 설치합니다.
4단계. WDK 설치 완료
WDK Insider Preview 가져오기의 지침에 따라 WDK Insider Preview 설치 완료
참고
설치하는 동안 Visual Studio는 WDK Visual Studio 확장을 설치합니다. 자세한 내용은 Windows 드라이버 키트 다운로드를 참조하세요.
EWDK Insider Preview 설치
대체 방법은 EWDK Insider Preview를 설치하는 것입니다. EWDK는 Visual Studio 2022용 빌드 도구를 포함하는 드라이버를 빌드하기 위한 독립 실행형 자체 포함 명령줄 환경입니다. 자세한 내용은 Enterprise WDK 사용을 참조하세요.
1단계. EWDK Insider Preview 가져오기
EWDK Insider Preview 가져오기의 지침에 따라 시작합니다.
2단계. 강력한 이름 유효성 검사 끄기
WDK 확장에 대한 강력한 이름 유효성 검사를 사용하지 않도록 설정하려면 관리자 권한 명령 프롬프트에서 다음 명령을 실행합니다.
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단계. ISO 탑재 및 EWDK 시작
Insider Preview 페이지에서 다운로드한 ISO를 탑재하고 LaunchBuildEnv 를 선택하여 EWDK를 사용합니다.
4단계. EWDK 설치 완료
EWDK Insider Preview 가져오기의 지침에 따라 EWDK Insider Preview 설치를 완료합니다.