Как интегрировать драйвера и обновления в образ Windows 10
Переустановка Windows 10 связана с несколькими довольно длинными процедурами, вроде установки драйверов и обновлений. На это может уйти час-два времени в зависимости от мощности вашего устройства и скорости интернет-соединения. Почему бы не сделать так, чтобы программа установки Windows 10 сразу добавляла в систему все драйвера и обновляла её? В этой инструкции мы расскажем, как интегрировать драйвера и обновления в образ диска (ISO или дистрибутив) Windows 10, чтобы они автоматически установились вместе с системой.
Что понадобится для интеграции драйверов и обновлений в образ Windows 10
- Распакованный образ Windows 10. Его можно скачать с официального сайта Microsoft и распаковать в любую папку с помощью какого-нибудь архиватора, например, бесплатного 7-Zip.
- Папка с необходимыми драйверами для вашего устройства. Можете просто сохранить все драйвера Windows.
- MSU-файл обновления Windows 10, который можно скачать из каталога обновлений Microsoft.
- Устройство на Windows 7 (и старше) с несколькими гигабайтами свободного пространства на системном диске и достаточно мощным процессором. Проводить операции, описанные ниже, на планшете с процессором Intel Atom и 16 ГБ встроенной памяти не стоит.
- Бесплатная программа NTLite.
Описанный в статье способ работает также для Windows 7 и Windows 8.1, но вам придётся получать их образы, обновления и драйвера другими методами.
Как интегрировать драйвера и обновления в образ Windows 10
Процесс добавления драйверов в дистрибутив Windows 10 можно условно разделить на несколько частей.
Установка программы NTLite

- Пройдите на сайт разработчика программы NTLite и загрузите её установочный файл (для 32-битной или 64-битной системы): ntlite.com/download.
Подготовка образа Windows 10 к интеграции драйверов
- Убедитесь, что у вас есть все необходимые файлы. Их список находится в начале статьи.

- Нажмите кнопку Добавить — Папка образа.

- Укажите путь к папке с распакованным образом.

- Программа проанализирует папку и отобразит системы, которые могут быть установлены с помощью этого образа.

- В ветви История образа — Папка образа — Операционные системы выберите нужную вам редакцию Windows, которую вы собираетесь установить.
- Нажмите кнопку Загрузить.

- Если появится сообщение о конвертации образа в WIM-формат, просто нажмите ОК. На дальнейшую установку Windows это никак не повлияет.

- Подождите, пока программа монтирует и анализирует образ. С учётом конвертации это может занять от 20 до 40 минут.
Добавление драйверов и обновлений в образ Windows 10
- Перейдите в раздел Обновления с помощью меню слева.
- Нажмите Добавить — Файлы пакетов.

- Укажите путь к установочному MSU-файлу обновления.

- Подождите, пока программа загрузит пакет обновления.

- Перейдите в раздел Драйверы в меню слева.
- Нажмите Добавить — Папка с несколькими драйверами.

- Укажите путь к папке с драйверами.

- Подождите, пока программа загрузит драйвера.

- Перейдите в раздел Применить в меню слева.
- Поставьте галочку Создать ISO сверху.

- Выберите, где сохранить ISO-файл, и введите его название.

- Присвойте ISO-файлу метку. Она ни на что не влияет, так что можно назвать её как угодно.

- Нажмите кнопку Обработка.

- Если программа попросит, пройдите в настройки и отключите Windows Defender.

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

Вы можете использовать полученный ISO-файл для создания загрузочной флешки Windows. Все драйвера и обновления будут установлены автоматически вместе с системой.
Интеграция установленных драйверов в ISO-образ Windows 10

Все, кто хоть раз переустанавливал ОС на своём устройстве, всегда сталкивались с драйверами и связанными с ними проблемами — их поиском, а затем тратой времени на их установку и обновление. В этой статье я расскажу, как интегрировать установленные в текущую ОС драйвера в образ Windows 10, чтобы они автоматически установились вместе с ней.
Данная статья будет особенно полезна для обладателей планшетов на Windows, драйверов под которые нужно довольно много, но найти их часто сложно, и в лучшем случае обычно есть только куча папок с .inf, .sys и другими системными файлами, путь к каждой из которых после установки ОС приходится указывать вручную.
Извлечение файлов драйверов из текущей ОС
В Windows 8.1 был встроен специальный механизм резервного копирования драйверов. Он же перекочевал в Windows 10. После использования он оставляет несколько десятков папок со всеми установленными в системе драйверами, в каждой папке системные файлы того или иного драйвера.
Чтобы воспользоваться им, нам понадобится оболочка Windows Powershell. Наберите слово «Powershell» в поиске, кликните по найденному приложению правой клавишей мыши и выберите «Запустить от имени администратора».

Откроется синее окно консоли. Теперь введём команду для экспорта драйверов:
Export-WindowsDriver -Online -Destination D:\drivers
Вместо «D:\drivers» вставьте путь к папке, в которой вы хотите сохранить все драйвера.
Нажмите «Enter» и, откинувшись на спинку кресла, прямо как в 1998, подождите, пока консоль не начнёт выводить список импортированных драйверов.

Открыв папку, которую вы ранее выбрали, вы сможете увидеть много-много папок с драгоценнейшими системными компонентами. В моём случае внутри было 102 папки.
Если, например, у вас есть драйвера, которые в системе пока не установлены, но которые вы бы хотели добавить в образ, добавьте папку с ними в эту папку резервной копии. Учтите, что ваши драйвера должны быть в виде файлов .inf, .sys и других, а не в виде .exe, .msi.
Подготовка образа ОС
Драйвера у нас есть, теперь подготовим образ ОС, в который будем их интегрировать. Скачать его можно, например, с официального сайта.
Работа по интегрированию производится с распакованным образом, а не с самим ISO-файлом! Если после интегрирования драйверов вы захотите собрать образ обратно, вы сможете сделать это с помощью множества сторонних программ. Я, например, использую UltraISO, однако его аналогов существует очень много.
Чтобы распаковать образ, можно воспользоваться каким-нибудь архиватором (бесплатный 7-Zipсправляется с этим на ура). Можно сразу сделать загрузочную флешку и работать с ней.
После распаковки пройдите в одну из распакованных папок — «sources», откуда скопируйте два файла — «boot.wim» и «install.wim».
Создайте в корне какого-нибудь диска папку с названием «winpe» (необязательно в корне, но так будет удобнее, так как не придётся набирать длинные пути в консоли) и вставьте в неё два данных файла.
После этого скопируйте в только что созданную папку, в которой пока только 2 wim-файла, папку с резервной копией драйверов (ту, в которой внутри много папок), а также создайте в ней папку «mount«.
У вас должна получится такая папка:

Уточнение редакции ОС
На данном шаге нужно произвести некоторые действия, связанные с редакцией ОС, которую вы собираетесь устанавливать.
Дело в том, что некоторые образы могут установить сразу несколько редакций. Например, стандартный образ Windows 10 предназначен для установки сразу двух редакций — Home и Pro. Для того, чтобы интегрировать драйвера в правильную редакцию, нам надо узнать некоторую информацию о ней.
Кликните правой клавишей мыши по кнопке «Пуск» и запустите командную строку от имени администратора.
Перейдём в папку «winpe«, для этого введите поочерёдно команды:
Здесь E — диск, в корне которого расположена папка «winpe», замените его на свой.

Теперь введите следующую команду:
Вы получите список редакций ОС, которые встроены в образ.

Нам здесь важен индекс редакции, строчка с ним подчёркнута на скриншоте. Выберите редакцию, которую вы собираетесь устанавливать и в которую, соответственно, нужно интегрировать драйвера, и запомните её индекс. Он пригодится позже.
Интеграция драйверов в образ ОС
Теперь нужно интегрировать драйвера поочерёдно в каждый из файлов «boot.wim» и «install.wim«. Команды, которые нужно вводить для каждого из файлов, абсолютно одинаковы, меняется только название файла (boot на install).
Уточню, что на данный момент мы уже находимся в директории winpe. Если после предыдущего шага вы закрыли консоль, откройте её заново и опять введите команды:
Для забывчивых: здесь E — диск, в корне которого расположена папка «winpe», замените его на свой.
Теперь рассмотрим файл «boot.wim«.
Сначала необходимо монтировать его. Для этого вводим команду:
dism /mount-wim /wimfile:boot.wim /index:1 /mountdir:mount
В команде жирным шрифтом выделен индекс редакции ОС, о котором мы говорили выше. Выставьте нужную цифру, которую я попросил запомнить, сразу после двоеточия.
Теперь непосредственно интегрируем драйвера:
dism /image:mount /add-driver:drivers /recurse
Обратите внимание на команду «/add-driver:drivers». После двоеточия должно следовать название папки, в которой хранятся резервные копии драйверов. У меня это — папка «drivers«, если у вас она называется по-другому, введите своё название.
Осталось сохранить полученный файл, в который уже добавлены драйвера:
dism /unmount-wim /mountdir:mount /commit
Теперь проводим аналогичные операции для файла «install.wim«. Единственное отличие будет находиться в первой команде. Она будет выглядеть так:
dism /mount-wim /wimfile:install.wim /index:1 /mountdir:mount
Мы просто изменили имя файла с «boot.wim» на «install.wim«. Следующие две команды абсолютно такие же, как и с файлом «boot.wim«.
Опять же не забываем про индекс!
Теперь скопируем полученные файлы «boot.wim» и «install.wim» и вставим их в папку «sources«, заменив исходные файлы.
Если вы «обновили» wim-файлы прямо на загрузочной флешке, то теперь она установит вам систему со всеми драйверами. Если нет, то создайте образ системы с помощью сторонних программ.
Добавление/удаление драйверов в установочном ISO/WIM образе Windows
22.12.2022
itpro
PowerShell, Windows 10, Windows 11, Windows Server 2019, Windows Server 2022
комментариев 15
Вы можете существенно упростить развертывание операционной системы на типовых рабочих станциях (серверах), если заранее интегрируете все необходимые драйвера в хранилище драйверов (Drive Store) в вашем установочном образ Windows. В этом случае вам не придется после установки Windows вручную скачивать и устанавливать специфические драйвера (в том числе AHCI/RAID/NVMe) на каждый компьютер.
В этой статье мы покажем, как добавить драйвера устройств непосредственно в установочный офлайн образ Windows 10 (это может быть ISO/WIM файл или VHD/VHDX файл с шаблоном ОС). Инструкция применима для всех поддерживаемых версий Windows 11, 10, 8.1 и для Windows Server 2022, 2019, 2016, 2012 R2.
- с помощью утилиты DISM;
- с помощью PowerShell.
Добавляем драйвера в образ Windows с помощью PowerShell
Скачайте и поместите все необходимые драйвера для устройств в один каталог (для каждого драйвера нужно создать отдельную папку). Обратите внимание, что многие производители (в том числе Dell, HP) поставляют свои драйвера в виде самораспаковывающихся exe файлов или zip архивов. Такие архивы необходимо распаковать на диск, чтобы в каталоге с драйверами присутствовали inf, cat и sys файлы.
Создайте следующую структуру каталогов:
-
Каталог Drivers – в нем будут хранятся распакованные файлы драйверов для вашей редакции Windows 10 (которые предполагается интегрировать в дистрибутив);

Выведите список всех версий Windows, которые содержатся в файле Install.wim с помощью командлета PowerShell Get-WindowsImage. Это позволит вам получить индекс редакции Widows, в которую планируется интегрировать дополнительные драйвера.
Get-WindowsImage -ImagePath C:\WinWork\ISO\install.wim

В нашем примере в WIM файле содержится всего 1 редакция Windows 10 Pro с индексом 1 (ImageIndex : 1).
dism /export-image /SourceImageFile:»C:\WinWork\ISO\install.esd» /SourceIndex:1 /DestinationImageFile:C:\WinWork\ISO\install.wim /Compress:max /CheckIntegrity

Далее необходимо смонтировать образ выбранной версии Windows в каталог Mount. Полученные выше индекс редакции Windows, которую необходимо смонтировать нужно указать в качестве аргумента Index:
Mount-WindowsImage -Path C:\WinWork\Mount\ -ImagePath C:\WinWork\ISO\install.wim -Index 1

После того, как образ смонтирован, вы можете добавить в него драйвера из каталога Drivers
Add-WindowsDriver -Path C:\WinWork\Mount\ -Driver C:\WinWork\Drivers -Recurse
Командлет Add-WindowsDriver осуществит рекурсивный поиск (параметр -Recurse) в указанном каталоге и подкаталогах всех .inf файлов с описаниями драйверов. По описанию в inf файле команда добавит зависимые INF, DLL, CAT, PNF и т.д. файлы в ваш образ Windows.

Итак, драйвера скопированы, и текущий образ можно отмонтировать, сохранив изменения в нем.
Dismount-WindowsImage -Path C:\WinWork\Mount\ –Save

В рассмотренном примере мы добавили драйверы в образ Windows в файле Install.WIM. Это образ Windows, который будет установлен на ваш диск. Если необходимо добавить драйвера в загрузочный образ Windows PE (с которого выполняется только установка Windows), необходимо добавить драйвера в файл Boot.wim. Обычно это необходимо, когда при установке Windows на компьютере не определяются локальные диски или отсутствует доступ к сети. Обычно в образ boot.wim достаточно добавить только драйвера контроллеров, дисков или сетевых адаптеров.
Вы можете сконвертировать ваш файл install.wim, содержащий установочный образ Windows с интегрированными драйверами в формат install.esd, применив сжатие (compress):
DISM /Export-Image /SourceImageFile:C:\WinWork\ISO\install.wim /SourceIndex:1 /DestinationImageFile:C:\WinWork\ISO\install.esd /Compress:recovery
Осталось создать iso файл и записать его на диск или флешку с помощью Dism++ или команды oscdimg:
oscdimg -n -m -bc:\WinWork\ISO\boot\etfsboot.com C:\WinWork\ISO C:\new_win10pro_image.iso
Данная команда сформирует ISO образ для установки на компьютер с BIOS или в режиме UEFI Legacy (CSM, compatible)

Для генерации универсального ISO образа с поддержкой UEFI и BIOS, используйте команду:
oscdimg.exe -h -m -o -u2 -udfver102 -bootdata:2#p0,e,bc:\winwork\iso\boot\etfsboot.com#pEF,e,bc:\winwork\iso\efi\microsoft\boot\efisys.bin -lWin10 c:\iso c:\new10image.iso
Для записи ISO образа на USB флешку проще всего использовать утилиту Rufus.

Теперь вы можете использовать ваш образ Windows для установки на компьютеры с локального устройства или по сети (с помощью PXE загрузки).
Интеграция драйверов в образ Windows Server с помощью DISM
Теперь покажем пример интеграции драйверов в установочный образ Windows Server 2022.
Структура каталогов, с которой мы будем работать может быть той же самой: Drivers (с здесь хранятся драйвера и *.inf файлы), ISO (распакованный образ Windows Server 2022), Mount (каталог монтирования образов). Все операции по модификации образа выполняются из Windows 10.
Выведите список редакций в WIM файле:
Dism /Get-ImageInfo /imagefile:»C:\iso\sources\install.wim»

В моем примере я хочу добавить драйвера в образ Windows Server 2022 Standard (Desktop Experience) с Index:2.
Смонтируйте установочный образ install.wim:
dism /mount-wim /wimfile:»C:\iso\sources\install.wim» /index:2 /mountdir:c:\mount
Теперь можно выполнить рекурсивный поиск и добавление новых драйверов в образ Windows Server 2022:
dism /image:c:\mount /Add-Driver /driver:c:\drivers\ /recurse

Для каждого успешно добавленного драйвера появится надпись:
Сохраните изменения в образе:
dism /unmount-wim /mountdir:c:\mount /commit
Если необходимо добавить драйвера во все редакции Windows Server в установочном образе, указанные операции нужно выполнить для всех индексов в файле install.wim.
Кроме интеграции драйверов, вы можете добавить в устанавливаемый образ Windows еще и обновления безопасности (Как интегрировать обновления в установочный образ Windows), это повысит уровень защиты ОС сразу после установки. Осталось записать обновленный установочный образ на загрузочный диск или USB флешку или сконвертировать его в ISO.
Удаление драйверов из образа Windows
В некоторых случаях вам может понадобится удалить драйвера из установочного WIM образа Windows (при удалении старых/некорректных драйверов, или для уменьшения размера ISO образа).
Для этого, смонтируйте офлайн образ WIM в локальную папку:
Mount-WindowsImage -Path C:\Mount\ -ImagePath C:\iso\sources\install.wim -Index 2
Вывести список сторонних драйверов в образе:
Get-WindowsDriver -Path «c:\Mount»

Чтобы удалить определенный драйвер, нужно указать имя его inf файла (oem<number>.inf):
Remove-WindowsDriver -Path «c:\offline» -Driver «OEM0.inf»

Можно удалить из образа драйвера определенного вендора:
$drivers = get-windowsdriver -path C:\mount$drivers | where-object <$_."ProviderName" -eq 'Intel' >| Remove-WindowsDriver -Path C:\Mount
Ошибка при установке Windows: «Драйверы устройств не найдены. «. На что стоит обратить внимание
Здравствуйте!
Сегодня будет «узкая» заметка, посвященная ошибке: «Драйверы устройств не найдены. «, см. скрин ниже 👇( примечание : она всплывает при попытке установить Windows, чаще на ноутбуках. Причем, на новой 11-й версии ОС тоже. ).
Заранее предупрежу, что универсального решения нет, т.к. причинами такого «поведения» устройства может быть далеко не одна причина. (например, неправильно записанная установочная флешка, повреждение USB-порта, отсутствие драйверов на USB 3.0 и пр.).
Ниже кратко о том, что нужно проверить, и в какой последовательности. Рекомендую «разбираться» от «верха к низу» (в таком же порядке, как указано в заметке).

Появилось окно «Загрузить драйвер». Не могу установить Windows.
Несколько рекомендаций при появлении этой ошибки
📌 Совет #1
Если на дисках компьютера вам не нужны никакие данные — можно попробовать удалить все разделы (если они отображаются), выбрать неразмеченную область и нажать «Далее» (кнопки «Загрузить» и «создать раздел» оставить без внимания. ) .
В идеале, должна начаться установка ОС (но заранее предупреждаю, что этот метод работает не всегда!).
📌 Совет #2
Далее обратите внимание, что у вас на компьютере (ноутбуке) может быть несколько типов USB-портов (2.0 и 3.0). Не все дистрибутивы Windows можно установить, подключив установочную флешку к порту USB 3.0 (они помечаются, обычно, синим цветом). Именно по этой причине Asus на многих своих ноутбуках даже в текущем году не «ликвидирует» 2.0 порты (кстати, при их использовании не возникает «помех». но это совсем другая тема).
Вывод: попробуйте воспользоваться другим USB-портом, желательно 2.0. Кстати, не стоит подключать установочную флешку через различные переходники или удлинители!

Порт USB 2.0 и 3.0
📌 Примечание!
Если у вас на компьютере есть DVD-привод — можете попробовать установить Windows с компакт-диска (этот способ часто менее «замороченный», чем иметь дело с USB-накопителями. ).
📌 Совет #3
Эту рекомендацию начну с вопроса: «Какую версию Windows вы пытаетесь установить?».
Дело в том, что (например) в дистрибутиве Windows 7 отсутствуют драйвера для USB 3.0 (и у вас не получится ее установить, если вы не загрузите иной ISO образ со встроенными драйверами // либо не добавите их «туда» самостоятельно).
Для ноутбуков: также порекомендовал бы посмотреть на офиц. сайте, какие версии Windows поддерживает устройство (для каких версий есть драйвера).
В общем, попробуйте установить другую версию Windows (по возможности). Например, вместо Windows 10 —> 11-ю. (либо Windows 7 с инсталлятором от 10-ки).
👉 Небольшой лайфхак для тех, кому нужно установить Windows 7!
Если у вас есть установочная флешка с Windows 8 — попробуйте из образа ISO с Windows 7 извлечь на нее один файл intall.esd (весит около 3-4 ГБ) , с заменой! (он в папке «/sources»).
Далее, подключив эту флешку к USB и начав установку ОС, вы заметите, что вместо «восьмёрки» устанавливается Windows 7! 👌
📌 Совет #4
Довольно часто ошибки на первом этапе инсталляции ОС происходят из-за некорректно-записанной установочной флешки (либо при использовании «битого» ISO образа). В этом плане я бы посоветовал следующее:
- загрузить 👉 офиц. образ ISO (лучше сразу несколько);
- попробовать подготовить пару флешек, записанных 👉 разными утилитами (ссылка на подборку лучших программ и инструкций по работе с ними) ;
- вызвать 👉Boot-меню и проверить их работу (📌еще лучше, использовать флешку, которая уже многократно проверена на др. ПК).
Кстати, как вариант — можно даже не подготавливать загрузочные флешки, а запустить установку Windows прямо из образа ISO, не распаковывая его (например, воспользовавшись LiveCD).

Запуск установки Windows из образа
📌 Совет #5
Проверьте настройки BIOS (как войти в него):
- в разделе: «System Configuration → USB3.0 Configuration in Pre-OS» → установите «Disabled» (название может несколько отличаться: «USB 3.0 Support», например) ;
- в разделе: «System Configuration → Boot Options → Secure Boot» → установите «Disabled»;
- в разделе: «System Configuration → Boot Options → Legacy Support» → установите «Enabled».
(актуально для ОС не поддерживающих защищенную загрузку // при проблемах с работой с USB 3.0).