Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этой статье представлены инструкции по установке предварительных версий Insider Preview пакета драйверов Windows (WDK). Выполните процедуры, чтобы установить предварительную версию WDK или Корпоративную версию WDK (EWDK).
Ссылки на скачивание последней предварительной версии WDK и EWDK доступны на Windows Insider Preview Downloads.
Установка предварительной версии WDK Insider Preview
Эта процедура устанавливает предварительную версию WDK Insider Preview. Вы устанавливаете Visual Studio с рабочей нагрузкой C++, отключаете проверку строгого имени и устанавливаете предварительные версии 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. Отключение проверки строгого имени
Расширения Visual Studio 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. Установка предварительной версии SDK Insider Preview
Установите предварительную версию пакета SDK для предварительной оценки, следуя инструкциям в разделе "Получение предварительной версии пакета SDK".
Шаг 4. Завершение установки WDK
Завершите установку предварительной версии программы предварительной оценки WDK, выполнив инструкции по получении предварительной версии WDK.
Примечание.
Во время установки Visual Studio устанавливает расширения Visual Studio WDK. Дополнительные сведения см. в разделе "Скачать комплект драйверов Windows".
Установка предварительной версии EWDK Insider Preview
Альтернативный подход — установка предварительной версии EWDK. EWDK — это автономная локальная среда командной строки для создания драйверов, включающих средства сборки для Visual Studio 2022. Дополнительные сведения см. в разделе "Использование Enterprise WDK".
Шаг 1. Получение предварительной версии EWDK
Начните с инструкций, описанных в разделе "Получение предварительной версии 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
Подключите ISO, скачанный со страницы предварительного просмотра участника, и выберите LaunchBuildEnv, чтобы использовать EWDK.
Шаг 4. Завершение установки EWDK
Завершите установку предварительной версии EWDK Insider Preview, следуя инструкциям в разделе "Получить предварительную версию программы предварительной оценки EWDK".