WDK(Windows 드라이버 키트) 다운로드

WDK(Windows 드라이버 키트) 및 WinDbg(Windows용 디버깅 도구)를 다운로드할 수 있습니다. 디버깅 도구는 WDK에 포함되어 있지만, 독립 실행형 버전을 별도로 다운로드할 수도 있습니다.

WDK는 Windows 참가자에서도 사용할 수 있습니다. Windows 참가자 프로그램에 참여하여 WDK Insider Preview 빌드를 다운로드하세요.

Windows 10, Visual Studio 및 WDK 시작


Visual Studio 2015 및 WDK 10을 함께 사용하면 Windows 10이 실행되는 디바이스에 효율적인 고품질 드라이버를 만들 수 있는 통합 개발 환경이 구현됩니다. Visual Studio에는 Visual Studio Tools for Windows 10 및 Windows 10용 Microsoft Windows SDK(소프트웨어 개발 키트)가 포함되어 있습니다.

도구를 설치하고 Windows 드라이버를 빌드, 테스트, 디버그 및 배포하세요.

Windows 10, 버전 1703용 드라이버 개발

Visual Studio 2015(업데이트 3 포함), Windows 10 버전 1703용 Windows SDK 및 Windows 10 버전 1703용 WDK 설치

Visual Studio 2015의 네 가지 버전은 모두 드라이버 개발을 지원합니다.

중요: WDK는 Visual Studio 2017과 아직 호환되지 않습니다. 드라이버 개발에는 Visual Studio 2015를 사용하세요.

  1. Visual Studio를 설치할 때 Windows 10 개발자에 대한 일반 사항 옵션을 선택합니다.
  2. Windows 10, 버전 1703용 Window SDK 설치
  3. Windows 10, 버전 1703용 WDK 설치

중요: WDK를 설치하면 최신 응용 프로그램을 개발할 수 없습니다.

엔터프라이즈 WDK 설치

EWDK(엔터프라이즈 Windows 드라이버 키트)를 설치하여 명령줄 빌드 환경에서 드라이버 및 기본 Win32 테스트 응용 프로그램을 빌드할 수도 있습니다. 이 환경에는 IDE(통합 개발 환경)와 같이 Visual Studio에서 사용할 수 있는 모든 기능이 포함되어 있지는 않으므로 원하는 코드 편집기를 사용해야 합니다.

중요: Windows 10, 버전 1607용 WDK를 설치한 경우 Windows 10, 버전 1607용 WDK 위에 Windows 10, 버전 1703용 WDK를 설치할 때 일부 WDK 파일이 제거됩니다. 이 파일을 복원하려면 다음과 같이 하세요.

  1. 시작 메뉴()의 검색 상자에 앱 및 기능을 입력하고 결과에서 앱 및 기능을 선택합니다.
  2. 앱 및 기능 목록에서 Windows 드라이버 키트 - Windows 10.0.15063.0을 찾습니다.
  3. 수정을 선택하고 복구를 선택한 다음 화면의 지시를 따릅니다.
  4. 파일이 복원됩니다.

추가 정보

릴리스 정보 및 런타임 요구 사항

Windows 10, 버전 1703용 WDK를 사용하여 다음 운영 체제에 적합한 드라이버를 개발할 수 있습니다. 또한 다음의 모든 운영 체제에서 WDK를 사용할 수도 있습니다.

  • Windows 10
  • Windows 8.1
  • Windows 8
  • Windows 7
  • Windows Server 2016
  • Windows Server 2008 R2

하드웨어 개발 키트 및 도구에 대한 알려진 문제

유니버설 Windows 드라이버 샘플

유니버설 Windows 드라이버 샘플을 다운로드하려면 다음 중 하나를 수행하세요.

  • GitHub에서 드라이버 샘플 페이지로 이동하고 페이지 오른쪽에 있는 ZIP 다운로드를 클릭합니다.
  • Visual Studio용 GitHub 확장을 다운로드하여 GitHub 리포지토리에 연결합니다.

드라이버 샘플의 새로운 기능에 대해 자세히 알아보세요.

기타 WDK 다운로드

Visual Studio 2015 및 Windows 10, 버전 1607용 Windows SDK 설치
  1. Windows 업데이트를 실행합니다.
  2. Visual Studio를 설치합니다.
  3. 설치 중 Windows 10 개발자에 대한 일반 사항 옵션을 선택합니다.
  4. 화면의 지시에 따라 설치를 완료합니다.
  5. Windows 10, 버전 1607용 WDK 설치
WDK 8.1 업데이트(Windows 8.1, 8, 7 드라이버용)

Windows 8.1 Update, Windows 8.1, Windows 8 및 Windows 7용 드라이버를 빌드, 테스트, 디버그하고 배포할 수 있는 도구가 포함된 WDK 8.1 업데이트를 다운로드합니다. WDK가 설치되어 있으면 WDK 8.1 업데이트 테스트 팩을 설치하는 것이 좋습니다. 이 테스트 팩에는 디바이스 기본 사항, 그래픽, 이미징, 모바일 광대역(CDMA, GSM, WLAN), 센서 및 기타 유틸리티에 대한 테스트가 포함되어있습니다.

중요: WDK 8.1 업데이트를 설치하기 전에 Visual Studio 2013을 설치해야 합니다.

WDK 8

WDK(Windows 드라이버 키트) 8이 제공되며 WDK 8.1 업데이트 및 Visual Studio 2013으로 마이그레이션할 시간이 있습니다. Microsoft는 WDK 8을 지원하지 않으며 더 이상 이 키트의 업데이트를 제공하지 않습니다. Windows용 드라이버를 빌드하려면 최신 버전의 WDK 및 Visual Studio를 사용하는 것이 좋습니다.

중요: WDK 8을 설치하기 전에 Visual Studio Professional 2012 또는 Visual Studio Ultimate를 설치해야 합니다.

Windows 8.1용 WinDbg

WinDbg(Windows용 디버깅 도구)는 WDK 8.1 업데이트에 포함되어 있지만 Windows 8.1 SDK에서 독립 실행형 구성 요소로 설치할 수도 있습니다. 설치 마법사에서 Windows용 디버깅 도구를 선택하고 기타 모든 구성 요소의 선택을 취소합니다.

Windows 8.1용 원격 디버깅 클라이언트

Windows 원격 디버깅 클라이언트를 사용하면 인터넷을 통해 Microsoft의 개발자와 원격으로 작업함으로써 커널 디버거를 사용하여 커널 모드 오류를 디버그할 수 있습니다. 원격 디버깅에 대해 자세히 알아보고 준비합니다.

WDK 7.1.0(Windows XP 드라이버용)

Windows XP 또는 Windows Server 2003용 드라이버 개발 WDK 7.1.0에는 해당 운영 체제용 드라이버를 만드는 데 사용할 수 있는 도구와 코드 샘플, 문서, 컴파일러, 머리글, 라이브러리가 포함되어 있습니다.

Windows XP 및 Windows Vista를 디버그하기 위한 독립 실행형 디버깅 도구

Windows XP, Windows Server 2003, Windows Vista 또는 Windows Server 2008을 디버그하거나 이러한 운영 체제 중 하나를 사용하여 Windows용 디버깅 도구를 실행하는 경우 Windows 7 릴리스의 디버깅 도구를 사용해야 합니다. 이 도구는 .NET Framework 4.0 및 Windows 7용 SDK에 포함되어 있습니다. Windows 용 디버깅 도구를 독립 실행형 구성 요소로 설치하려면 SDK 설치 마법사에서 Windows 용 디버깅 도구를 선택하고 다른 모든 구성 요소의 선택을 취소합니다.

중요: Windows 7용 SDK를 설치할 때 최신 버전의 Visual C++ 2010 재배포 가능 패키지로 인해 문제가 발생할 수 있습니다. 자세한 내용은 Windows SDK에 대한 지원을 참조하세요.

이 페이지가 도움이 되었나요?
추가 피드백이 있나요?
감사합니다. 의견을 보내 주셔서 감사합니다.
팔로우하기 Twitter 블로그 Facebook Twitter 블로그 Facebook WeChat 라인