Как добавить драйверы к образу Windows 10/11?

Windows 10 official

Как добавить драйверы к образу Windows с помощью встроенных средств самой Windows и программы PowerISO?

Ещё с появлением Windows 10 за привычной средой установки новых ОС семейства Windows закрепились понятия офлайн и онлайн образов системы. Если под первыми принято понимать традиционные средства на носителях (диски, флешки), то онлайн образы доступны всегда, когда есть соединение с сетью. И официальные сервера Microsoft при этом готовы с вами работать. Ситуация сейчас разворачивается так, что всё чаще нашим пользователям Windows приходится рассчитывать на собственные силы. Обслуживание собственного офлайн образа в части его развёртывания, монтирования, редактирования и компоновки обратно в ISO – это только звучит тяжело. По итогу львиная часть работы крутится вокруг установочного образа – install.wim. Почти все операции имеют шаблонный характер. Дело упрощается встроенным в систему инструментом DISM – мощным, бесплатным и почти единственным в своём роде “напильником” по работе с образами. Аналоги которого со стороны – лишь упакованные в красивую оболочку те же самые встроенные средства Windows. Хотя среди них есть вполне достойные нашего внимания. Одну из них и универсальную для других работ с ISO образами Windows я затрону отдельно.

Смотреть на Rutube:

Смотреть на Youtube:

Как добавить драйверы к образу Windows вручную?

DISM позволяет проворачивать практически любые операции с образом. В этой части мы рассмотрим как добавить драйверы к образу Windows, который по умолчанию является “железонезависимым”. То есть системой сначала ставятся универсальные (для всех компьютеров), а затем пользователю приходится подкачивать и ставить специальные. С узлов Update или у производителя. После применяемых в статье манипуляций операция по финишной установке Windows на следующий конкретный компьютер значительно ускорится, так как нужные драйверы будут прошиты в install.wim Windows. И да – можно добавить драйверы напрямую в загрузочную флешку (это будет в другой статье). По факту это будет ВСЁ ТА ЖЕ Windows, но с бОльшим набором КОНКРЕТНЫХ под данное “железо”драйверов.

Как сохранить копию драйверов в Windows?

Как добавить драйверы к образу Windows: Среда средств развертывания и работы с образами, DISM и консоль cmd.

Для начала качаем Windows ADK. Соответственно версии Windows. Для Windows 7 официальный пакет придётся качать целиковым образом. Ничего при установке не меняем и проходим процедуру до конца инсталляции.

средство развёртывания и оценки windows

Я для работы выбираю другой раздел диска D. Там нужный мне образ Windows 10 в формате ISO уже лежит. Создаю папку D:\MAIN\. Внутри будут ещё папки с названиями типа “WinDrivers“, “wim“, “WindowsISO” и “MyISO“. Имена, кстати, произвольные, они понадобятся для последующих команд. Создавать я их буду по мере продвижения к цели. В статье и в ролике это делается из консоли. Вы можете с помощью проводника. Тем временем я ввожу в консоли от имени администратора:

mkdir D:\MAIN && mkdir D:\MAIN\WinDrivers

Копируем нужные драйверы в папку WinDrivers. Здесь должны находиться только файлы с расширениями .inf, .sys, и .cat. Процесс ручной. Я здесь собираю уже  используемые текущей сборкой драйверы автоматически при помощи DISM. В ту же папку:

dism /Online /Export-Driver /Destination:D:\MAIN\WinDrivers

создать склад драйверов

Если вы приверженец Power Shell, можно использовать командлет:

Export-WindowsDriver -Online -Destination "D:\MAIN\WinDrivers"

В консоли PS будет выводиться также и информация по скопированным драйверам. Но мы продолжаем. Извлекаем установочные файлы Windows из скачанного образа в папку WindowsISO. С этим сейчас справляются и архиваторы. Я использую для этого 7-zip и делаю это командами из консоли (раз уж та открыта), указывая нужный мне адрес. Кто не знает, мотайте на ус: пригодится, когда нужно будет распаковаться в нужную директорию в любое место системы по-тихому. Для этого переходим в папку с самим архиватором:

cd C:\Program Files\7-Zip

и распакуем образ с именем windows_10, который находится также на диске D

базовый образ windows 10 от microsoft

…в нужную папку (она – в нашем случае WindowsISO – создаётся автоматически):

7z x D:\windows_10.iso -y -oD:\MAIN\WindowsISO -r

Проверим версии Windows внутри распакованных файлов и определимся с номером индекса нужной нам в будущем системы:

dism /get-wiminfo /wimfile:D:\MAIN\WindowsISO\sources\install.wim

По традиции ставлю Windows Pro. А значит мой индекс – 4. Он появится в следующей команде. В консоли cmd создаём последние папки: wim и MyISO.

mkdir D:\MAIN\wim && mkdir D:\MAIN\MyISO

И запускаем Среду средств развёртывания от имени админа. Для этого спустимся вниз к панели Пуск, где в строке поиска начинаем набирать искомый запрос:

среда средств развёртывания

Тут же монтируем install.wim в папку D:\MAIN\wim командой

imagex /mountrw D:\MAIN\WindowsISO\sources\install.wim 4 D:\MAIN\wim

где 4 – тот самый номер образа. Теперь (вернувшись в консоль cmd) добавляем драйверы:

dism /image:D:\MAIN\wim /add-driver /driver:D:\MAIN\WinDrivers\ /recurse

Притормозите на секунду.  Если скачали и распаковали конкретные драйверы, можете их добавить к офлайн образу так (примеры шаблонов):

dism /image:D:\MAIN\wim /Add-Driver /Driver:диск:\драйверы\имя-драйвера.inf

Драйвер без цифровой подписи?

dism /image:D:\MAIN\wim /Add-Driver /Driver:диск:\драйверы\имя-драйвера.inf /ForceUnsigned

Ненужный драйвер можно и удалить:

dism /image:D:\MAIN\wim /Remove-Driver /Driver:диск:\драйверы\имя-драйвера.inf

Драйвера можно выборочно суммировать (или стирать кучей):

dism /image:D:\MAIN\wim /Add-Driver /Driver:диск:\драйверы\имя-1-го-драйвера.inf /Driver:диск:\драйверы\имя-2-го-драйвера.inf.inf

Записываем новый Windows ISO

Теперь создаём загрузочное медиа (эта операция в окне Среды развёртывания):

oscdimg -n -m -bD:\MAIN\WindowsISO\boot\etfsboot.com D:\MAIN\WindowsISO D:\MAIN\MyISO\MyISO.iso

Всё. Наш образ под именем MyISO готов. По завершению операции откатываемся назад, чтобы в системе не остались следы от работы:

imagex /unmount /commit D:\MAIN\wim

или в консоли команд (лучше после перезагрузки Windows)

dism /cleanup-wim

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

Как добавить драйверы к образу Windows: PowerISO

Программа PowerISO нехилая по своим возможностям. Большинство функций бесплатны. В том числе и для нашей задачи. Одно из преимуществ – разницу между системами, выпусками и сборками она не видит.  Т.е. одинаково хорошо справляется, в том числе, и с Windows 10 и с Windows 7. Должна, по крайней мере. Процесс инжектирования драйверов в образ происходит в автоматическом режиме, и за экраном почти не придётся наблюдать. Работаю тот же образ на том же диске D: что и в первой части статьи. Учтите: программа будет работать с образом напрямую!

Запускаем программу и указываем на ISO Windows. Заметьте – я использую созданный в предыдущей части “склад” драйверов из папки D:\WinDrivers. По умолчанию драйвера запихиваются во все версии Windows, которые содержаться в образе. Так что придётся немного обождать:

добавить драйверы к образу windows poweriso

Отвлекаясь от темы статьи, повторюсь, что настройки программы позволят поместить драйверы и в предыдущую версию Windows и прямо на загрузочную флешку. Из минусов: время ожидания и нестабильность в работе. И лучше вообще не дышать: чуть не так и…

ошибка poweriso при работе с добавлением драйверов в образ

Пробуйте и выбирайте понравившийся вариант.

Успехов.

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

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

Максимальный размер загружаемого файла: 50 МБ. Вы можете загрузить: изображение, видео. Ссылки на YouTube, Facebook, Twitter и другие сервисы, вставленные в текст комментария, будут автоматически встроены. Перетащите файлы сюда