Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Для установки Windows Driver Kit (WDK) и всех зависимостей из командной строки можно использовать Windows диспетчер пакетов (WinGet). В этой статье описывается два подхода: использование файла конфигурации WinGet для одновременной настройки всего или установки каждого компонента по отдельности.
Примечание.
Перед началом работы необходимо установить WinGet. Инструкции по установке WinGet см. в разделе "Установка WinGet ".
Установка полной среды разработки драйверов с помощью файла конфигурации WinGet
Выполните следующую команду в PowerShell, чтобы установить WDK и все его зависимости одновременно:
winget configure -f 'https://raw.githubusercontent.com/microsoft/Windows-driver-samples/main/_wdk_utils/winget/configs/wdk-vscommunity.dsc.yaml'
Этот файл configuration настраивает следующие компоненты:
- Сообщество Visual Studio
- Рабочие нагрузки и компоненты Visual Studio, необходимые для разработки драйверов
- Windows 11, пакет SDK версии 26H1
- Windows 11, версия 26H1 WDK
Файлы конфигурации лучше всего работают при настройке нового компьютера. Однако вы также можете использовать это на компьютерах, у которых уже установлены некоторые компоненты, — WinGet обнаруживает, что уже там, и устанавливает только отсутствующие.
Подсказка
Предоставленный файл конфигурации устанавливает редакцию Community для Visual Studio. Если вам нужен другой выпуск, используйте соответствующий файл конфигурации: wdk-vsprofessional.dsc.yaml для профессиональных или wdk-vsenterprise.dsc.yaml корпоративных.
Установка каждого компонента по отдельности
Если вы предпочитаете устанавливать компоненты по одному разу, выполните действия, описанные в этом разделе. Чтобы WDK работал правильно, вам потребуется следующие компоненты:
- Визуальная студия
- Рабочие нагрузки и компоненты Visual Studio, необходимые для разработки драйверов
- Windows 11, пакет SDK версии 26H1
- Windows 11 версии 26H1 WDK
Визуальная студия
Выполните следующие команды в PowerShell, чтобы скачать файл .vsconfigфайл и установить Visual Studio Community с необходимыми рабочими нагрузками и компонентами для разработки драйверов:
$cfg = "$PWD\wdk-desktop.vsconfig"
Invoke-WebRequest -Uri 'https://raw.githubusercontent.com/microsoft/Windows-driver-samples/main/_wdk_utils/winget/configs/wdk-desktop.vsconfig' -OutFile $cfg
winget install Microsoft.VisualStudio.Community --override "--passive --config $cfg"
Примечание.
Чтобы установить другой выпуск, измените значение --id на Microsoft.VisualStudio.Professional или Microsoft.VisualStudio.Enterprise.
пакет SDK Windows
Выполните следующую команду в PowerShell, чтобы установить последний пакет SDK для Windows:
winget install Microsoft.WindowsSDK.10.0.28000
Windows WDK
Выполните следующую команду в PowerShell, чтобы установить последнюю версию WDK:
winget install Microsoft.WindowsWDK.10.0.28000
Установка файла конфигурации WDK с помощью Дома разработки
Если у вас установлен дом разработки , его можно использовать для настройки компьютера вместо командной строки. Сначала загрузите файл configuration.
Затем в разделе "Главная разработка" выберите конфигурацию компьютера на боковой панели, а затем выберите"Настройка файла конфигурации> разработки" на главном экране. После подтверждения того, что вы хотите использовать файл для настройки компьютера, установка выполняется автоматически. Когда процесс завершится, ваша среда будет готова к разработке драйверов.
См. также
- Установка приложений и управление ими с помощью средства WinGet
- Конфигурация WinGet: настройка компьютера с помощью WinGet и файла конфигурации
- Использование параметров командной строки для установки, обновления и управления Visual Studio
- Требования к оборудованию Для Windows 11