Набор водителя: Набор автомобилиста 2023 — Интернет магазин дополнительного оборудования и автоаксессуаров

Предыдущие версии WDK и другие загрузки — драйверы для Windows

  • Статья

Комплект драйверов Windows (WDK) используется для разработки, тестирования и развертывания драйверов Windows. В этом разделе содержится информация о более ранних версиях комплекта драйверов Windows (WDK), Enterprise WDK (EWDK) и дополнительные загрузки для целей поддержки. Для разработки драйверов, использовать последние общедоступные версии набора драйверов Windows (WDK) и инструментов, доступных для загрузить в разделе Загрузка комплекта драйверов для Windows (WDK).

Чтобы использовать эти более ранние версии, вы должны сначала установить версию Visual Studio, подходящая для вашей целевой платформы.

Требования к среде выполнения

Вы можете запускать версии WDK для Windows 10 (включая WDK для Windows Server 2022) в Windows 7 и более поздних версиях для разработки драйверов для следующих операционных систем:

Клиентская ОС ОС сервера
Windows 11, версия 21х3 Windows Server 2022
Windows 10 Windows Server 2019, Windows Server 2016
Windows 8.Набор водителя: Набор автомобилиста 2023 - Интернет магазин дополнительного оборудования и автоаксессуаров 1 Windows Server 2012 R2
Windows 8 Windows Server 2012
Windows 7 Windows Server 2008 R2 с пакетом обновления 1 (SP1)

Шаг 1. Установите Visual Studio

Для WDK требуется Visual Studio. Дополнительные сведения о системных требованиях для Visual Studio см. в статье Visual Studio 2019.Системные Требования.

Примечание

Visual Studio 2022 не поддерживается Windows 11 версии 21h3 WDK. Чтобы использовать Visual Studio 2022 для разработки и тестирования драйверов, загрузите WDK для Windows 11 версии 22h3. Дополнительные сведения см. в разделе Загрузка комплекта драйверов Windows (WDK).

В следующей таблице указано, какая версия Visual Studio требуется для различных выпусков WDK.

Целевые версии Windows Выпуск(и) Visual Studio
Windows 11, версия 21х3
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 для настольных ПК
Visual Studio Community 2015
Visual Studio Professional 2015
Visual Studio Enterprise 2015
Обновление Windows 8.Набор водителя: Набор автомобилиста 2023 - Интернет магазин дополнительного оборудования и автоаксессуаров 1
Windows 8.1
Visual Studio 2013
Windows 8 Visual Studio Professional 2012
Visual Studio Ultimate 2012

Настройка Visual Studio для Windows 11 версии 21h3 и Windows 10 версии 1709, 1803, 1809, 1903, 2004 и Windows Server 2022

При установке Visual Studio выберите Desktop development с Рабочая нагрузка С++ . Пакет разработки программного обеспечения (SDK) для Windows 10 — это включается автоматически и отображается в правой части Сводка панель.

Для разработки драйверов для Arm/Arm64 выберите Отдельные компоненты и в разделе Компиляторы, инструменты сборки и среды выполнения выберите Visual C++. компиляторы и библиотеки для Arm/Arm64 .

Установите Windows SDK для Windows 10 версий 1607 и 1703

Если ваша разработка нацелена на системы под управлением Windows 10 версии 1607 или Windows 10 версии 1703, вам следует установить Visual Studio 2015, а затем загрузить и установить версия Windows SDK для целевой версии Windows 10, как указано в следующей таблице.Набор водителя: Набор автомобилиста 2023 - Интернет магазин дополнительного оборудования и автоаксессуаров

Целевые версии Windows Версия Windows SDK
Windows 10, версия 1703 Windows SDK для Windows 10.0.15063.468
Windows 10, версия 1607 Windows SDK для Windows 10.0.14393.795
Windows 8.1 Windows SDK для Windows 8.1
Windows 8 Windows SDK для Windows 8

Windows SDK не был включен в Visual Studio 2015, поэтому вам необходимо установить SDK отдельно. Более поздние версии Visual Studio включают Windows SDK.

Шаг 2. Установите WDK

WDK интегрирован с Visual Studio и средствами отладки для Windows (Виндбг). Эта интегрированная среда предоставляет вам инструменты, необходимые для разрабатывать, собирать, упаковывать, развертывать, тестировать и отлаживать драйверы.

Примечание

Начиная с Windows 10 версии 1709, установка WDK по умолчанию установит расширения WDK для Visual Studio.Набор водителя: Набор автомобилиста 2023 - Интернет магазин дополнительного оборудования и автоаксессуаров Эти расширения необходимы для интеграции WDK с Visual Studio.

Целевые версии Windows WDK и сопутствующие загрузки
Windows 11, версия 22х3 Загрузите комплект драйверов Windows (WDK)
Windows 11, версия 21х3 Windows 11, версия 21х3 WDK
Windows Server 2022 WDK для Windows Server 2022
Windows 10, версия 22h3
Windows 10, версия 21h3
Windows 10, версия 21h2
Windows 10, версия 20х3
Windows 10, версия 2004
WDK для Windows 10 версии 2004
Windows 10, версия 1909
Windows 10, версия 1903
WDK для Windows 10 версии 1903
Windows 10, версия 1809
Windows Server 2019
WDK для Windows 10 версии 1809
Windows 10, версия 1803 WDK для Windows 10 версии 1803
Windows 10, версия 1709 WDK для Windows 10, версия 1709
Windows 10, версия 1703 WDK для Windows 10, версия 1703
Windows 10, версия 1607
Windows 10, версия 1511
Windows 10, версия 1507
Windows Server 2016
WDK для Windows 10 версии 1607
Обновление Windows 8.Набор водителя: Набор автомобилиста 2023 - Интернет магазин дополнительного оборудования и автоаксессуаров 1 WDK 8.1 Update (только на английском языке) — постоянно недоступен
WDK 8.1 Update Test Pack (только на английском языке) — постоянно недоступен
Образцы WDK 8.1

Примечание: Вы можете использовать любой WDK от Windows 10 версии 1607 до Windows 11 версии 21h3 для сборки драйверов для Windows 8.1.

Windows 7 ВДК 7.1.0
Windows 8 WDK 8 (только на английском языке)
Распространяемые компоненты WDK 8 (только на английском языке)
Образцы WDK 8

Примечание

Ознакомьтесь с комплектами разработки оборудования для Windows 10 версии 2004 (10.19)041.1), в котором исправлена ​​ошибка с ExAllocatePoolZero.

Важно

Если вы установили WDK для Windows 10 версии 1703 в системе, в которой был установлен WDK для Windows 10 версии 1607, некоторые файлы из более ранней версии WDK могли быть удалены. Чтобы восстановить эти файлы:

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

Загрузка предыдущих версий EWDK

Enterprise WDK (EWDK) — это автономная автономная среда командной строки для создание драйверов и основных тестовых приложений Win32. Он включает в себя Инструменты сборки Visual Studio, SDK и WDK. Эта среда не включает все функции, доступные в Visual Studio, такие как интегрированная среда разработки (IDE).

Для использования EWDK требуется .NET Framework 4.6.1. Дополнительные сведения о том, на каких системах работает эта версия платформы, см. в разделе Системные требования .NET Framework. Ссылки для загрузки .NET Framework см. в разделе Установка .NET Framework для разработчиков.Набор водителя: Набор автомобилиста 2023 - Интернет магазин дополнительного оборудования и автоаксессуаров

Для получения дополнительной информации о EWDK см. Использование корпоративного WDK.

Версии Windows ЭВДК
Windows 11, версия 21х3 Windows 11, версия 21х3 EWDK
Windows Server 2022 EWDK для Windows Windows Server 2022
Windows 10, версия 2004 EWDK для Windows 10 версии 2004
Windows 10, версия 1903 EWDK для Windows 10 версии 1903
Windows 10, версия 1809 EWDK для Windows 10 версии 1809
Windows 10, версия 1803
EWDK для Windows 10, версия 1803
Windows 10, версия 1709 EWDK для Visual Studio с инструментами сборки 15.6 (рекомендуется)
EWDK для Visual Studio с инструментами сборки 15.4
EWDK для Visual Studio с инструментами сборки 15.2
Windows 10, версия 1703 EWDK для Windows 10, версия 1703

Примечание

Начиная с Windows 10 версии 1709, EWDK основан на ISO.Набор водителя: Набор автомобилиста 2023 - Интернет магазин дополнительного оборудования и автоаксессуаров Для начала загрузите и смонтируйте ISO-образ, а затем запустите LaunchBuildEnv .

Необязательно: Установите обновленные тестовые сертификаты для расширений HAL

Для работы с расширениями HAL подготовьте свою систему разработки под управлением Windows 10 версии 1709 или более поздней версии Windows 10. Также установите WDK или EWDK, а затем установите обновленная версия Windows OEM HAL Extension Test Cert 2017 (ТОЛЬКО ТЕСТ) , доступная для загрузки в виде ZIP-файла: HAL_Extension_Test_Cert_2017.zip.

Дополнительные сведения об использовании этого обновленного сертификата см. в разделе Обновление тестового сертификата «Windows OEM HAL Extension Test Cert 2017 (ТОЛЬКО ТЕСТ)» в службе поддержки Windows.

Необязательно: Установите WinDbg

WinDbg — это последняя версия WinDbg с более современными визуальными эффектами, более быстрыми окнами, полноценными возможностями написания сценариев, созданная с использованием расширяемой модели данных отладчика.Набор водителя: Набор автомобилиста 2023 - Интернет магазин дополнительного оборудования и автоаксессуаров Ранее известный как WinDbg Preview , он поддерживает 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 средства отладки. Он включен в SDK для Windows 7 и .NET. Фреймворк 4.0.

Важно

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

Получите автономные средства отладки для Windows XP, предварительно загрузив SDK для Windows 7: Microsoft Windows SDK для Windows 7 и .NET Framework 4.

Чтобы установить средства отладки для Windows как отдельный компонент, запустите установщик SDK и в мастере установки выберите Инструменты отладки для Windows и снимите все остальные компоненты.Набор водителя: Набор автомобилиста 2023 - Интернет магазин дополнительного оборудования и автоаксессуаров

  • Загрузите комплект для оценки и развертывания Windows (Windows ADK)
  • Загрузите Windows HLK, HCK или Logo Kit
  • Загрузите средства отладки для Windows (WinDbg)
  • Загрузка пакетов символов Windows
  • Загрузить предварительную версию WDK Insider Preview

Что нового в разработке драйверов — драйверы Windows

Редактировать

Твиттер LinkedIn Фейсбук Электронная почта

  • Статья

В этом разделе описаны новые функции и обновления для разработки драйверов в Windows 11 версии 22h3.

ACPI

В документацию ACPI добавлена ​​новая информация о строке _OSI для Windows 11 версии 22h3.

  • Как определить версию Windows в ACPI с помощью _OSI (обновлено)

Аудио

  • Для повышения надежности и отладки доступны новые API-интерфейсы Windows 11 для объектов обработки звука.Набор водителя: Набор автомобилиста 2023 - Интернет магазин дополнительного оборудования и автоаксессуаров
  • Windows 11 предоставляет дополнительные возможности с использованием групп ресурсов , и теперь они обсуждаются Управление ресурсами аудиооборудования.
  • Звук для этих устройств можно оптимизировать для определенных положений устройства, например, когда устройство удерживается в портретном режиме. Это описано в разделе Поддержка звуковой позы.
  • Документация по KSStudio теперь доступна онлайн в KsStudio Utility.

Драйверы камеры и потокового мультимедиа

В документацию драйвера камеры добавлена ​​информация о сегментации фона и режимах взгляда, доступных в Windows 11 версии 22h3.

  • Образец драйвера портретного режима сегментации фона и режима пристального взгляда (новый)
  • KSPROPERTY_CAMERACONTROL_EXTENDED_BACKGROUNDSEGMENTATION (обновлено)
  • KSPROPERTY_CAMERACONTROL_EXTENDED_EYEGAZECORRECTION (обновлено)
  • Руководство по внедрению камеры USB Video Class (UVC)
  • (обновлено)

Безопасность драйвера

  • Теперь доступны новые правила сканирования кода CodeQL и обновленные инструкции по установке.Набор водителя: Набор автомобилиста 2023 - Интернет магазин дополнительного оборудования и автоаксессуаров Дополнительные сведения см. в разделе CodeQL и тест логотипа Static Tools.

Файловая система и драйверы фильтров

Возможность выполнять надежное копирование файлов в режиме ядра была введена в Windows 11 версии 22h3. Эта функция включает в себя возможность фильтров легко обнаруживать сценарии копирования.

Мобильный широкополосный доступ

В Windows 11 версии 22h3 представлены следующие функции мобильного широкополосного доступа:

  • Расширения MBIM Версия 4.0 (MBIMEx 4.0) обеспечивает поддержку функций 5G SA Phase 2. Набор функций 5G SA Phase 2 включает поддержку сквозной обработки URSP и нескольких одновременных сегментов сети eMBB.

  • MBIMEx 4.0 предоставляет доступ к eSIM в неактивном слоте для SIM-карты.

  • Исправление для MBIMEx 3.0 обновляет исходную спецификацию MBIMEx 3.0.

Приложения для устройств печати

В руководство по разработке приложения поддержки печати (PSA) добавлена ​​информация о новых функциях PSA, доступных начиная с Windows 11 версии 22h3.Набор водителя: Набор автомобилиста 2023 - Интернет магазин дополнительного оборудования и автоаксессуаров

  • Локализация отображаемого имени и интеграция PDL Passthrough API
  • Поддержка функций уровня страницы и атрибуты операций
  • Расширение диалогового окна печати с помощью PSA
  • Преобразование PDL с флагами обработки на основе хоста
  • Установка политики обновления возможностей устройства печати (PDC)

Предоставление поддержки для загрузки предварительных версий драйверов

  • Как тестировать предварительные версии драйверов с включенной функцией безопасной загрузки

Средства отладки Windows

  • Средства отладки для Windows поддерживают отладку ядра по сетевому кабелю с использованием нескольких физических функций (PF) на поддерживаемых сетевых адаптерах. Такой подход повышает эффективность отладки, особенно в облачных средах с интенсивным трафиком. Дополнительные сведения см. в разделе Настройка отладки в режиме ядра 2PF с использованием KDNET.
  • Новый низкоуровневый независимый от ОС транспорт отладчика — EXDI описан в разделе «Настройка транспорта отладчика EXDI».Набор водителя: Набор автомобилиста 2023 - Интернет магазин дополнительного оборудования и автоаксессуаров

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *