Добавление/удаление драйверов в установочном ISO/WIM образе Windows

22.12.2022

itpro

PowerShell, Windows 10, Windows 11, Windows Server 2019, Windows Server 2022

комментариев 17
Вы можете существенно упростить развертывание операционной системы на типовых рабочих станциях (серверах), если заранее интегрируете все необходимые драйвера в хранилище драйверов (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.
В современных редакциях Windows вы можете добавить драйвера в установочный ISO образ двумя способами:
Примечание. В Windows Server 2008 R2 и Windows 7 можно было добавить драйвер в установочный образ Windows с помощью утилиты командной строки imagex (входила в состав WAIK), однако ее поддержка в Windows Server 2012 была прекращена.
Добавляем драйвера в образ Windows с помощью PowerShell
Скачайте и поместите все необходимые драйвера для устройств в один каталог (для каждого драйвера нужно создать отдельную папку). Обратите внимание, что многие производители (в том числе Dell, HP) поставляют свои драйвера в виде самораспаковывающихся exe файлов или zip архивов. Такие архивы необходимо распаковать на диск, чтобы в каталоге с драйверами присутствовали inf, cat и sys файлы.
Создайте следующую структуру каталогов:
-
Каталог Drivers – в нем будут хранятся распакованные файлы драйверов для вашей редакции Windows 10 (которые предполагается интегрировать в дистрибутив);
Вы можете скачать и распаковать необходимые файлы драйверов вручную или экспортировать все сторонние драйвера с эталонного компьютера, на котором уже установлены все необходимые драйвера с помощью командлета Export-WindowsDriver.

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

В нашем примере в WIM файле содержится всего 1 редакция Windows 10 Pro с индексом 1 (ImageIndex : 1).
Если в вашем ISO образе Windows 10 имеется только файл c:\sources\install.esd, вы сможете сконвертировать файл ESD в формат WIM с помощью утилиты DISM:
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.

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

В рассмотренном примере мы добавили драйверы в образ Windows в файле Install.WIM. Это образ Windows, который будет установлен на ваш диск. Если необходимо добавить драйвера в загрузочный образ Windows PE (с которого выполняется только установка Windows), необходимо добавить драйвера в файл Boot.wim. Обычно это необходимо, когда при установке Windows на компьютере не определяются локальные диски или отсутствует доступ к сети. Обычно в образ boot.wim достаточно добавить только драйвера контроллеров, дисков или сетевых адаптеров.
По аналогии можно добавить драйвера в среду восстановления Windows (winre.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.
Утилита oscdimg входит состав Windows ADK (Assessment and Development Kit). Скачайте и установите ADK для вашей версии Windows, и затем выберите для установки Deployment Tools.

Теперь вы можете использовать ваш образ Windows для установки на компьютеры с локального устройства или по сети (с помощью PXE загрузки).
В Windows 7 / 2008R2 нет командлета Add-WindowsDriver. Он появился только в Windows 8 / Server 2012 и выше, поэтому для интеграции драйверов в образ в Win7/2008 R2 используйте DISM (см. пример ниже или в статье Интеграция драйверов USB 3.0 в дистрибутив Windows 7).
Интеграция драйверов в образ 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

Для каждого успешно добавленного драйвера появится надпись:
driver.inf: The driver package was successfully installed
Таким же образом вы можете добавить драйвера USB 3.0/NVME в ваш образ.
Сохраните изменения в образе:
dism /unmount-wim /mountdir:c:\mount /commit
Возможно придется также интегрировать драйвера для сетевых адаптеров и контролеров дисков в загрузочный образ boot.wim.
Если необходимо добавить драйвера во все редакции 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.inf):
Remove-WindowsDriver -Path «c:\offline» -Driver «OEM0.inf»

Можно удалить из образа драйвера определенного вендора:
$drivers = get-windowsdriver -path C:\mount$drivers | where-object | Remove-WindowsDriver -Path C:\Mount
Сохраните изменения в образе:
Dismount-WindowsImage -Path C:\Mount -save
Cо временем каталог хранилища драйверов (DriverStore\FileRepository) в установленном образе может существенно разрастаться, потому его можно периодически очищать Windows от старых версий драйверов.
Предыдущая статья Следующая статья
Добавление драйверов к развертыванию Windows 10 с Windows PE при помощи Configuration Manager
Из этой статьи вы узнаете, как настроить среду предустановки Windows (Windows PE), чтобы включить сетевые драйверы, необходимые для подключения к общей папке развертывания, и драйверы хранилища, необходимые для просмотра локального хранилища на компьютерах. Несмотря на то, что загрузочный образ Windows PE и Windows 10 операционная система содержат множество встроенных драйверов, скорее всего, вам придется добавить новые или обновленные драйверы для поддержки всего оборудования. В этом разделе описан импорт драйверов для Windows PE и полной операционной системы Windows 10.
Для целей этого руководства мы будем использовать один серверный компьютер: CM01.
- CM01 — это рядовой сервер домена и точка распространения программного обеспечения Configuration Manager. В этом руководстве CM01 — это автономный первичный сервер сайта. CM01 работает под управлением Windows Server 2019. Однако вы также можете использовать более раннюю поддерживаемую версию Windows Server.
Для выполнения следующих процедур используется существующая инфраструктура Configuration Manager, интегрированная с MDT. Дополнительные сведения об установке для этой статьи см. в статье Подготовка к установке Windows 10 с помощью Configuration Manager.
Добавление драйверов для Windows PE
В этом разделе рассказывается, как импортировать некоторые сетевые драйверы и драйверы запоминающих устройств для Windows PE.
Windows PE обычно имеет довольно полный набор драйверов из коробки, при условии, что вы используете последнюю версию Windows ADK. Это отличается от полной ОС Windows, для которой часто требуются драйверы. Не следует добавлять драйверы в Windows PE, если у вас нет проблем или отсутствуют функциональные возможности, и в этих случаях следует добавить только необходимый драйвер. Примером общего драйвера, который добавляется, является драйвер Intel I217. Добавление слишком большого количества драйверов может вызвать конфликты и привести к раздутию драйвера в базе данных Config Mgr. В этом разделе показано, как добавить драйверы, но обычно эту процедуру можно просто пропустить.
В этом разделе предполагается, что вы загрузили некоторые драйверы в папку D:\Sources\OSD\DriverSources\WinPE x64 CM01.

Структура папок драйвера в CM01
На CM01:
- В консоли Configuration Manager в рабочей области Библиотека программного обеспечения разверните узел Операционные системы, щелкните правой кнопкой мыши узел Драйверы и выберите Команду Импортировать драйвер.
- В мастере импорта нового драйвера на странице Указание расположения для импорта драйвера выберите параметр Импортировать все драйверы в следующем сетевом пути (UNC), перейдите \\CM01\Sources$\OSD\DriverSources\WinPE x64 в папку и нажмите кнопку Далее.
- На странице Укажите сведения для импортированного драйвера выберите Категории, создайте категорию с именем WinPE x64 и нажмите кнопку Далее.
- На странице Выберите пакеты для добавления импортированного драйвера нажмите кнопку Далее.
- На странице Выбор драйверов для включения в загрузочный образ выберите загрузочный образ Zero Touch WinPE x64 и нажмите кнопку Далее.
- Во всплывающем окне выберите Да , чтобы автоматически обновить точку распространения.
- Нажмите кнопку Далее, подождите, пока изображение будет обновлено, а затем нажмите кнопку Закрыть.

Добавление драйверов в Windows PE
Добавление драйверов для Windows 10
В этом разделе показано, как добавить драйверы для Windows 10 с помощью HP EliteBook 8560w в качестве примера. Используйте помощник по изображениям HP с сайта HP Client Management Solutions.
В этом разделе предполагается, что вы загрузили драйверы Windows 10 для модели HP EliteBook 8560w и скопировали их в папку D:\Sources$\OSD\DriverSources\Windows 10 x64\Hewlett-Packard\HP EliteBook 8560w в CM01.

Структура папок драйвера в CM01
На CM01:

- В консоли Configuration Manager в рабочей области Библиотека программного обеспечения разверните узел Операционные системы, щелкните правой кнопкой мыши узел Драйверы и выберите Команду Импортировать драйвер.
- В мастере импорта нового драйвера на странице Указание расположения для импорта драйвера выберите параметр Импортировать все драйверы в следующем сетевом пути (UNC), перейдите \\CM01\Sources$\OSD\DriverSources\Windows 10 x64\Hewlett-Packard\HP EliteBook 8560w в папку и нажмите кнопку Далее. Подождите минуту, пока сведения о драйвере будут проверены.
- На странице Укажите сведения для импортированного драйвера выберите Категории, создайте категорию с именем Windows 10 x64 — HP EliteBook 8560w, нажмите кнопку ОК, а затем нажмите кнопку Далее. Создание категорий драйверов
- На странице Выберите пакеты для добавления импортированного драйвера выберите Создать пакет, используйте следующие параметры пакета, а затем нажмите кнопку Далее:
- Имя: Windows 10 x64 — HP EliteBook 8560w
- Путь: \\CM01\Sources$\OSD\DriverPackages\Windows 10 x64\Hewlett-Packard\HP EliteBook 8560w
Путь к пакету еще не существует, поэтому его необходимо создать, введя его. Мастер создаст новый пакет, используя указанный путь.
Примечание. Если необходимо более подробно контролировать процесс импорта драйверов, можно открыть файл SMSProv.log во время импорта.

Импортированные драйверы и новый созданный пакет драйверов
Интеграция драйверов в дистрибутив Windows с помощью программы Dism++
Один из вариантов создания собственного кастомного дистрибутива Windows – интеграция в него драйверов под конкретный компьютер. Это незначительная оптимизация процесса установки в случае с последними версиями Windows и компьютерами на базе распространённой аппаратной начинки. Но если приходится часто переустанавливать систему на ПК или ноутбуке с редкими комплектующими, чтобы потом вручную не допиливать процесс установки драйверов.
Можно единожды создать установочный ISO нужной версии и разрядности Windows с внедрёнными конкретными драйверами. Это могут быть драйверы сетевых, видео-, аудиоустройств, портов USB 3.0 , принтеров и т.п. Как интегрировать в дистрибутив Windows драйверы нужного железа и периферии?
Интеграция драйверов не требует сложностей в виде установки Windows в режиме аудита с последующим захватом её в файл WIM или ESD , как это происходит при создании кастомной сборки системы с внедрёнными настройками и сторонним софтом. Драйверы внедрить можно путём переупаковки системного образа консольным средством Dism. Но проще для этих целей использовать бесплатную программу Dism++, большая часть её возможностей – это реализация функционала консольного средства Dism в графическом интерфейсе.
Эта программа же и поможет решить вопрос с самими драйверами, она умеет экспортировать их из среды установленной 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 .
И всё – установочный образ с интегрированными драйверами готов.
Добавление и удаление пакетов драйверов в автономном образе Windows
В этом разделе описывается добавление пакетов драйверов в подключенные образы для развертывания.
- Чтобы узнать, как добавить пакет драйверов на компьютер под управлением Windows, см. статью Добавление драйвера в сети в режиме аудита или Установка устройства plug and play.
- Сведения о том, как добавить пакет драйвера на компьютер с windows PE, см. в разделе Параметры командной строки Drvload.
DISM можно использовать для установки или удаления пакетов драйверов в автономном образе Windows или Windows PE. Вы можете добавить или удалить пакеты драйверов напрямую с помощью командной строки или применить автоматический файл ответов к подключенному файлу WIM, FFU, VHD или VHDX-файлу.
При использовании DISM для установки пакета драйверов в автономный образ пакет драйвера добавляется в хранилище драйверов. Когда образ загружается, Plug and Play (PnP) запускается и связывает пакеты драйверов в хранилище с соответствующими устройствами на компьютере.
Чтобы добавить пакеты драйверов в автономный образ, необходимо использовать технический компьютер под управлением Windows 10 или более поздней версии, Windows Server 2016 или более поздней версии, либо Windows PE для Windows 10 или более поздней версии. Проверка подписи драйвера может завершиться ошибкой при добавлении драйвера в автономный образ с компьютера технического специалиста под управлением любой другой операционной системы.
Добавление пакетов драйверов в автономный образ Windows
Пакеты драйверов можно добавить в автономный образ.
Если вы добавляете пакеты драйверов в образ Среды предустановки Windows, вы можете добавить их в образ Windows PE в папку выходных данных, указанную при запуске copype, например: C:\WinPE_amd64\media\sources\boot.wim . Это гарантирует, что пакеты драйверов будут включаться в windows PE при каждой сборке носителя Windows PE из этой папки.
- Подключите образ Windows. Пример:
Dism /Mount-Image /ImageFile:C:\test\images\install.wim /MountDir:C:\test\offline
Dism /Image:C:\test\offline /Add-Driver /Driver:C:\drivers\mydriver.inf
Чтобы установить все пакеты драйверов из папки, наведите указатель на папку, содержащую пакеты драйверов. Чтобы включить все вложенные папки, используйте параметр ‘/Recurse:
Dism /Image:C:\test\offline /Add-Driver /Driver:c:\drivers /Recurse
Внимание! Использование /Recurse может быть удобно, но это легко раздуть изображение с его помощью. Некоторые пакеты драйверов включают несколько inf-пакетов драйверов, которые часто совместно используют файлы полезных данных из одной папки. Во время установки каждый пакет драйверов INF разворачивается в отдельную папку. Каждая отдельная папка содержит копию файлов полезных данных.
Чтобы просмотреть все параметры командной строки для обслуживания драйверов DISM, см. раздел Параметры командной строки для обслуживания драйверов DISM. Чтобы установить неподписанный драйвер. Используйте /ForceUnsigned для переопределения требования о том, что пакеты драйверов, установленные на компьютерах x64, должны иметь цифровую подпись.
Dism /Image:C:\test\offline /Add-Driver /Driver:C:\drivers\mydriver.inf /ForceUnsigned
Dism /Image:C:\test\offline /Get-Drivers
Dism /Unmount-Image /MountDir:C:\test\offline /Commit
Удаление пакетов драйверов из автономного образа Windows
- В командной строке с повышенными привилегиями на техническом компьютере подключите автономный образ Windows:
Dism /Mount-Image /ImageFile:C:\test\images\install.wim /Name:"Windows Home" /MountDir:C:\test\offline
Dism /Image:C:\test\offline /Remove-Driver /Driver:OEM1.inf /Driver:OEM2.inf
Предупреждение Удаление пакета драйверов, необходимого для загрузки системы, может сделать образ Windows непригодным для загрузки. Дополнительные сведения см. в разделе DISM Driver Servicing Command-Line Options.
Dism /Unmount-Image /MountDir:C:\test\offline /Commit
Добавление пакетов драйверов в автономный образ Windows с помощью автоматического файла ответов
- Соберите пакеты драйверов, которые планируется установить в образ Windows.
Примечание Все пакеты драйверов в каталоге и подкаталогах, на которые ссылается файл ответов, добавляются в образ. Следует тщательно управлять файлом ответов и этими каталогами, чтобы устранить проблемы, связанные с увеличением размера образа с помощью ненужных пакетов драйверов.
- Добавьте компонент в Microsoft-Windows-PnpCustomizationsNonWinPE\DriverPaths\PathAndCredentials\Credentials файл ответов в проходе конфигурации offlineServicing .
Если вам нужны пакеты драйверов для Среды предустановки Windows, чтобы просмотреть локальный жесткий диск или сеть, необходимо использовать передачу конфигурации windowsPE файла ответов, чтобы добавить пакеты драйверов в хранилище драйверов Windows PE. Дополнительные сведения см. в статье Добавление пакетов драйверов устройств в Windows во время установки Windows.
- Для каждого расположения, к которому вы планируете получить доступ, добавьте отдельный элемент списка PathAndCredentials , щелкнув правой кнопкой мыши DriverPaths в области Файл ответов и выбрав команду Вставить новый путьAndCredentials.
Примечание При добавлении нескольких элементов списка DriverPaths путем добавления нескольких элементов списка PathAndCredentials необходимо увеличить значение Key для каждого пути. Например, можно добавить два отдельных пути драйвера, где значение Key для первого пути равно 1 , а значение Key для второго пути равно 2.
\\networkshare\share\drivers Fabrikam MyUserName MyPassword
Dism /Mount-Image /ImageFile:C:\test\images\install.wim /Index:1 /MountDir:C:\test\offline
Примечание Если вы работаете с виртуальным жестким диском или FFU, укажите /Index:1 .
DISM /Image:C:\test\offline /Apply-Unattend:C:\test\answerfiles\myunattend.xml
Dism /Image:C:\test\offline /Get-Drivers
Dism /Unmount-Image /MountDir:C:\test\offline /Commit