기타 WDK 다운로드
WDK(Windows 드라이버 키트)는 Windows 드라이버를 개발, 테스트 및 배포하는 데 사용됩니다. 이 항목에는 WDK(Windows 드라이버 키트), EWDK(Enterprise WDK) 버전 및 지원을 위한 추가 다운로드에 대한 정보가 포함되어 있습니다. 드라이버를 개발하려면 WDK(Windows 드라이버 키트) 다운로드에서 다운로드 할 수 있는 WDK(Windows 드라이버 키트) 및 도구의 최신 퍼블릭 버전을 사용합니다.
이러한 이전 버전을 사용하려면 먼저 대상 플랫폼에 적합한 Visual Studio 버전을 설치해야 합니다.
런타임 요구 사항
WDK 및 EWDK의 Windows 11 버전 22H2 릴리스부터 키트는 다음을 지원합니다.
- Visual Studio 2022 전용
- x64 및 Arm64용 커널 모드 드라이버 빌드 및 테스트
- Windows 10, Windows Server 2016 이상 클라이언트 및 서버 버전용 드라이버 빌드 및 테스트
- 이전 WDK/EWDK를 사용하여 SxS(Side by Side) 지원
여러 WDK 및 EWDK를 동일한 컴퓨터에 동시에 설치할 수 있으며 동일한 빌드 시스템의 일부일 수도 있습니다. Windows 7 이상에서 Windows 11 버전 24H2 WDK를 실행할 수 있습니다.
Windows 8.1, Windows 8 및 Windows 7용 드라이버를 개발하려면 이전 WDK(Windows 11, 버전 21H2 및 이전 버전)와 이전 버전의 Visual Studio를 설치해야 합니다. 다음 표에서는 Windows 11 버전 21H2용 WDK에 대한 빌드 대상의 전체 목록을 보여 줍니다.
클라이언트 운영 체제 | 서버 OS |
---|---|
Windows 11 버전 24H2 | Windows Server 2022 |
Windows 10 | Windows Server 2019, Windows Server 2016 |
Windows 8.1 | Windows Server 2012 R2 |
Windows 8 | Windows Server 2012 |
Windows 7 | Windows Server 2008 R2 SP1 |
이전 키트에 대한 링크는 아래 2단계의 표를 참조하세요.
그래픽과 같은 특정 디바이스별 스택에는 x86/ARM32 앱을 지원하는 x86/ARM32 사용자 모드 구성 요소가 계속 있습니다.
또한 WDK 및 EWDK의 Windows 11 버전 22H2 릴리스부터 WDF 재배포 가능 공동 설치 관리자는 더 이상 지원되지 않습니다. 이 변경을 해결하는 방법을 알아보려면 WDK 알려진 문제를 참조하세요.
1단계: Visual Studio 설치
WDK에는 Visual Studio가 필요합니다. Visual Studio의 시스템 요구 사항에 대한 자세한 내용은 Visual Studio 2022 시스템 요구 사항을 참조 하세요.
다음 표에서는 WDK의 여러 릴리스에 필요한 Visual Studio 버전을 나타냅니다.
대상 버전의 Windows | Visual Studio 버전 |
---|---|
Windows 11 버전 24H2 Windows 11 버전 23H2 Windows 11 버전 22H2 |
Visual Studio Community 2022 Visual Studio Professional 2022 Visual Studio Enterprise 2022 |
Windows 11 버전 21H2 Windows Server 2022 Windows 10 버전 2004 Windows 10, 버전 1903 |
Visual Studio Community 2019 Visual Studio Professional 2019 Visual Studio Enterprise 2019 |
Windows 10 버전 1809 Windows 10 버전 1803 Windows 10 버전 1709 |
Visual Studio Community 2017 Visual Studio Professional 2017 Visual Studio Enterprise 2017 |
Windows 10 버전 1703 Windows 10 버전 1607 |
Visual Studio Express 2015 for Desktop Visual Studio Community 2015 Visual Studio Professional 2015 Visual Studio Enterprise 2015 |
Windows 8.1 업데이트 Windows 8.1 |
Visual Studio 2013 |
Windows 8 |
Visual Studio Professional 2012 Visual Studio Ultimate 2012 |
Visual Studio를 설치할 때 선택할 옵션에 대한 자세한 내용은 Windows 드라이버 키트다운로드를 참조하세요.
Windows 10 버전 1607 및 1703을 대상으로 하는 Windows SDK 설치
개발이 Windows 10, 버전 1607 또는 Windows 10 버전 1703을 실행하는 시스템을 대상으로 하는 경우 Visual Studio 2015를 설치한 다음, 다음 표에 설명된 대로 대상 버전의 Windows 10용 Windows SDK 버전을 다운로드하여 설치해야 합니다.
대상 버전의 Windows | Windows SDK 버전 |
---|---|
Windows 10 버전 1703 | Windows 10.0.15063.468용 Windows SDK |
Windows 10 버전 1607 | Windows 10.0.14393.795용 Windows SDK |
Windows 8.1 | Windows 8.1용 Windows SDK |
Windows 8 | Windows 8용 Windows SDK |
Windows SDK는 Visual Studio 2015에 포함되지 않았으므로 SDK를 별도로 설치해야 합니다. 이후 버전의 Visual Studio에는 Windows SDK가 포함됩니다.
2단계: WDK 설치
WDK는 Visual Studio 및 Windows용 디버깅 도구(WinDbg)와 통합됩니다. 이 통합 환경은 드라이버를 개발, 빌드, 패키지, 배포, 테스트 및 디버그하는 데 필요한 도구를 제공합니다.
참고 항목
Windows 10 버전 1709부터 WDK를 설치하면 기본적으로 Visual Studio용 WDK 확장이 설치됩니다. 이러한 확장은 Visual Studio와 WDK를 통합하는 데 필요합니다.
릴리스됨 | WDK 및 관련 다운로드 |
---|---|
Windows 11 버전 24H2 | WDK 10.0.26100.2454(2024년 11월 27일 릴리스) |
Windows 11 버전 24H2 | WDK 10.0.26100.2161(2024년 11월 4일 릴리스) |
Windows 11 버전 24H2 | WDK 10.0.26100.1882(2024년 10월 14일 릴리스) |
Windows 11 버전 24H2 | WDK 10.0.26100.1591(2024년 9월 18일 릴리스) |
Windows 11 버전 24H2 | WDK 10.0.26100.1(2024년 5월 릴리스) |
Windows 11 버전 23H2 | WDK 10.1.22621.2428(2023년 10월 24일 릴리스) |
Windows 11 버전 22H2 | Windows 11용 WDK 버전 22H2(10.0.22621.382, 릴리스된 2022년 5월 24일) |
Windows 11 버전 21H2 | Windows 11 버전 21H2용 WDK |
Windows Server 2022 | Windows Server 2022용 WDK |
Windows 10, 버전 2004 | Windows 10 버전 2004용 WDK |
Windows 10, 버전 1903 | Windows 10 버전 1903용 WDK |
Windows 10, 버전 1809 Windows Server 2019 |
Windows 10 버전 1809용 WDK |
Windows 10 버전 1607 Windows Server 2016 |
Windows 10용 WDK 버전 1607 |
Windows 8.1 Update | WDK 8.1 업데이트(영어만 해당) - 영구적으로 사용할 수 없음 WDK 8.1 업데이트 테스트 팩(영어만 해당) - 영구적으로 사용할 수 없음 WDK 8.1 샘플 참고: Windows 10 버전 1607부터 Windows 11, 버전 21H2까지의 모든 WDK를 사용하여 Windows 8.1용 드라이버를 빌드할 수 있습니다. |
Windows 8 | WDK 8 샘플 |
참고 항목
ExAllocatePoolZero로 버그를 해결하는 Windows 10 버전 2004(10.19041.1)용 하드웨어 개발 키트를 검토하세요.
Important
Windows 10용 WDK 버전 1607이 설치된 시스템에 Windows 10 버전 1703용 WDK를 설치한 경우 이전 버전의 WDK에서 일부 파일이 제거되었을 수 있습니다. 이러한 파일을 복원하려면 다음을 수행합니다.
- 시작 메뉴 검색 상자에 앱 및 기능을 입력하고 결과에서 앱 및 기능을 선택합니다.
- 앱 및 기능 목록에서 Windows 드라이버 키트 - Windows 10.0.15063.0을 찾은 다음 프로그램을 선택합니다.
- 수정을 선택하고 복구를 선택한 다음 화면의 지침을 따릅니다.
- 파일이 복원됩니다.
EWDK 설치
EWDK(Enterprise WDK)는 드라이버 및 기본 Win32 테스트 애플리케이션을 빌드하기 위한 독립 실행형의 자체 포함 명령줄 환경입니다. 여기에는 Visual Studio 빌드 도구, SDK 및 WDK가 포함됩니다. 이 환경에는 IDE(통합 개발 환경)와 같은 Visual Studio에서 사용할 수 있는 모든 기능이 포함되지 않습니다.
EWDK를 사용하려면 .NET Framework 4.7.2가 필요합니다. 이 버전의 프레임워크를 실행하는 시스템에 대한 자세한 내용은 .NET Framework 시스템 요구 사항을 참조 하세요. .NET Framework를 다운로드하는 링크는 .NET Framework 시스템 요구 사항을 참조 하세요.
EWDK에 대한 자세한 내용은 Enterprise WDK 사용을 참조 하세요.
Windows 버전 | EWDK |
---|---|
Windows 11 버전 24H2 | Windows 11 버전 24H2(2024년 11월 27일 릴리스) EWDK |
Windows 11 버전 24H2 | Windows 11 버전 24H2(2024년 11월 4일 릴리스) EWDK |
Windows 11 버전 24H2 | Windows 11 버전 24H2(2024년 10월 릴리스) EWDK |
Windows 11 버전 24H2 | Windows 11 버전 24H2(2024년 9월 릴리스) EWDK |
Windows 11 버전 24H2 | Windows 11 버전 24H2(2024년 5월 릴리스) EWDK |
Windows 11 버전 22H2 | Windows 11 버전 22H2(2023년 5월 릴리스) EWDK |
Windows 11 버전 21H2 | Windows 11 버전 21H2 EWDK |
Windows Server 2022 | Windows Server 2022용 EWDK |
Windows 10, 버전 2004 | Windows 10용 EWDK 버전 2004 |
Windows 10, 버전 1903 | Windows 10용 EWDK 버전 1903 |
Windows 10, 버전 1809 | Windows 10용 EWDK 버전 1809 |
Windows 10, 버전 1803 | Windows 10용 EWDK 버전 1803 |
Windows 10 버전 1709 |
빌드 도구 15.6 을 사용하는 Visual Studio용 EWDK(권장) 빌드 도구 15.4를 사용하는 Visual Studio용 EWDK 빌드 도구 15.2를 사용하는 Visual Studio용 EWDK |
Windows 10 버전 1703 | Windows 10용 EWDK 버전 1703 |
참고 항목
Windows 10 버전 1709부터 EWDK는 ISO 기반입니다. 시작하려면 ISO를 다운로드하여 탑재한 다음 LaunchBuildEnv를 실행합니다.
선택 사항: HAL 확장에 대해 업데이트된 테스트 인증서 설치
HAL 확장을 사용하려면 Windows 10, 버전 1709 이상 버전의 Windows 10을 실행하는 개발 시스템을 준비합니다. 또한 WDK 또는 EWDK를 설치한 다음 ZIP 파일로 다운로드할 수 있는 업데이트된 버전의 Windows OEM HAL 확장 테스트 인증서 2017(테스트 전용)을 설치합니다. HAL_Extension_Test_Cert_2017.zip.
이 업데이트된 인증서를 사용하는 방법에 대한 자세한 내용은 Windows 지원에서 "Windows OEM HAL 확장 테스트 인증서 2017(TEST ONLY)" 테스트 인증서 에 대한 업데이트를 참조하세요.
선택 사항: WinDbg 설치
WinDbg는 최신 시각적 개체, 더 빠른 창, 확장 가능한 디버거 데이터 모델 전면 및 중앙으로 빌드된 본격적인 스크립팅 환경을 갖춘 최신 버전의 WinDbg입니다. 이전에 WinDbg 미리 보기로 알려진 이 앱은 Windows 10 및 Windows 11을 지원합니다.
다운로드 링크 및 WinDbg에 대한 자세한 내용은 WinDbg Windows 디버거 및 Windows용 디버깅 도구 다운로드 및 설치를 참조하세요.
Windows XP 및 Windows Vista 디버깅을 위한 독립 실행형 도구
Windows XP, Windows Server 2003, Windows Vista 또는 Windows Server 2008을 디버깅하거나 이러한 운영 체제 중 하나를 사용하여 Windows용 디버깅 도구를 실행하는 경우 디버깅 도구의 Windows 7 릴리스를 사용해야 합니다. Windows 7 및 .NET Framework 4.0용 SDK에 포함되어 있습니다.
Important
최신 버전의 Visual C++ 2010 재배포 가능 패키지는 Windows 7용 SDK를 설치할 때 문제가 발생할 수 있습니다.
Windows 7 SDK: Windows 7 및 .NET Framework 4용 Microsoft Windows SDK를 먼저 다운로드하여 Windows XP용 독립 실행형 디버깅 도구를 가져옵니다.
Windows용 디버깅 도구를 독립 실행형 구성 요소로 설치하려면 SDK 설치 관리자를 시작하고 설치 마법사에서 Windows용 디버깅 도구를 선택하고 다른 모든 구성 요소를 지웁니다.