Скачать комплект разработки драйверов для Windows (WDK)

Скачайте комплект разработки драйверов для Windows (WDK) и средства отладки для Windows (WinDbg). Средства отладки входят в комплект WDK, но их также можно скачать отдельно.

Комплект WDK также доступен участникам программы предварительной оценки Windows. Присоединитесь к программе предварительной оценки Windows, чтобы получать сборки WDK Insider Preview.

Начало работы с Windows 10, Visual Studio и комплектом WDK


Visual Studio 2015 и комплект разработки драйверов для Windows (WDK) 10 при совместном использовании образуют интегрированную среду разработки для создания эффективных высококачественных драйверов для устройств с Windows 10. Visual Studio включает инструменты Visual Studio для Windows 10 и пакет средств разработки программного обеспечения (SDK) Microsoft Windows для Windows 10.

Установив эти инструменты, вы сможете создавать, тестировать, отлаживать и развертывать драйверы Windows.

Разработка драйверов для Windows 10 версии 1703

Установка Visual Studio 2015 с обновлением 3, Windows SDK для Windows 10 версии 1703 и WDK для Windows 10 версии 1703

Все четыре выпуска Visual Studio 2015 поддерживают разработку драйверов.

Внимание! Комплект WDK еще не совместим с Visual Studio 2017. Используйте Visual Studio 2015 для разработки драйверов.

  1. При установке Visual Studio выберите параметр Стандартный для разработчиков Windows 10.
  2. Установите Windows SDK для Windows 10 версии 1703
  3. Установите WDK для Windows 10 версии 1703

Внимание! После установки WDK вы не сможете разрабатывать современные приложения.

Установка пакета Enterprise WDK

Вы также можете установить корпоративный комплект разработки драйверов для Windows (EWDK), чтобы разрабатывать драйвера и простые тестовые приложения Win32 в среде сборки, управляемой из командной строки. Эта среда включает не все возможности, доступные в Visual Studio, такие как интегрированная среда разработки (IDE), поэтому вам потребуется воспользоваться редактором кода на ваш выбор.

Внимание! Если вы установили WDK для Windows 10 версии 1607, некоторые файлы WDK удаляются при установке WDK для Windows 10 версии 1703 поверх WDK для Windows 10 версии 1607. Восстановить эти файлы можно следующим образом.

  1. В меню "Пуск" (  ) введите Приложения и компоненты в поле поиска и выберите элемент Приложения и компоненты из списка результатов.
  2. Найдите Комплект разработки драйверов для Windows — Windows 10.0.15063.0 в списке Приложения и компоненты и выберите найденную программу.
  3. Выберите Изменить, затем Восстановить и следуйте указаниям на экране.
  4. Файлы будут восстановлены.

Дополнительные сведения

Заметки о выпуске и требования среды выполнения

Вы можете использовать WDK 10 для Windows 10 версии 1703 для разработки драйверов, которые работают в следующих операционных системах. Вы также можете использовать WDK для любой из следующих операционных систем:

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

Известные проблемы комплектов и средств проектирования оборудования

Примеры универсальных драйверов для Windows

Чтобы скачать шаблоны драйверов для Windows, выполните одно из следующих действий.

  • Перейдите на страницу шаблонов драйверов на GitHub и нажмите Скачать ZIP в правой части страницы.
  • Скачайте расширение GitHub для Visual Studio для подключения к репозиториям GitHub.

Подробнее о новых шаблонах драйверов.

Другие скачиваемые файлы WDK

Установка Visual Studio 2015 и Windows SDK для Windows 10 версии 1607
  1. Запустите Центр обновления Windows.
  2. Установите Visual Studio.
  3. При установке выберите параметр Стандартный для разработчиков Windows 10.
  4. Следуйте указаниям для завершения установки.
  5. Установите WDK для Windows 10 версии 1607
WDK 8.1 с обновлением (для драйверов Windows 8.1, 8, и 7)

Скачайте обновление комплекта WDK 8.1, которое содержит инструменты для создания, тестирования, отладки и развертывания драйверов для Windows 8.1 с обновлением, Windows 8.1, Windows 8 и Windows 7. После скачивания WDK рекомендуется установить пакет тестов для WDK 8.1 с обновлением. Он содержит тесты для базовых функций устройств, графики, обработки изображений, высокоскоростного мобильного подключения (CDMA, GSM, беспроводная сеть), датчиков и других служебных программ.

Внимание. Перед установкой WDK 8.1 с обновлением необходимо установить Visual Studio 2013.

WDK 8

Мы предоставляем комплект разработки драйверов для Windows (WDK) 8, чтобы дать вам время перейти на WDK 8.1 с обновлением и Visual Studio 2013. Майкрософт не поддерживает WDK 8 и не будет обновлять этот комплект в дальнейшем. Мы рекомендуем использовать последние версии WDK и Visual Studio для создания драйверов для Windows.

Внимание. Перед установкой WDK 8 необходимо установить Visual Studio Professional 2012 или Visual Studio Ultimate.

WinDbg для Windows 8.1

Средства отладки для Windows (WinDbg) включены в WDK 8.1 с обновлением, но вы можете также установить их как автономные компоненты из комплекта SDK для Windows 8.1. В мастере установки выберите "Средства отладки для Windows" и отмените выбор всех прочих компонентов.

Клиент удаленной отладки для Windows 8.1

С помощью клиента удаленной отладки Windows можно работать с разработчиками из Майкрософт удаленно, по Интернету, чтобы отлаживать сбои в режиме ядра с помощью отладчика ядра. Узнайте подробную информацию и подготовьтесь к удаленной отладке.

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. Они включены в пакет SDK для Windows 7 и .NET Framework 4.0. Чтобы установить средства отладки для Windows как автономный компонент, в мастере установки SDK выберите "Средства отладки для Windows" и отмените выбор всех прочих компонентов.

Внимание! Новые версии распространяемого пакета Visual C++ 2010 могут вызывать проблемы при установке пакета SDK для Windows 7. Подробнее см. в разделе поддержки для пакета Windows SDK.

Была ли эта страница вам полезна?
Хотите оставить дополнительный отзыв?
Благодарим вас! Мы ценим ваши отзывы.
Подпишитесь на нас Twitter Блог Facebook Twitter Блог Facebook WeChat