Разное

Вшить драйвера в дистрибутив windows 7: интегрируем драйвера в установочный образ.

Содержание

интегрируем драйвера в установочный образ.

Интеграция драйверов в образ Windows.

Сегодня расскажу об одном из многочисленных способов интеграции, внедрения, драйверов в установочный образ windows. Таким образом интегрировать можно абсолютно любые нужные вам драйвера в практически любой образ windows начиная с 7 серии и заканчивая windows 10.

Нам понадобится.

В первую очередь сам образ операционной системы в которую мы будем интегрировать драйвера. Для положительного конечного результата, образ нужно брать оригинальный, тот в который не вносились ни какие изменения.

Узнать оригинальный образ у вас или нет рассказывается тут.

Так же нам понадобятся драйвера которые мы будем интегрировать в наш образ.

Ну и сама программа с помощью которой мы будем это делать. Программа называется Ntlite. Программу можете скачать на сайте разработчике Ntlite.com

Подготовительный процесс.

Драйвера, подготовленные для интеграции, должны быть в разархивированном виде и лежать в одной папке.

Образ, в который интегрируем эти драйвера, необходимо распаковать при помощи архиватора,я пользуюсь архиватором 7zip.

Должна быть установлена программа NtLite.

Наши действия или сам процесс интеграции.

Запускаем программу NtLite. В окне открывшейся программы, слева в верху нажимаем пункт добавить и указываем путь к папке с распакованным образом windows.

Папка добавиться в список источников и программа покажет какие версии windows содержатся в вашем распакованном образе.

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

Выбранная вами версия будет смонтирована программой во временную папку для дальнейшей работы с файлами этого образа.

Придется немного подождать пока идет процесс монтирования, загрузки. По окончании слева от образа появится зеленый кружок.

В левой половине появятся пункты меню для редактирования и изменения содержания образа windows, выбираем пунк Драйверы, затем добавитьпапка с несколькими драйверами.

Указываем путь к папке с подготовленными драйверами и нажимаем открыть.

Программа поставит все драйвера которые находятся в этой папке в очередь для интеграции их в образ.

Теперь выберем пункт меню применить.

В открывшемся окне, после нажатия на пункт меню применить ставим галочку на против пункта Сохранить образ,

Ставим галочку напротив пункта Сохранить ISO.

Необходимо будет указать куда вы хотите сохранить новый образ и дать ему имя.

Затем дать метку образа и нажать ОК.

Теперь нажимаем кнопку в левом верхнем углу программы Обработка.

Программа обработает все загруженные вами драйвера, интегрирует их в образ и создаст сам образ.

Готовый образ будет сохранен там где вы указали.

Если остались вопросы то посмотрите весь процесс на видео.

Теперь вам осталось записать образ на диск или загрузочный носитель.

Если хотите интегрировать стандартные самые распространенные драйвера USB 3.0 то можно воспользоваться этим способом.

Надеюсь статья оказалась полезной. Всем Удачи.

Интеграция драйверов usb 3.0 в дистрибутив windows 7

Добрый день уважаемые читатели и гости блога, думаю многие из вас встречали такую ситуацию, что когда вы пытаетесь установить Windows 7 на новый ноутбук, в котором чаще всего свежий чипсет и usb порты 3 версии, вы можете не увидеть диск куда можно установить систему, и вся проблема именно в дистрибутиве семерке, так как у нее нет поддержки usb 3.0, сегодня я вас научу и покажу как делается интеграция драйверов usb 3.0 в дистрибутив windows 7.

Интеграция драйвера usb 3.0 в windows 7

И так проблему мы с вами обозначили, хоть и вышла современная операционная система Windows 10, не всем она по душе, так как глюков там очень много, могу лишь привести самые последние:

В итоге очень многие остаются на Windows 7 и хотят ею пользоваться и на новой технике. Один из моих приятелей приобрел ноутбук HP 15-ay043ur, 15.6″, Intel Pentium N3710, 1.6ГГц, 4Гб, 128Гб SSD, Intel HD Graphics 405. На нем операционной системы не было, стоял DOS. Мой приятель подготовил загрузочную флешку с Windows 7 с помощью утилиты USB DVD Download Tool. Запускает установщик семерки и в момент выбора диска для установки видит следующее.

Драйверы устройства не найдены. Проверьте, что на установочном носителе имеются правильные драйверы и нажмите ОК.

Как видите, он не видит флешку по usb 3.0 и мастер установки не может стартовать и логично, что вам либо нужно найти дистрибутив с уже добавленными драйверами usb 3.0 в windows 7 либо сделать это самому, чем мы и займемся.

интеграция драйверов в образ windows 7 может быть выполнена несколькими методами как с помощью дополнительных утилит, так и с помощью командной строки и ее утилит, мы рассмотрим несколько вариантов.

Добавить драйвера в образ windows 7 с помощью NTLite

Не самая простая утилита для вшивания нужных драйверов, но утилита очень качественная и с большим функционалом.

Скачиваем NTLite с официального сайта https://www.ntlite.com/download/

Сразу советую вам устанавливать только стабильные версии, beta не советую. Выбираете версию NTLite под вашу разрядность windows 7.

Производите не хитрую установку утилиты NTLite, пару раз нажать далее. Запускаем ее и выбираем бесплатная лицензия, нам этого будет достаточно.

У меня есть Windows 7 Professional 64x со всеми обновлениями по август 2016 года, я его распаковал в отдельную папку, в 8 и 10 это просто, вы щелкаете по ISO образу двойным кликом и он монтируется в виде виртуального DVD-rom, в 7 можно воспользоваться архиватором 7zip, после его установки вы щелкните по ISO правым кликом мыши в выберете из меню извлечь.

далее нажимаете в программе Файл образа (WIM, ESD, SWM)

Указываем путь до файла boot.wim, у меня это C:\Windows 7 drivers\sources, по сути это архив, в который и будет произведена интеграция драйверов для образа windows 7.

Выбираем Microsoft Windows Setup (x64) и сверху жмем загрузить.

жмем когда у второго пункта появится зеленый шар и статус загружено.

Теперь самое интересное интеграция драйвера usb 3.0 в windows 7, для разных чипсетов. Вообще драйвера под любого производителя нужно искать на сайте производителя, от себя я могу поделиться уже готовым сборником, для x86 и x64 систем, ниже полный перечень.

Скачать драйвера usb 3.0 для Windows 7 https://cloud.mail.ru/public/Et1t/3N5BCfaYN

Далее говорим Добавить и выбираем либо один конкретный драйвер INF или целую папку, что я и сделаю (папка с несколькими драйверами)

У меня в папке есть драйвера и для 32 битной системы, поэтому данное окно можете проигнорировать.

Выделяем все драйвера, которые требуется добавить драйвера в образ windows 7 и жмем Применить.

Все видим список, того что будет добавлено в дистрибутив и жмем Обработка.

для того что бы сохранить редакции нужно убирать галочку Экспортировать, перед обработкой и убирать постоянно, так как по умолчанию она стоит.

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

Приступаем к применению всех изменений.

Все ждем когда ваши драйвера интегрируются.

Теперь нажимаем исходник и выбираем операционную систему если у вас дистрибутив с множеством редакций, то выберите нужную, у меня это одна, жмем загрузить.

Дожидаемся статуса Загружено.

Переходим опять на вкладку драйвера и жмем добавить папку с несколькими драйверами, указываем путь до вашей папке с usb 3.0.

Применяем, и начинается интеграция.

И последний этап обработка, после чего сверху будет кнопка создать ISO, нажимаем ее и в папке с вашим дистрибутивом будет лежать ISO образ с Windows 7 и добавленными в нее драйверами от usb 3.0 портов.

Теперь записываете его на загрузочную флешку, ссылка на это выше и пробуетесь загрузить, в 99 процентах вы получите положительный результат в виде обнаруженных локальных дисков или не занятого пространства, где уже дальше без проблем может производиться чистая установка windows 7 с флешки

Добавить драйвера в образ windows 7 с помощью EZ Installer

Сразу хочу отметить, что утилита EZ Installer от компании ASUS подойдет для добавления драйверов USB 3.0 от Intel-чипсетов 8, 9, 100 серии. Утилитка простенькая и призвана автоматически добавлять в в ваш виндоус 7 дистрибутив, драйвера USB 3.0. Она подойдет для пользователей у кого опыт работы с системами виндоус не очень большой.

Скачать asus ez installer можно по ссылке https://cloud.mail.ru/public/Lp9D/tLaSHgPiB

Давайте сразу расскажу принцип работы asus ez installer, у вас есть ISO Образ с виндоус 7 и из него вам утилита сделает новый либо DVD или usb носитель, в который он добавит USB драйвер. ISO образ нужно обязательно смонтировать в систему, если у вас WIndows 8.1 или 10, то сделать это можно двойным кликом по ISO, если версия вашей хостовой системы 7 или ниже придется воспользоваться утилитами daemot tools или алкоголем 120.

Хочу отметить, что в моей практике были случаи, что при использовании asus ez installer

как пользоваться asus ez installer

Запускаете xHCIWin7InstSln.exe, у вас откроется ASUS EZ installer, вам тут нужно выбрать либо:

  • Диск Windows 7 для USB-накопителя > для этого нужно вставить загрузочную флешку с дистрибутивом семерки
  • ISO-образ диска Windows 7 > потребуется под монтировать ISO образ

Соглашаемся с лицензионным соглашением и жмем далее.

Как видите. утилита смогла определить смонтированный дистрибутив в диске D:\ жмем далее.

На данном этапе мастера вам необходимо указать папку куда будет создан новый ISO Образ и поставьте галку Режим совместимости.

Все через некоторое время интеграция usb 3.0 в дистрибутив windows 7 будет закончена.

Теперь вам осталось протестировать работу ez installer на практике.

Добавить драйвера в образ windows 7 с помощью USB 3.0 Creator Utility

Да у компании Intel для того, что добавить драйвера в дистрибутив windows 7 есть своя утилита, так как большинство чипсетов в технике в России именно их.

Скачать USB 3.0 Creator Utility можно по ссылке https://downloadcenter.intel.com/download/25476/Windows-7-USB-3-0-Creator-Utility

Запускаете утилиту, рядом с ней папка с драйверами, утилита работает только с загрузочной флешкой на которой уже есть дистрибутив, ISO не получится подложить.

В итоге USB 3.0 Creator Utility минут 15 будет интегрировать ваши драйвера в дистрибутив семерки.

Добавить драйвера в образ windows 7 с помощью USB Patcher

Утилита USB Patcher для интеграции драйверов USB 3.0 от Intel-чипсетов 8, 9, 100 серии. Сама утилита очень простая, при ее запуске у вас будет три варианта:

  • Create a Windows 7 installation disk with a USB device > Создание дистрибутива на флеш носителе
  • Create a Windows 7 installation disk with a CD > создание загрузочного диска
  • Create a Windows 7 installation ISO feli for a CD > создание ISO с драйверами

Я выбираю третий вариант, для примера, вы вправе использовать тот, что вам нужен.

Указываем путь до вашего ISO образа с семеркой и жмем next

Выбираем куда будет сохранен новый ISO с интегрированными драйверами USB 3.0

Ну собственно и все жмем Start для начала процесса добавления драйверов.

Все успешно выполнено.

Резюме по добавлению драйверов USB 3.0

Надеюсь вы осилили все методы, как вы наверно заметили у первого метода есть огромное преимущество и заключается оно в том, что вы можете добавлять таким методом кучу драйверов и не только USB 3.0, но и например на сетевую карту. Если еще какие полезные утилиты я обнаружу обязательно вам сюда допишу, надеюсь вы теперь поняли, что добавить драйвера в образ windows 7 очень просто.

Интеграция драйверов USB 3.0 в дистрибутив Windows 7 при помощи DISM

Но способ интеграции драйверов USB 3.0 в дистрибутив Windows 7 конечно есть и не один, например существуют программы nLite 1.4, EZ Installer, Win7USB3, не буду ничего плохого говорить об данном софте, но не всегда меня устраивал результат применения некоторых из них, в итоге я пришёл к выводу, что для интеграции нужно использовать встроенное в операционную систему средство Dism (Система обслуживания образов развертывания и управления ими).

Интеграцию драйверов USB 3.0 нужно производить как в файл-образ install.wim, так и в boot.wim.

Драйвера на USB 3.0 можно отсортировать (делить на 64-битные и 32-битные), но в сегодняшней статье я этого не сделал, так как можно и не сортировать, интегрируются все драйвера быстро места много в дистрибутиве Win 7 не занимают.

Папка с драйверами скачивается нам на компьютер (в моём случае на диск F:) и называется SDI_Update. 

В этой папке есть вложенная папка drivers, заходим в эту папку и находим архив драйверов USB-контроллеров (DP_xUSB_16095.7z),

щёлкаем на нём правой мышью и выбираем «Извлечь файлы», 

Создаём папку «drivers» на диске (F:) и жмём ОК.

Происходит извлечение драйверов USB-контроллеров в папку «drivers» на диске (F:).

Готово. 

Итого, у нас на диске (F:) находятся папки:

Win7 — с файлами Windows 7.

drivers — с драйверами USB-контроллеров.

Открываем командную строку от имени администратора и вводим команду:

Dism /Get-WimInfo /WimFile:F:\Win7\sources\install.wim (видим, что в файле-образе install.wim, находящемся в папке F:\Win7\sources\, индекс образа релиза Windows 7 Профессиональная — 3.

Создаём на диске (F:) папку с названием «1».

При помощи системы обслуживания образов (Dism), мы подключим содержимое образа install.wim к папке «1» на диске (F:), затем добавим к содержимому образа драйвера USB 3.0. 

Вводим в командной строке администратора команду:

Dism /Mount-Wim /index:3 /WimFile:F:\Win7\sources\install.wim /MountDir:F:\1

Подключение образа

[==========================100.0%==========================]

Операция успешно завершена.

Образ Windows 7 Профессиональная смонтирован в папку «1» на диске (F:).

Вводим в командной строке администратора команду: 

Dism /image:F:\1 /Add-Driver /driver:F:\drivers /recurse /ForceUnsigned

Происходит интеграция драйверов из папки drivers в содержимое образа install.wim, подключенного к папке «1» на диске (F:).

Закрываем папку «1». если она у вас была открыта.

Затем в командной строке вводим команду:

Dism /Unmount-Wim /MountDir:F:\1 /Commit (данная команда отключает образ install.wim от папки «1»).

Файл образа: F:\Win7\sources\install.wim

Индекс образа: 3

Сохранение образа

[==========================100.0%==========================]

Отключение образа

[==========================100.0%==========================]

Операция успешно завершена.

Точно таким же образом интегрируем драйвера USB 3.0 в файл-образ boot.wim. Чтобы на первом этапе установки Windows 7 с установочной флешки, подсоединённой к порту USB 3.0 синего цвета не вышла ошибка «Не найден необходимый драйвер для дисковода оптических дисков…», нужно использовать файл boot.wim с интегрированными драйверами USB 3.0. Файл boot.wim находится в папке sources дистрибутива Windows 7. Для интеграции драйверов делать нужно всё тоже самое, что и в предыдущем случае, только для boot.wim необходимо указывать индекс 2, объясню почему. Внутри файла boot.wim находятся две папки: 1 и 2.

В папке 1 находятся файлы, отвечающие за установку Windows 7 прямо в работающей ОС. 

В папке 2 находятся основные загрузочные файл среды предустановки Windows, именно эта папка нам и нужна.

Открываем командную строку от имени администратора и вводим команду:

Dism /Get-WimInfo /WimFile:F:\Win7\sources\boot.wim 

видим, что в файле-образе boot.wim, находящемся в папке F:\Win7\sources\, индекс установщика Windows 7 имеет индекс 2.

Вводим в командной строке администратора команду:

Dism /Mount-Wim /index:2 /WimFile:F:\Win7\sources\boot.wim /MountDir:F:\1

Образ boot.wim смонтирован в папку «1» на диске (F:).

Dism /image:F:\1 /Add-Driver /driver:F:\drivers /recurse /ForceUnsigned

Происходит интеграция драйверов из папки drivers в содержимое образа boot.wim, подключенного к папке «1» на диске (F:).

Закрываем папку «1». если она у вас была открыта.

Затем вводим команду:

Dism /Unmount-Wim /MountDir:F:\1 /Commit (данная команда отключает образ install.wim от папки «1»).

Друзья, вот почти и всё, осталось только собрать ISO-образ Windows 7, теперь он содержит в себе драйвера USB 3.0!

Если вы все действия производите в Windows 10, то скачайте и установите комплект средств для развертывания и оценки Windows ADK для Windows 10 версии 1607.

https://developer.microsoft.com/ru-ru/windows/hardware/windows-assessment-deployment-kit

Если у вас Windows 8.1, то ссылка

https://www.microsoft.com/ru-ru/download/details.aspx?id=39982 

 

После этого открываем среду развёртывания и работы с образами вводим команду:

Oscdimg /u2 /m /bF:\Win7\boot\Etfsboot.com F:\Win7 F:\Win7.iso

в результате на диске (F:) создаётся ISO-образ Windows 7 с именем Win7.iso

Создаём из ISO-образа загрузочную флешку и устанавливаем Windows 7. 

Видео к статье можно скачать по ссылке: https://yadi.sk/i/Icv9jxlvwrchv

 

Статьи на эту тему: 

  1. Интеграция драйверов USB 3.0-3.1 в дистрибутив Windows 7 при помощи Win7USB3
  2. Как узнать, были ли интегрированы в имеющийся дистрибутив Windows 7 драйвера USB 3.0

Windows 7 USB 3.0 — интегрируем usb драйвера в установщик.

Windows 7 USB 3.0 — интегрируем usb драйвера в установщик.

Приветствую Вас на нашем сайте. Сегодня мы поговорим о поддержке windows 7 USB 3.0. По умолчанию в установщике операционной системе драйверов для USB 3.0 нет. Вроде бы не страшно, установи систему, а затем поставь драйвера. Все бы так, но вот у меня например все USB выходы 3.0 и во время установки системы дохожу до этапа выбора языка, а дальше сделать ничего не могу. Мышь и клавиатура только через USB  и установка тоже с USB идет.

Некоторые говорят подключи PS/2 мышь и клавиатуру, установи с диска. С диска можно, но у меня новое железо и там нет PS/2 все устройства ввода и вывода только USB 3.0.

Решение той проблеме только одно — интегрировать в установщик драйвера. Способов существует не один и не два, к тому же хотелось сделать установочный носитель универсальный, не только с драйверами для своего компьютера.

Было решено воспользоваться универсальной программой, утилитой от ASRock которора автоматически интегрирует в windows 7 USB 3.0 драйвера и на выходе выдает вам установочный образ, который потом просто записываем на диск, или готовую флешку для установки.

Что необходимо  для дальнейших действий?

Самое главное это установочный образ windows 7. Где его брать решать вам, я использую оригинальные образы от Microsoft, без различных доработок и вмешательств посторонних. Как отличить оригинальный образ у вас или нет, можно узнать из этой статьи.

Второе это программа от ASRock, скачиваем ее удобным для вас способом:

Скачать бесплатно с Яндекс диск тут.

Скачать с официального сайта вы можете перейдя на их сайт www.asrock.com

Порядок ваших действий для интеграции в windows 7 usb 3.0 драйверов.

Разархивируем скаченную программу и запускаем файл windows 7 usb patcher.

в открывшемся окне программы выбираем необходимое действие

Create a Windows 7 installation disk with a USB device - Создать установочный диск Windows 7 для USB устройства;
Create a Windows 7 installation disk with a CD - Создать установочный диск Windows 7 для CD;
Create a Windows 7 installation ISO file for CD - Создать установочный ISO образ для CD;

затем нажимаем Next.

На 2 шаге вам предстоит выбрать источник операционной системы:

USB or Optical disk - USB или оптический диск;
Source Directory - папка Source с установочными файлами Windows;
ISO File - файл образа ISO

после нажимаем Next

На 3 этапе выберите куда будет сохранен windows 7 с USB 3.0 с интегрированными драйверами, USB накопитель или ISO файл, предложенные варианты зависят от сделанного выбора в шаге 1,
который можно изменить, перейдя к нему путем нажатия кнопки «Back»

нажимаем кнопку «Next».

На четвертом этапе просто нажмите Start

Будет создан ISO файл или USB флешка, зависит от вашего выбора, с интегрированными USB 3.0 драйверами.

Вам осталось произвести установку с получившегося носителя, проблема решена.

Выше описанный способ проверен мной лично, рекомендую.

Для тех у кого не получится переходите по этой ссылке на ASRok и выбрав нужный вариант установки и загрузки, выполните как там описано.

Если необходимо добавить свои драйвера в образ, то можно воспользоваться этим способом.

Всем Удачи!

Интеграция драйверов в дистрибутив Windows с помощью программы Dism++

Один из вариантов создания собственного кастомного дистрибутива Windows – интеграция в него драйверов под конкретный компьютер. Это незначительная оптимизация процесса установки в случае с последними версиями Windows и компьютерами на базе распространённой аппаратной начинки. Но если приходится часто переустанавливать систему на ПК или ноутбуке с редкими комплектующими, чтобы потом вручную не допиливать процесс установки драйверов.

Можно единожды создать установочный ISO нужной версии и разрядности Windows с внедрёнными конкретными драйверами. Это могут быть драйверы сетевых, видео-, аудиоустройств, портов USB 3.0, принтеров и т.п. Как интегрировать в дистрибутив Windows драйверы нужного железа и периферии?

***

Интеграция драйверов не требует сложностей в виде установки Windows в режиме аудита с последующим захватом её в файл WIM или ESD, как это происходит при создании кастомной сборки системы с внедрёнными настройками и сторонним софтом. Драйверы внедрить можно путём переупаковки системного образа консольным средством Dism. Но проще для этих целей использовать бесплатную программу Dism++, большая часть её возможностей – это реализация функционала консольного средства Dism в графическом интерфейсе.

Скачать Dism++:

https://www.chuyu.me/en/index.html

Эта программа же и поможет решить вопрос с самими драйверами, она умеет экспортировать их из среды установленной Windows.

1. Экспорт драйверов из среды установленной Windows

Программе Dism++ для внедрения драйверов в дистрибутив Windows принципиально не требуется, чтобы это были именно экспортированные ею же драйверы. Можем найти в Интернете драйверы нужного железа и периферии в формате отдельных файлов «.inf» или в виде папок-пакетов. Можем даже распаковать архиватором (например, 7zip) установочные файлы драйверов «.exe», но только в этом случае надо определённо знать, какие конкретно файлы нужно интегрировать. Файлы-установщики драйверов часто идут для серии устройств производителя, и под конкретную модель драйвер выбирается на этапе установки в среду Windows. Программа Dism++ не обустроена программным интеллектом подгона драйверов под конкретную модель из серии устройств, она интегрирует в дистрибутив операционной системы без разбору всё, что мы ей подсунем. Но в итоге после установки Windows из такого дистрибутива получим проблемы в её работе.

В общем, интегрировать драйверы в дистрибутив лучше экспортированные, проверенные на конкретной версии и разрядности Windows.

Для экспорта драйверов на верхней ленте в окне Dism++ кликаем образ текущей установленной Windows, впрочем, если на компьютере нет второй системы, она там будет одна. Идём в программный раздел «Драйверы», раскрываем категории устройств, галочками отмечаем драйверы для экспорта. Жмём внизу «Экспорт».

Указываем папку для экспортируемого содержимого.

Вот и всё.

2. Извлечение содержимого установочного ISO

Теперь необходимо подготовить дистрибутив – установочный ISO нужной версии и разрядности. И смонтировать, т.е. подключить для отображения образ. В системах Windows 8.1 и 10 это делается просто – дважды кликаем по файлу ISO.

Далее копируем всё, что находится на смонтированном диске ISO, и вставляем его в папке с любым названием, в нашем случае эта папка так и называется — «Содержимое ISO».

В среде Windows 7 содержимое ISO можно извлечь архиватором 7zip. Открываем образ с помощью соответствующего пункта контекстного меню архиватора.

Кликаем в окне архиватора кнопку «Extract».

И указываем путь извлечения содержимого ISO.

3. Извлечение образа WIM/ESD

Создаём ещё одну папку, в неё мы извлечём содержимое файла install.wim или install.esd – непосредственно файла-образа дистрибутива Windows. В нашем случае это папка с дефолтным названием «Новая папка».

Теперь в окне Dism++ идём в меню «Файл», выбираем «Монтировать образ».

В окошке параметров монтирования указываем, соответственно:

• Редакцию Windows;
• Путь к образу WIM/ESD – путь к файлу install.wim или install.esd, который находится в папке с извлечённым установочным ISO, в подпапке «sources»;
• Путь к созданной на предыдущем этапе папке.

Как только смонтированный образ дистрибутива будет готов, жмём «Открыть сессию».

4. Интеграция драйверов

Идём в раздел Dism++ «Драйверы», жмём внизу «Добавить».

Открываем папку с экспортированными драйверами и указываем для выбора одну из папок-категорий экспортированных драйверов.

Ждём, пока драйверы интегрируются.

И по точно такому же принципу добавляем папки-категории других драйверов.

5. Сохранение образа WIM/ESD

Теперь можем сохранять отредактированный дистрибутив Windows.

В меню «Файл» жмём «Сохранить образ как».

Жмём «Обзор».

Где-нибудь в отдельной папке сохраняем файл под именем «install».

По умолчанию для этого файла стоит тип «Максимальное сжатие образа», это формат WIM. Он весит обычно на 30% больше, чем файл формата ESD, но для сохранения последнего потребуется намного больше времени, поскольку в этом процессе будет участвовать ещё и операция сжатия образа. Если есть риск того, что из-за веса файла install дистрибутив может не поместиться на установочный носитель, например, на флешку 4 Гб, то лучше при сохранении образа выбрать тип «Ультра сжатие образа».

Жмём «Ок» и дожидаемся сохранения файла.

После этого нужно размонтировать изначальный образ: в окне Dism++ жмём «Файл» и, соответственно – «Размонтировать образ».

6. Подмена образа WIM/ESD

Теперь идём в папку, куда мы на втором этапе извлекали содержимое установочного ISO. В подпапке «sources» удаляем исходный файл install.wim или install.esd. И вместо него вставляем скопированный новый install.wim или install.esd – тот, что с интегрированными драйверами, который мы сохранили на предыдущем этапе.

7. Создание нового установочного ISO

Если есть необходимость в упаковке отредактированного дистрибутива в файл установочного ISO, в программе Dism++ в разделе «Дополнительно» жмём «Создание ISO».

Указываем, соответственно:

• Папку с изначальным содержимым ISO и подменённым впоследствии файлом install.wim или install.esd;
• Путь сохранения нового ISO;
• Метку ISO.

Дожидаемся завершения создания ISO.

И всё – установочный образ с интегрированными драйверами готов.

Интеграция драйверов USB 3.0 в установочный образ Windows 7

RTM дистрибутив Windows 7 «из коробки» не поддерживает USB 3.0, поэтому вы можете столкнуться с проблемами при установке Windows 7 на компьютере / ноутбуке, на котором имеются только порты USB 3.0-3.1 (на большинстве современных устройств, выпущенных после 2015 года, имеются только USB3 порты). Например, в программе установки Windows 7 может не работать USB клавиатура и мышь, либо установщик будет требовать загрузить драйвера для CD/DVD привода:

Не найден необходимый драйвер носителя. Это может быть драйвер DVD-ДИСК, USB или жесткий диск. Если у вас есть компакт-диск, DVD-диск или USB-устройство флэш-памяти с этим драйвером, вставьте его.

A required CD/DVD drive device driver is missing. If you have a driver floppy disk, CD, DVD, or USB flash drive, please insert it now.
Note: If the Windows installation media is in the CD/DVD drive, you can safely remove it for this step.

Соответственно, вы просто не может установить Windows 7 (Windows Server 2008 R2) с USB носителя или USB привода на компьютер, на котором все устройства подключены через USB 3.0.

В чипсетах Intel, начиная с 100 и 200 серии (B150, h210, h270, Q150, Q170, Z170, Intel Apollo Lake), аналогичных чипсетах AMD и чипсетах других производителей не поддерживается Enhanced Host Controller Interface, поэтому USB разъемы (будь то USB1, USB2 или USB3.0) просто не работают в установщике Windows 7.

Для нормальной установки Windows 7 на некоторых моделях компьютеров в BIOS можно отключить режим USB 3.0, переключившись в режим совместимости USB 2.0 (Legacy USB 2.0). Для всех остальных случаев придется модифицировать установочный дистрибутив Windows 7 и интегрировать в его загрузочный и установочный образ драйвера для поддержки USB 3.0 под чипсет вашей материнской карты.

Некоторый производители материнских плат выпускаются специальные утилиты для интеграции своих USB драйверов в установочный образ Windows 7. Например, ASRock — Win 7 USB Patcher, MSI — MSI Smart Tool, Intel — Windows USB Installation Tool for Windows 7, Gigabyte — Windows USB Installation Tool и т.д. Но в этой статье мы покажем как интегрировать драйвера USB в образ Windows самостоятельно без использования сторонних утилит.

Все операции модификации ISO образа Windows 7, описанные ниже выполняются на обычном компьютере с Windows 10.

В первую очередь найдите и скачайте с сайта производителя USB 3.0 драйвера под ваш чипсет (в нашем примере это Intel® USB 3.0 eXtensible Host Controller Driver for Intel® 7 Series/C216 Chipset Family). Создайте новый каталог c:\tmp, внутри которого создайте 2 папки: mount и USB3. Распакуйте архив с драйверами в каталог USB3. Внутри каталога USB3 вы можете создать несколько подкаталогов с различными драйверами USB 3.0 под популярные модели чипсетов.

Далее нужно обновить установочный образ Windows 7 (он может быть представлен в виде iso файла или уже быть скопированным на установочную USB флешку). Нам понадобятся два WIM файла, которые нужно скопировать в каталог c:\tmp из ISO образа или установочного диска Windows 7:

  • sources\boot.wim – загрузочный образ среды WinPE, который используется при установке Windows;
  • sources\install.wim – образ Windows 7, который будет установлен на ваш компьютер.

Откройте командную строку с правами  администратора  и с помощью DISM смонтируйте загрузочный образ WinPE (boot.wim) и интегрируйте в него драйвера USB 3.0 с помощью команд (согласно ранее рассмотренной процедуре):

dism /mount-wim /wimfile:c:\tmp\boot.wim /index:2 /mountdir:c:\tmp\mount
dism /image:c:\tmp\mount /add-driver:"c:\tmp\usb3" /recurse

Следующие строки свидетельствуют о том, что указанный драйвер USB3 был успешно добавлен в загрузочный образ boot.wim среды установки Windows 7:

Installing 1 of 6 — c:\tmp\usb3\Drivers\HCSwitch\x64\iusb3hcs.inf: The driver package was successfully installed.

Сохраните изменения в образе и отмонтируйте файл boot.wim (чтобы избежать ошибок DISM, убедитесь, что вы закрыли все окна File Explorer и файлового менеджера, в который открыт каталог c:\tmp\mount):

dism /unmount-wim /mountdir:c:\tmp\mount /commit
dism /cleanup-wim

Аналогичным образом нужно обновить сам установочный образ операционной системы в файле install.wim. Тут главное отличие в том, что образ install.wim может содержать несколько редакций Windows 7 с разными индексами. Поэтому придется добавлять драйвера в ту редакцию или редакции Windows 7, которую вы планируете использовать для установки(или во все доступные редакции Windows по очереди).

Список доступных редакций Windows в образе install.wim можно получить так:

dism /Get-WimInfo /WimFile:c:\tmp\install.wim

В нашем примере в образе install.wim имеются 4 редакции Windows. Мы добавим драйвер USB 3.0 в редакцию Windows 7 PROFESSIONAL с индексом 3 (именно этот номер мы будем использовать для адресации редакции в следующей команде DISM).

Затем по аналогии с командами выше, добавьте в образ Windows драйвера USB 3.0 из каталога с драйверами:

dism /mount-wim /wimfile:c:\tmp\install.wim /index:3 /mountdir:c:\tmp\mount
dism /image:c:\tmp\mount /add-driver:"c:\tmp\usb3" /recurse
dism /unmount-wim /mountdir:c:\tmp\mount /commit
dism /cleanup-wim

Осталось заменить обновленные файлы install.wim и boot.wim на установочной USB флешке или обновить iso файл, и можно использовать данный образ для установки Windows 7 на компьютерах с USB 3.0 контроллером.

Добавляем поддержку USB 3.0 в установщик Windows 7

  • Содержание статьи

Те люди, которые решили поставить Windows 7 на компьютеры, выпущенные на чипсетах, которые были выпущены после 2015 года, могут столкнуться с весьма неприятным явлением в виде отсутствия возможности установить данную операционную систему с USB носителя — будь то флешка, или же подключенный через USB оптический привод.

Общая информация

Связано это с тем, что в новых чипсетах Intel, начиная с 100 серии (B150, h210, h270, Q150, Q170, Z170) убрана поддержка Enhanced Host Controller Interface, и поэтому USB разъемы любой версии попросту не работают в установщике Windows. Выражается это в следующем сообщении:

Не найден необходимый драйвер для дисковода оптических дисков. Если у вас есть дискета, CD, DVD или флеш-накопитель USB с этим драйвером, вставьте этот носитель.
Примечение: если носитель установки Windows вставлен в устройство CD/DVD его можно извлечь на время выполнение этого шага.

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

Утилита от ASRock

Поддерживаются материнские платы на следующих чипсетах AMD:
A320, B350, B450, X370, X470, X570

Поддерживаются материнские платы на следующих чипсетах Intel:
B150, h210, h270, Q150, Q170, Z170
B250, h370, Q250, Q270, Z270
X299
B360, h410, h470, Q360, Q370

Система на кристалле (SoC) Intel:
J3000, N3000

Компания ASRock специально выпустила утилиту «Win 7 USB Patcher», которая добавляет в образ установщика Windows все необходимые драйвера. Скачать её можно либо с сайта ASRock, выбрав один из вариантов под нужную вам платформу — Intel 100, 200/AMD AM4 или Intel N3000, J3000.

Пользоваться данной утилитой достаточно легко:

  1. Запускаем исполняемый файл, и выбираем нужное действие:
    • Create a Windows 7 installation disk with a USB device — Создать установочный диск Windows 7 для USB устройства;
    • Create a Windows 7 installation disk with a CD — Создать установочный диск Windows 7 для CD;
    • Create a Windows 7 installation ISO file for CD — Создать установочный ISO образ для CD;

    Выбрав нужный пункт, отправляемся дальше, нажав кнопку «Next».

  2. Теперь предстоит задача выбрать источник с установочными файлами Windows, с которым будет работать программа. На выбор доступно:
    • USB or Optical disk — USB или оптический диск;
    • Source Directory — Папка Source из установочных файлы Windows;
    • ISO File — файл образа ISO

    После указания установочных файлов нужно нажать кнопку «Next».

  3. В следующем шаге нужно указать место, куда произойдет сохранение модифицированных файлов установщика Windows 7. Выбрав нужный диск, USB накопитель или ISO файл (предложенные варианты зависят от сделанного выбора в шаге 1, который можно изменить, перейдя к нему путем нажатия кнопки «Back»), нажимаем кнопку «Next».
  4. Теперь осталось только нажать кнопку «Start» и ждать завершения процедуры модификации файлов Windows.
  5. После завершения достаточно лишь только начать установку Windows 7 на проблемном компьютере — теперь установщик видит как и USB 2.0 порты, так и USB 3.0.

Утилита от Gigabyte

Поддерживаются материнские платы на следующих чипсетах Intel:
B150, h210, h270, Q150, Q170, Z170
B250, h370, Q250, Q270, Z270
X299

Кампания Gigabyte так же выпустила утилиту под названием «Windows Image Tool», скачать которую можно по этой ссылке.

Для её использования, достаточно просто распаковать содержимое архива в любую папку, и запустить исполняемый файл под названием WindowsImageTool.

Запуск программы потребует права администратора, так что если она их затребует, разрешите их.

К сожалению, программа не умеет работать с ISO образами напрямую, и требует либо оптический привод и/или наличие USB накопителя.

Интерфейс программы довольно просто — в первом выпадающем списке нужно выбрать исходный установочный образ Windows 7 (который может быть, как на DVD диске, так и на USB), во втором выпадающем списке нужно выбрать «пунк назначения», куда будет сформирован новый установочный образ Windows 7, при этом это может быть только USB носитель (флешка).

Как только будут выбраны все нужные диски, нужно обязательно убедится, что стоит галочка у пункта «Add USB drivers to an offline Windows 7 image», и нажать на кнопку «Start».

По завершению процесса вместо кноки «Start» станет активна кнопка «Close». После этого, нужно извлечь флешку и приступать к установке Windows на нужном компьютере.

Утилита от MSI

Поддерживаются материнские платы на следующих чипсетах AMD:
X399

Поддерживаются материнские платы на следующих чипсетах Intel:
B150, h210, h270, Q150, Q170, Z170

MSI в свою очередь подготовила утилиту «MSI Smart Tool», которая может выполнять множество полезных для обладателя плат MSI действий, и среди них — подготовка образа Windows 7 для установки на материнские платы Intel с последним версиями чипсетов серий 1ХХ/2XX.

Скачать её можно в разделе загрузок нужной материнской платы MSI (Раздел «Утилиты»), или же с нашего сайта (см. ниже).

Скачать MSI Smart Tool (v1.0.0.25)
Скачать MSI Smart Tool (v1.0.0.37)

После скачивания запускаем исполняемый файл, и устанавливаем программу.

После установки запускаем её, и видим перед собой предупреждающее сообщение, в котором говориться для какой цели была создана данная программа, а так же указание не вытаскивать флешку во время работы программы.

В программе выбираем пункт «Win7 Smart Tool».

Затем задаем в пункте Source Folder путь к файлу образа, или же к папке с распакованным образом. В разделе «Choose storage device» выбираем либо флеш-носитель («USB Storage»), либо создание образа ISO («ISO Destination»). По завершению указания всех нужных путей нажимем кнопку Start, и ждем завершения процедуры.

По окончанию процедуры появится соответствующее уведомление:

5 методов загрузки неподписанных драйверов в Windows 7, 8 и Vista 64-бит (x64) • Raymond.CC

Одна из распространенных проблем, с которыми люди сталкиваются при использовании 64-битной Windows, — это загрузка неподписанных драйверов. Это сделано для того, чтобы обеспечить более жесткую среду для защиты Windows от легкого заражения руткитами, типом вредоносного ПО, использующим драйвер для низкоуровневого подключения. Для программного обеспечения, относящегося к категории высокого риска, также очень сложно получить цифровой сертификат, и одним из примеров является Elite Keylogger, где им потребовались годы, чтобы подписать драйвер.

Это становится проблемой при использовании легального программного обеспечения и невозможности загрузить старую программу, такую ​​как PeerGuardian, с сообщением об ошибке «Windows не может проверить цифровую подпись для этого файла» из-за неподписанного драйвера. Мы знаем, что PeerGuardian был заменен программой под названием PeerBlock, у которой нет этих проблем, но она просто используется в качестве примера для демонстрации проблемы.

Похоже, что получение сертификата для выполнения подписи драйвера стоит сотни долларов в год, и не каждый разработчик программного обеспечения может позволить себе такие деньги, особенно когда их программное обеспечение является бесплатным или открытым исходным кодом.К счастью, есть способы заставить неподписанные драйверы загружаться в 64-битных (x64) версиях Windows 7, 8 и Vista.

Есть несколько руководств, в которых предлагается ввести эту команду:

bcdedit / set loadoptions DDISABLE_INTEGRITY_CHECKS

в командной строке выполнит эту работу, но не работает в Windows 7 x64. Считается, что эта команда стала бесполезной с выпуском Vista x64 SP1 и определенно не работает в Windows 7 или 8. В Vista также было несколько отдельных исправлений безопасности, из-за которых команда не работала.В редакторе диспетчера загрузки Windows EasyBCD есть параметр, который использует команду, эквивалентную DDISABLE_INTEGRITY_CHECKS, но, поскольку это больше не полезно, мы рекомендуем вам игнорировать этот параметр в EasyBCD.

Тем не менее, есть несколько рабочих способов загрузки неподписанных драйверов…

Вариант 1

Этот первый метод заключается в непрерывном нажатии F8 во время загрузки Windows до тех пор, пока вы не получите меню дополнительных параметров загрузки, а затем выберите «Отключить драйвер» Исполнение подписи ».

Проблема с этим методом заключается в том, что вы должны делать это каждый раз при загрузке Windows, и если вы забудете выбрать эту опцию, вы не сможете загружать неподписанные драйверы, а программное обеспечение, для которого требуется драйвер, не будет Работа.


Option 2

Этот метод заключается в использовании ReadyDriver Plus , расширенной версии исходной программы ReadyDriver. Он делает то же самое, что и первый метод, путем выбора параметра «Отключить принудительное использование подписи драйверов» в дополнительных параметрах загрузки, но делает это автоматически, как если бы вы делали это сами.

В загрузчик Vista / 7 внесены изменения для загрузки ReadyDriverPlus, и вам не нужно прикасаться к клавишам во время загрузки. ReadyDriverPlus запускается из меню, а затем делает соответствующий выбор для отключения принудительного применения драйверов в зависимости от того, что вы выбрали для установки. Этот инструмент отлично работает в Windows 7 x64.

Далее мы покажем вам, как загрузить Windows в тестовом режиме, что позволяет включить неподписанные драйверы.

.

Как ограничить или расширить распространение драйвера в зависимости от версии Windows — Драйверы для Windows

  • 10 минут на чтение

В этой статье

Партнерам иногда может потребоваться расширить или ограничить распространение ОС при отправке драйвера. В этом разделе описываются все функции, связанные с транспортной этикеткой, и их использование.

Важная информация

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

Центр обновления Windows : когда вы публикуете драйвер для определенного выпуска ОС, скажем, RS1 (Windows 10, версия 1607), Центр обновления Windows также предложит драйвер системам с RS2, RS3 и последующими версиями (Windows 10, версии 1607, 1703 и 1709). Но это не будет предлагаться для Th2 или Th3 (Windows 10, версия 1507 или 1511).Другими словами, водителям всегда предлагается вперед .
Это особенно важно помнить при работе с комбинациями идентификаторов ОС и оборудования в сети PNP на транспортной этикетке. На практике предложение драйверов вперед означает, что для предыдущего примера вам не нужно публиковать один и тот же идентификатор оборудования для RS2 и RS3. Центр обновления Windows предложит вашу публикацию RS1 в RS2 и более поздних версиях. Вам нужен только , чтобы опубликовать в самой младшей версии ОС, на которую вы хотите настроить таргетинг в сетке PNP.

Динамические обновления и этажи ОС : Когда Центр обновления Windows вызывается во время процесса обновления Windows , он использует специальную логику для переопределения информации о текущей версии ОС, сообщаемой клиентом, и устанавливает для нее версию обновления целевой функции. Например, если клиент установлен на 10.0.17763 (Windows 10, версия 1809) и обновляется до 10.0.18362 (Windows 10, версия 1903), Dynamic Update предложит драйверы из границ ОС 18362. Это особенно важно понимать при работе с функцией пола.Дополнительные сведения см. В разделе Общие сведения об автоматических и дополнительных правилах Центра обновления Windows для распространения драйверов.

Владелец представления : исходный отправитель пакета драйверов HLKx или .CAB. Создателю предоставляется возможность использовать функцию расширения драйвера. Получатели общего представления должны работать со своим владельцем представления для некоторых функций.

Требуемые разрешения : Только пользователи, назначенные администраторами, владельцами транспортных этикеток и промоутерами транспортных этикеток, могут устанавливать минимальные и верхние уровни для представлений водителей.Только партнеры по совместной разработке имеют доступ к функциям на основе потолка и номера сборки.

Типы полов и потолков : Приборная панель водителя поддерживает два типа полов и потолков:

Тип перекрытия / потолка Описание
ОС на основе выпуска
  • Выбор ограничен TH, RS1, RS2 и т. Д.
  • Предназначен для драйверов, выпущенных для общественности.
На основе номера сборки
  • Доступно только для партнеров Microsoft по совместному проектированию.
  • Выбор ограничен пятизначным номером сборки, который больше, чем последняя выпущенная версия Windows.
  • Используется при разработке драйверов для невыпущенных версий Windows.

Установка пола ОС

  • Минимальный уровень неявно и автоматически устанавливается при выборе комбинации идентификатора оборудования и ОС в таблице PnP. Это означает, что минимальная ОС, которую вы выберете из сетки PnP, будет предполагаемым полом.
  • Минимально допустимый уровень ОС изначально определяется на основании самого низкого уровня сертифицированной ОС или уровня сертифицированной ОС. Если вам нужно установить уровень ОС ниже этих автоматически определяемых уровней, вы должны выполнить расширение драйвера перед установкой уровня ОС.

Этаж ОС описывает самую раннюю версию Windows, для которой может быть распространен драйвер. Используйте эту функцию, если вы хотите переместить предполагаемый этаж UP , чтобы драйвер предлагался только в выбранной операционной системе и выше.Наиболее распространенный вариант использования описан в разделе «Расширение драйвера», вариант использования 2.

Для установки OS Floor

  1. Создайте транспортную этикетку и введите свои данные. Дополнительные сведения см. В разделе «Публикация драйвера в Центре обновления Windows».
  2. В области сетки Select PNPs выберите хотя бы одну комбинацию идентификатора оборудования и операционной системы, а затем нажмите Publish .
  3. Прокрутите вниз до раздела Ограничение операционных систем для распространения драйверов и отметьте Я хочу ограничить ОС для распространения драйверов .Этот выбор становится доступным только после того, как вы щелкнули по публикации хотя бы для одного элемента в сетке PNP.
  4. В раскрывающемся списке Select Min OS Version (Floor) выберите самую раннюю версию ОС для распространения драйвера.

Если вы выберете для уровня ОС значение, предшествующее параметрам, перечисленным в вашей сетке PnP, вы получите следующую ошибку.

Установка потолка ОС

Примечание

Доступ к функции потолочного ограничения ограничен выбранными партнерскими учетными записями с действительными бизнес-потребностями.Обратитесь в службу поддержки по вопросам.

Верхний предел описывает верхний предел ОС, на который будет распространяться драйвер. Используйте эту опцию, если вы хотите, чтобы драйвер предлагался с версией указанной операционной системы или ниже.

Например, если вы выберете значение потолка RS3 (Windows 10, версия 1709), ваш драйвер никогда не будет предлагаться системам под управлением RS4 (Windows 10, версия 1803) или более поздней версии.

Важно

Вы должны устанавливать потолок ОС только в том случае, если в новой ОС происходят критические изменения, влияющие на базовую функциональность драйвера.Microsoft требует, чтобы вы представили коммерческое обоснование при запросе предельного значения ОС.

Для установки потолка ОС

  1. Создайте транспортную этикетку и введите свои данные. Дополнительные сведения см. В разделе «Публикация драйвера в Центре обновления Windows».
  2. В области сетки Select PNPs выберите по крайней мере комбинацию идентификатора оборудования и операционной системы, а затем нажмите Publish .
  3. Прокрутите вниз до раздела Ограничение операционных систем для распространения драйверов и выберите Я хочу ограничить ОС для распространения драйверов .Этот выбор становится доступным только после того, как вы щелкнули по публикации хотя бы для одного элемента в сетке PNP.
  4. В раскрывающемся списке Select Max OS Version (Ceiling) выберите самую раннюю версию ОС, для которой требуется распространять драйвер.

Примечание

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

Если ваш выбор недействителен, на приборной панели отображается следующая ошибка.

Расширение драйвера: расширение самой нижней целевой ОС для драйвера

Обратите внимание на следующую важную информацию при расширении дистрибутива вашего драйвера:

  • Расширение может выполнить только первоначальный владелец представления . Получатели совместной работы не увидят эту опцию. (См. Раздел «Важная информация».)
  • Расширение может быть выполнено только один раз за отправку и не может быть отменено. Кнопка «Расширение» будет недоступна, если она уже была выполнена.
  • Расширение может быть выполнено только для драйверов, в которых в разделе производителя INF не используется украшение [BuildNumber] TargetOSVersion , например NTamd64.10.0 … 14393 .
  • Только драйверы Windows 8.1 могут быть расширены с до для целевых систем Windows 10. Драйверы Windows 10 можно расширить с до .
  • Expansion не меняет и не увеличивает уровень сертификации вашего водителя. Если ваш драйвер сертифицирован для RS5, расширение не дает вам дополнительных сертификатов на более низкую ОС.

Функция расширения драйвера дает партнерам возможность настроить таргетинг на все версии Windows 10. Она также позволяет предлагать драйвер Windows 8.1 для систем Windows 10.

Это делается путем создания новой записи Extended PNP Grid для Windows 10 Client версий 1506 и 1511 (Th2), и Windows Server 2016 x64 (Th2) для каждого поддерживаемого INF в пакете отправки. Это работает как для рабочих процессов совместного использования, так и для публикации на транспортной этикетке.На следующих снимках экрана показана кнопка расширения для драйвера Windows 8.1 и кнопка расширения для драйвера Windows 10:

Например, следующая заявка была сертифицирована для Windows 10 Client версии 1809 Client x64 (RS5). После расширения обратите внимание, что были созданы две новые записи Extended PNP Grid.

Если бы в этом представлении присутствовало более одного INF, каждый INF и идентификатор оборудования в них получили бы идентичные новые записи Extended .Исключением является случай, если в разделе «Производитель INF» используется оформление [BuildNumber] TargetOSVersion , например NTamd64.10.0 … 14393 . Эти файлы INF пропускаются и не могут быть расширены. Это означает, что вы можете получить только частично расширенный список INF в сетке PNP. Если вы хотите, чтобы все файлы INF были расширены, вы должны отредактировать INF и удалить BuildNumber . Кроме того, вы можете вообще не увидеть опцию Expand , если INF не поддерживаются.

Если у вас есть запись Extended , вы можете поделиться ею или опубликовать.

В большинстве случаев вы не хотите, чтобы расширенный драйвер предлагался для Th2 и выше. Вместо этого вы чаще хотите, чтобы это началось где-то посередине. Следовательно, вы также должны не забыть установить ограничения OS Floor при создании транспортной этикетки.

Ниже приведены два наиболее распространенных варианта использования и инструкции по их достижению. В качестве примера мы будем использовать показанный выше тостер.

Варианты использования для ограничения или расширения распространения драйверов на основе OS

Используя пример тостера (показанный на предыдущем снимке экрана), мы рассмотрим два наиболее распространенных сценария использования для настройки распределения драйверов в зависимости от версии ОС:

  • Вариант использования 1: IHV делится расширенной отправкой для OEM Мой OEM-производитель хочет настроить таргетинг на клиентов RS3 и RS4, но моя отправка сертифицирована только для RS5. Как я могу включить это для моего OEM-партнера, чтобы он мог создать свою собственную этикетку доставки Центра обновления Windows?
  • Вариант использования 2: Публикация расширенной отправки для определенного уровня ОС Я хочу опубликовать свой сертифицированный драйвер RS5 в Центре обновления Windows, чтобы он был ориентирован на RS3 и более поздние версии.Как мне это сделать?

Вариант использования 1: IHV делится расширенным представлением OEM

Как владелец представления, вы единственный, кто может расширить свое представление.

  1. Щелкните Разверните до более ранних версий Windows 10 (начиная с Th2) .
  2. Выберите Share для каждого идентификатора оборудования, необходимого вашему OEM-производителю, не забудьте включить запись Extended для Windows 10 Client версий 1506 и 1511 x64 (Th2) . Это действительно единственная запись об ОС, которую вам нужно предоставить им, поскольку Центр обновления Windows предлагает вперед (см. Важная информация).
  1. Прокрутите страницу вниз и нажмите Опубликовать , чтобы завершить действия по совместному использованию.
  2. Сообщите своему OEM-производителю, чтобы он зашел на эту страницу и ознакомился с вариантом использования 2.

Если вы уже поделились драйвером со своим партнером, вы можете расширить его позже и поделиться дополнительным расширенным элементом. Однако имейте в виду, что исходная общая отправка будет устаревшей, и ваш партнер сможет использовать только последнюю отправленную вами общую отправку (дополнительную информацию об устаревших элементах см. В разделе «Отозвать / отозвать все»).

Пример использования 2: Публикация расширенного представления для определенного уровня ОС

Вы хотите опубликовать драйвер Windows 10 RS5 (1809) для ОС более низкого уровня, чем указанная в таблице PNP, например RS3. Первое, что вам нужно сделать, это Развернуть представление. Если вы получили это представление от своего IHV, ему нужно будет выполнить задачу расширения, а затем предоставить вам расширенные элементы (см. Сценарий использования 1).

После завершения расширения драйвера будет создана новая запись Extended PNP Grid для Windows 10 Client версий 1506 и 1511 (Th2), и Windows Server 2016 x64 (Th2) будет создана для каждого поддерживаемого INF в пакете отправки. .Это будет один из тех материалов, которые вам нужно опубликовать.
Используя приведенный выше пример расширенного тостера, это правильный способ опубликовать его, чтобы он имел уровень RS3.

  1. Выберите Опубликовать для элемента hid \ toaster & col02 и Windows 10 Client версий 1506 и 1511 x64 (Th2) . Это устанавливает подразумеваемый этаж на Th2 .
  1. Теперь на вашей транспортной этикетке в столбце «Статус» будет отображаться «Ожидающая публикация», как показано ниже.
  1. Прокрутите вниз до раздела Ограничить операционные системы для распространения драйверов и выберите Я хочу ограничить ОС для распространения драйверов .
  2. В раскрывающемся списке Select Min OS Version (Floor) для этого драйвера выберите RS3 .
  1. Прокрутите страницу вниз и нажмите Опубликовать , чтобы завершить запрос на публикацию.

Этот драйвер будет опубликован и применим ко всем версиям ОС для RS3 и более поздних версий.

FAQ

Почему я не могу установить флажок Ограничить операционные системы для распространения драйверов?

Убедитесь, что вы сначала щелкнули Опубликовать для хотя бы одной записи идентификатора оборудования в разделе Select PNPs .

Поле «Развернуть до более низких версий Windows 10 (начиная с Th2)» неактивно или отсутствует

Если поле закрашено серым, это означает, что отправка уже была расширена.

Если коробка отсутствует, это означает одно из двух.Вы не являетесь первоначальным владельцем отправки, или ваш INF содержит раздел BuildNumber. См. Важную информацию.

Как я могу настроить таргетинг на версию Windows, которая старше сертификата моего драйвера?

См. Пример использования 2.

Некоторые из моих INF отсутствуют после расширения. Почему я не могу полностью развернуть свою заявку?

Каждый INF в вашем сообщении оценивается на предмет расширения отдельно. Если один или все ваши INF (см. Производитель INF) используют украшение [BuildNumber] TargetOSVersion , то мы не сможем обработать этот INF для расширения.Если вам нужно расширить свое представление, вы должны сначала отредактировать свой INF и удалить [BuildNumber]. INF, не содержащие [BuildNumber], будут успешно обработаны. Для получения дополнительной информации см. Важная информация.

.

Управление драйверами — Configuration Manager

  • 15 минут на чтение

В этой статье

Применимо к: Configuration Manager (текущая ветвь)

Configuration Manager предоставляет каталог драйверов, который можно использовать для управления драйверами устройств Windows в среде Configuration Manager.Используйте каталог драйверов, чтобы импортировать драйверы устройств в Configuration Manager, сгруппировать их в пакеты и распространить эти пакеты по точкам распространения. Драйверы устройств можно использовать при установке полной ОС на конечный компьютер и при использовании Windows PE в загрузочном образе. Драйверы устройств Windows состоят из файла установочной информации (INF) и любых дополнительных файлов, необходимых для поддержки устройства. При развертывании ОС Configuration Manager получает информацию об оборудовании и платформе для устройства из своего INF-файла.

Категории водителей

При импорте драйверов устройств можно назначить драйверы устройств категории. Категории драйверов устройств помогают сгруппировать аналогично используемые драйверы устройств в каталоге драйверов. Например, установите для всех драйверов устройств сетевого адаптера определенную категорию. Затем при создании последовательности задач, включающей этап «Автоматическое применение драйверов», укажите категорию драйверов устройств. Затем Configuration Manager сканирует оборудование и выбирает подходящие драйверы из этой категории для включения в систему для установки Windows.

Пакеты драйверов

Сгруппируйте похожие драйверы устройств в пакеты, чтобы упростить развертывание ОС. Например, создайте пакет драйверов для каждого производителя компьютеров в вашей сети. Вы можете создать пакет драйверов при импорте драйверов в каталог драйверов непосредственно в узле Driver Packages . После создания пакета драйверов распространите его по точкам распространения. Затем клиентские компьютеры Configuration Manager могут установить необходимые драйверы.

Учитывайте следующие моменты:

  • Когда вы создаете пакет драйвера, исходное расположение пакета должно указывать на пустой сетевой ресурс, который не используется другим пакетом драйвера.Поставщик SMS должен иметь разрешений на полный доступ к этому расположению.

  • Когда вы добавляете драйверы устройств в пакет драйверов, Configuration Manager копирует их в исходное расположение пакета. Вы можете добавить в пакет драйверов только те драйверы устройств, которые вы импортировали и которые включены в каталог драйверов.

  • Вы можете скопировать подмножество драйверов устройств из существующего пакета драйверов. Сначала создайте новый пакет драйверов. Затем добавьте подмножество драйверов устройств в новый пакет и затем распространите новый пакет на точку распространения.

  • При использовании последовательностей задач для установки драйверов создавайте пакеты драйверов, содержащие менее 500 драйверов устройств.

Создать пакет драйверов

Важно

Для создания пакета драйверов у вас должна быть пустая сетевая папка, которая не используется другим пакетом драйверов. В большинстве случаев перед началом этой процедуры создайте новую папку.

  1. В консоли Configuration Manager перейдите в рабочую область Библиотека программного обеспечения .Разверните Операционные системы , а затем выберите узел Пакеты драйверов .

  2. На вкладке Home ленты в группе Create выберите Create Driver Package .

  3. Укажите описательное Имя для пакета драйвера.

  4. Введите необязательный Комментарий для пакета драйвера. Используйте это описание, чтобы предоставить информацию о содержимом или назначении пакета драйверов.

  5. В поле Путь укажите пустую исходную папку для пакета драйвера. Каждый пакет драйверов должен использовать уникальную папку. Этот путь требуется в качестве сетевого расположения.

    Важно

    Учетная запись сервера сайта должна иметь разрешений на полный доступ и для указанной исходной папки.

Новый пакет драйверов не содержит драйверов. На следующем шаге в пакет добавляются драйверы.

Если узел Driver Packages содержит несколько пакетов, вы можете добавить к узлу папки, чтобы разделить пакеты на логические группы.

Дополнительные действия для пакетов драйверов

Вы можете выполнять дополнительные действия для управления пакетами драйверов, когда выбираете один или несколько пакетов драйверов в узле Пакеты драйверов .

Создать файл содержимого предварительной подготовки

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

Удалить

Удаляет пакет драйвера из узла Пакеты драйверов .

Распространение содержимого

Распространяет пакет драйвера в точки распространения, группы точек распространения и группы точек распространения, связанные с коллекциями.

Управление учетными записями доступа

Добавляет, изменяет или удаляет учетные записи доступа для пакета драйвера.

Дополнительные сведения об учетных записях доступа к пакетам см. В разделе Учетные записи, используемые в Configuration Manager.

Перемещение

Перемещает пакет драйвера в другую папку в узле Пакеты драйверов .

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

Обновляет пакет драйвера устройства на всех точках распространения, где хранится пакет. Это действие копирует только то содержимое, которое изменилось после последнего распространения.

Недвижимость

Открывает диалоговое окно Свойства . Просмотрите и измените содержимое и свойства драйвера.Например, измените имя и описание драйвера, включите или отключите его и укажите, на каких платформах он может работать.

Начиная с версии 1810, пакеты драйверов имеют поля метаданных для производителя и модели . Используйте эти поля, чтобы пометить пакеты драйверов с информацией, которая поможет в общем обслуживании или для определения старых и повторяющихся драйверов, которые вы можете удалить. На вкладке Общие выберите существующее значение из раскрывающихся списков или введите строку, чтобы создать новую запись.

В узле Driver Packages эти поля отображаются в списке как столбцы Driver Manufacturer и Driver Model . Их также можно использовать в качестве критериев поиска.

Начиная с версии 1906, используйте эти атрибуты для предварительного кэширования содержимого на клиенте. Дополнительные сведения см. В разделе Настройка содержимого предварительного кеширования.

Драйверы устройств

Вы можете установить драйверы на конечные компьютеры, не включая их в развернутый образ ОС.Configuration Manager предоставляет каталог драйверов, содержащий ссылки на все драйверы, которые вы импортируете в Configuration Manager. Каталог драйверов находится в рабочем пространстве Software Library и состоит из двух узлов: Drivers и Driver Packages . В узле Drivers перечислены все драйверы, импортированные вами в каталог драйверов.

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

Прежде чем использовать драйвер при развертывании ОС, импортируйте его в каталог драйверов.Чтобы лучше управлять ими, импортируйте только те драйверы, которые вы планируете установить в рамках развертывания ОС. Храните несколько версий драйверов в каталоге, чтобы обеспечить простой способ обновления существующих драйверов при изменении требований к оборудованию в вашей сети.

В рамках процесса импорта драйвера устройства Configuration Manager считывает следующие свойства драйвера:

  • Провайдер
  • Класс
  • Версия
  • Подпись
  • Поддерживаемое оборудование
  • Информация о поддерживаемой платформе

По умолчанию драйвер назван в честь первого аппаратного устройства, которое он поддерживает.Вы можете переименовать драйвер устройства позже. Список поддерживаемых платформ основан на информации в INF-файле драйвера. Поскольку точность этой информации может варьироваться, убедитесь, что драйвер поддерживается вручную после его импорта в каталог.

После импорта драйверов устройств в каталог добавьте их в пакеты драйверов или пакеты загрузочных образов.

Важно

Невозможно импортировать драйверы устройств непосредственно в подпапку узла Drivers .Чтобы импортировать драйвер устройства во вложенную папку, сначала импортируйте драйвер устройства в узел Drivers , а затем переместите драйвер во вложенную папку.

Процесс импорта драйверов устройств Windows в каталог драйверов
  1. В консоли Configuration Manager перейдите в рабочую область Библиотека программного обеспечения . Разверните Операционные системы и выберите узел Драйверы .

  2. На вкладке Home ленты в группе Create выберите Import Driver , чтобы запустить Мастер импорта нового драйвера .

  3. На странице Найдите драйвер укажите следующие параметры:

    • Импортируйте все драйверы по следующему сетевому пути (UNC) : Чтобы импортировать все драйверы устройств в определенную папку, укажите ее сетевой путь. Например: \\ servername \ share \ folder .

      Примечание

      Если имеется много вложенных папок и много INF-файлов драйвера, этот процесс может занять время.

    • Импортировать определенный драйвер : Чтобы импортировать определенный драйвер из папки, укажите сетевой путь к INF-файлу драйвера устройства Windows.

    • Укажите параметр для повторяющихся драйверов : выберите способ управления категориями драйверов в Configuration Manager при импорте повторяющегося драйвера устройства

      • Импортируйте драйвер и добавьте новую категорию к существующим категориям
      • Импортировать драйвер и сохранить существующие категории
      • Импортировать драйвер и перезаписать существующие категории
      • Не импортировать драйвер

    Важно

    При импорте драйверов сервер сайта должен иметь разрешение на чтение и для папки, в противном случае импорт не удастся.

  4. На странице Сведения о драйвере укажите следующие параметры:

    • Скрыть драйверы, не относящиеся к классу хранилища или сети (для образов загрузки) : используйте этот параметр, чтобы отображать только драйверы хранилища и сети. Этот параметр скрывает другие драйверы, которые обычно не требуются для загрузочных образов, например драйвер видео или модема.

    • Скрыть драйверы без цифровой подписи : Microsoft рекомендует использовать только драйверы с цифровой подписью

    • В списке драйверов выберите драйверы, которые вы хотите импортировать в каталог драйверов.

    • Включите эти драйверы и разрешите компьютерам устанавливать их. : Выберите этот параметр, чтобы разрешить компьютерам устанавливать драйверы устройств. Эта опция включена по умолчанию.

      Важно

      Если драйвер устройства вызывает проблему или вы хотите приостановить установку драйвера устройства, отключите его во время импорта. Вы также можете отключить драйверы после их импорта.

    • Чтобы назначить драйверы устройств административной категории для целей фильтрации, например «Настольные компьютеры» или «Ноутбуки», выберите Категории .Затем выберите существующую категорию или создайте новую категорию. Используйте категории, чтобы контролировать, какие драйверы устройств применяются на шаге последовательности задач «Автоматическое применение драйверов».

  5. На странице Добавить драйвер в пакеты выберите, следует ли добавлять драйверы в пакет.

    • Выберите пакеты драйверов, которые используются для распространения драйверов устройств.

      При необходимости выберите Новый пакет , чтобы создать новый пакет драйверов.При создании нового пакета драйверов предоставьте общий сетевой ресурс, который не используется другими пакетами драйверов.

    • Если пакет уже был распространен на точки распространения, выберите Да в диалоговом окне, чтобы обновить загрузочные образы на точках распространения. Вы не можете использовать драйверы устройств, пока они не будут распределены по точкам распространения. Если вы выбрали Нет , запустите действие Точка распространения обновления перед использованием образа загрузки. Если пакет драйверов никогда не распространялся, необходимо использовать действие Распространить содержимое в узле Пакеты драйверов .

  6. На странице Добавить драйвер в образы загрузки выберите, следует ли добавлять драйверы устройств в существующие образы загрузки.

    Примечание

    Добавьте в образы загрузки только драйверы хранилища и сетевые драйверы.

    • Выберите Да в диалоговом окне, чтобы обновить загрузочные образы в точках распространения. Вы не можете использовать драйверы устройств, пока они не будут распределены по точкам распространения. Если вы выбрали Нет , запустите действие Точка распространения обновления перед использованием образа загрузки.Если пакет драйверов никогда не распространялся, необходимо использовать действие Распространить содержимое в узле Пакеты драйверов .

    • Configuration Manager выдает предупреждение, если архитектура одного или нескольких драйверов не соответствует архитектуре выбранных загрузочных образов. Если они не совпадают, выберите ОК . Вернитесь на страницу Сведения о драйвере и удалите драйверы, не соответствующие архитектуре выбранного образа загрузки.Например, если вы выберете загрузочный образ x64 и x86, все драйверы должны поддерживать обе архитектуры. Если вы выбрали образ загрузки x64, все драйверы должны поддерживать архитектуру x64.

      Примечание

      • Архитектура основана на архитектуре, указанной в INF от производителя.
      • Если драйвер сообщает, что поддерживает обе архитектуры, вы можете импортировать его в любой загрузочный образ.
    • Configuration Manager выдает предупреждение, если вы добавляете в образ загрузки драйверы устройств, не являющиеся драйверами сети или хранилища.В большинстве случаев они не нужны для загрузочного образа. Выберите Да , чтобы добавить драйверы в образ загрузки, или Нет, , чтобы вернуться и изменить выбранный драйвер.

    • Configuration Manager предупредит вас, если один или несколько выбранных драйверов не имеют надлежащей цифровой подписи. Выберите Да , чтобы продолжить, и выберите Нет , чтобы вернуться и внести изменения в выбранный вами драйвер.

  7. Завершите работу мастера.

Управление драйверами устройств в пакете драйверов

Используйте следующие процедуры для изменения пакетов драйверов и загрузочных образов. Чтобы добавить или удалить драйвер, сначала найдите его в узле Drivers . Затем отредактируйте пакеты или загрузочные образы, с которыми связан выбранный драйвер.

  1. В консоли Configuration Manager перейдите в рабочую область Библиотека программного обеспечения . Разверните Операционные системы , а затем выберите узел Драйверы .

  2. Выберите драйверы устройств, которые вы хотите добавить в пакет драйверов.

  3. На вкладке Home ленты в группе Driver выберите Edit , а затем выберите Driver Packages .

  4. Чтобы добавить драйвер устройства, установите флажки рядом с пакетами драйверов, в которые вы хотите добавить драйверы устройств. Чтобы удалить драйвер устройства, снимите флажки рядом с пакетами драйверов, из которых вы хотите удалить драйвер устройства.

    Если вы добавляете драйверы устройств, связанные с пакетами драйверов, вы можете дополнительно создать новый пакет. Выберите New Package , чтобы открыть диалоговое окно New Driver Package .

  5. Если пакет уже был распространен на точки распространения, выберите Да в диалоговом окне, чтобы обновить загрузочные образы на точках распространения. Вы не можете использовать драйверы устройств, пока они не будут распределены по точкам распространения. Если вы выбрали Нет , запустите действие Точка распространения обновления перед использованием образа загрузки.Если пакет драйверов никогда не распространялся, необходимо использовать действие Распространить содержимое в узле Пакеты драйверов . Прежде чем драйверы станут доступны, необходимо обновить пакет драйверов в точках распространения.

    По завершении выберите ОК .

Управление драйверами устройств в образе загрузки

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

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

  • Добавьте в загрузочный образ только драйверы устройств для Windows 10. Требуемая версия Windows PE основана на Windows 10.

  • Убедитесь, что вы используете правильный драйвер устройства для архитектуры загрузочного образа. Не добавляйте драйвер устройства x86 в образ загрузки x64.

Процесс изменения драйверов устройств, связанных с образом загрузки
  1. В консоли Configuration Manager перейдите в рабочую область Библиотека программного обеспечения .Разверните Операционные системы , а затем выберите узел Драйверы .

  2. Выберите драйверы устройств, которые вы хотите добавить в пакет драйверов.

  3. На вкладке Home ленты в группе Driver выберите Edit , а затем выберите Boot images .

  4. Чтобы добавить драйвер устройства, установите флажок загрузочного образа, в который вы хотите добавить драйверы устройств.Чтобы удалить драйвер устройства, снимите флажок загрузочного образа, из которого вы хотите удалить драйвер устройства.

  5. Если вы не хотите обновлять точки распространения, в которых хранится загрузочный образ, снимите флажок Обновить точки распространения по завершении . По умолчанию точки распространения обновляются при обновлении образа загрузки.

    • Выберите Да в диалоговом окне, чтобы обновить загрузочные образы в точках распространения.Вы не можете использовать драйверы устройств, пока они не будут распределены по точкам распространения. Если вы выбрали Нет , запустите действие Точка распространения обновления перед использованием образа загрузки. Если пакет драйверов никогда не распространялся, необходимо использовать действие Распространить содержимое в узле Пакеты драйверов .

    • Configuration Manager выдает предупреждение, если архитектура одного или нескольких драйверов не соответствует архитектуре выбранных загрузочных образов.Если они не совпадают, выберите ОК . Вернитесь на страницу Сведения о драйвере и удалите драйверы, которые не соответствуют архитектуре выбранного образа загрузки. Например, если вы выберете загрузочный образ x64 и x86, все драйверы должны поддерживать обе архитектуры. Если вы выбрали образ загрузки x64, все драйверы должны поддерживать архитектуру x64.

      Примечание

      • Архитектура основана на архитектуре, указанной в INF от производителя.
      • Если драйвер сообщает, что поддерживает обе архитектуры, вы можете импортировать его в любой загрузочный образ.
    • Configuration Manager выдает предупреждение, если вы добавляете в образ загрузки драйверы устройств, не являющиеся драйверами сети или хранилища. В большинстве случаев они не нужны для загрузочного образа. Выберите Да , чтобы добавить драйверы в образ загрузки, или Нет, , чтобы вернуться и изменить выбранный драйвер.

    • Configuration Manager предупредит вас, если один или несколько выбранных драйверов не имеют надлежащей цифровой подписи. Выберите Да , чтобы продолжить, или выберите Нет , чтобы вернуться и внести изменения в выбранный вами драйвер.

Дополнительные действия для драйверов устройств

Вы можете выполнять дополнительные действия для управления драйверами, выбирая их в узле Drivers .

Классифицировать

Очищает, управляет или устанавливает административную категорию для выбранных драйверов.

Удалить

Удаляет драйвер из узла Drivers , а также удаляет драйвер из связанных точек распространения.

Отключить

Запрещает установку драйвера.Это действие временно отключает драйвер. Последовательность задач не может установить отключенный драйвер при развертывании ОС.

Примечание

Это действие предотвращает установку драйверов только с помощью шага последовательности задач Автоматическое применение драйвера .

Включить

Позволяет клиентским компьютерам Configuration Manager и последовательностям задач устанавливать драйвер устройства при развертывании ОС.

Перемещение

Перемещает драйвер устройства в другую папку в узле Drivers .

Недвижимость

Открывает диалоговое окно Свойства . Просмотрите и измените свойства драйвера. Например, измените его имя и описание, включите или отключите его и укажите, на каких платформах он может работать.

Используйте последовательности задач для установки драйверов

Используйте последовательности задач для автоматизации развертывания ОС. На каждом этапе последовательности задач может выполняться определенное действие, например установка драйвера. Для установки драйверов устройств при развертывании ОС можно использовать следующие два шага последовательности задач:

  • Автоматическое применение драйверов: этот шаг позволяет автоматически сопоставлять и устанавливать драйверы устройств как часть развертывания операционной системы.Вы можете настроить шаг последовательности задач для установки только наиболее подходящего драйвера для каждого обнаруженного аппаратного устройства. Либо укажите, что на этом шаге устанавливаются все совместимые драйверы для каждого обнаруженного аппаратного устройства, а затем позвольте программе установки Windows выбрать лучший драйвер. Вы также можете указать категорию драйвера, чтобы ограничить количество драйверов, доступных для этого шага.

  • Применить пакет драйверов: этот шаг позволяет сделать все драйверы устройств в определенном пакете драйверов доступными для программы установки Windows.В указанных пакетах драйверов программа установки Windows выполняет поиск необходимых драйверов устройств. Когда вы создаете автономный носитель, вы должны использовать этот шаг для установки драйверов устройств.

При использовании этих шагов последовательности задач вы также можете указать, как драйверы устанавливаются на компьютер, на котором вы развертываете ОС. Дополнительные сведения см. В разделе Управление последовательностями задач для автоматизации задач.

Сообщения водителя

Вы можете использовать несколько отчетов в категории отчетов Driver Management , чтобы получить общую информацию о драйверах устройств в каталоге драйверов.Дополнительные сведения об отчетах см. В разделе Введение в отчеты.

.

Загрузить набор драйверов для Windows (WDK) — драйверы для Windows

  • 3 минуты на чтение

В этой статье

WDK используется для разработки, тестирования и развертывания драйверов Windows.

Присоединяйтесь к программе предварительной оценки Windows, чтобы получать сборки WDK Insider Preview. Инструкции по установке сборок Windows Insider Preview см. В разделе Установка предварительных версий Windows Driver Kit (WDK).

Требования к времени работы

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

Клиентская ОС Серверная ОС
Окна 10 Windows Server 2019, Windows Server 2016
Windows 8.1 Windows Server 2012 R2
Окна 8 Windows Server 2012
Windows 7 Windows Server 2008 R2 с пакетом обновления 1

WDK для Windows 10, версия 2004

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

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

Следующие выпуски Visual Studio 2019 поддерживают разработку драйверов для этого выпуска:

При установке Visual Studio 2019 выберите Разработка рабочего стола с рабочей нагрузкой C ++ . Пакет разработки программного обеспечения Windows 10 (SDK) включается автоматически и отображается на правой панели Сводка . Обратите внимание, что версия SDK, совместимая с WDK для Windows 10, версия 2004 может не быть SDK по умолчанию.Чтобы выбрать правильный SDK:

В установщике Visual Studio на вкладке Отдельные компоненты найдите Windows 10 SDK (10.0.19041.0), выберите эту версию и продолжите установку. Обратите внимание, что Visual Studio автоматически установит Windows 10 SDK (10.0.19041.1) на ваш компьютер.

Если у вас уже установлена ​​Visual Studio 2019, вы можете установить Windows 10 SDK (10.0.19041.1) с помощью кнопки Изменить в установке Visual Studio.

В

WDK по умолчанию включена защита от Spectre, но для каждой архитектуры, для которой вы разрабатываете, вместе с Visual Studio должны быть установлены библиотеки с защитой от Spectre. Кроме того, разработка драйверов для ARM / ARM64 требует, чтобы инструменты сборки для этих архитектур также были установлены с Visual Studio. Чтобы найти эти элементы, вам необходимо знать последнюю версию MSVC, установленную в вашей системе.

Чтобы найти последнюю версию MSVC, установленную в вашей системе, в установщике Visual Studio перейдите на страницу рабочей нагрузки , на правой панели под сведениями об установке , разверните Разработка настольных компьютеров с C ++ и найдите MSVC v142 — Инструменты сборки VS 2019 C ++ x64 / x86 (V14.xx) — обратите внимание, где xx должна быть самой высокой доступной версией.

С этой информацией (v14.xx) перейдите к Отдельные компоненты и найдите v14.xx . Это вернет наборы инструментов для всех архитектур, включая библиотеки с ослабленным Spectre. Выберите архитектуру драйвера, для которой вы разрабатываете.

Например, поиск v14.25 возвращает следующее:

  MSVC v142 - инструменты сборки VS 2019 C ++ ARM (v14.25)
MSVC v142 - библиотеки VS 2019 C ++ ARM с защитой от Spectre (v14.25)
MSVC v142 - инструменты сборки VS 2019 C ++ ARM64 (v14.25)
MSVC v142 - библиотеки VS 2019 C ++ ARM64 с защитой от Spectre (v14.25)
MSVC v142 - инструменты сборки VS 2019 C ++ x64 / x86 (v14.25)
MSVC v142 - библиотеки VS 2019 C ++ x64 / x86 с защитой от Spectre (v14.25)
  

Шаг 2. Установите WDK для Windows 10, версия 2004

Расширение WDK Visual Studio включено в установку WDK по умолчанию.

Enterprise WDK (EWDK) для Windows 10, версия 2004

EWDK — это автономная автономная среда командной строки для сборки драйверов.Он включает средства сборки Visual Studio, SDK и WDK. Последняя общедоступная версия EWDK содержит инструменты сборки Visual Studio 2019 16.3.0 и набор инструментов MSVC v14.23. Для начала смонтируйте ISO и запустите LaunchBuildEnv .

Для EWDK также требуется .NET Framework версии 4.7.2. Дополнительные сведения о других требованиях к .NET Framework см. В разделе Системные требования .NET Framework.

EWDK с инструментами сборки Visual Studio

Примеры драйверов для Windows 10

Чтобы загрузить образцы драйверов, выполните одно из следующих действий:

.

Добавить комментарий

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