Как добавить драйверы в шаблон ОС Windows?
Если для работы сервера с ОС Windows требуются дополнительные драйверы, вы можете добавить их в шаблон ОС. Для добавления драйверов потребуется ПК или виртуальная машина (ВМ) с ОС Windows.
В статье рассматривается пример добавления драйверов в шаблоны ОС Windows Server 2012 R2, 2016, 2019. Для изменения шаблонов используется утилита DISM.
Подготовка
- Подготовьте ПК (ВМ) с ОС Windows. Системные требования:
- версия ОС — Windows 10 и выше, Windows Server 2016 и выше;
- дисковое пространство — не менее 70 ГБ для каждого редактируемого шаблона.
- Создайте копию шаблона ОС.
- Скачайте копию шаблона на ПК (ВМ) с ОС Windows.
Пример добавления
На ПК (ВМ) с ОС Windows:
Создайте директории:
C:\win_update\ C:\win_update\wim\ C:\win_update\win_templates\ C:\win_update\win_templates\2012\ C:\win_update\win_templates\2016\ C:\win_update\win_templates\2019\ C:\win_update\updates\ C:\win_update\updates\2012\ C:\win_update\updates\2016\ C:\win_update\updates\2019\
CODEСкачайте необходимые драйверы и сохраните их в директории C:\win_update\updates\2012\, C:\win_update\updates\2016\, C:\win_update\updates\2019\.
Если версия Windows на ПК (ВМ) совпадает с версией Windows в шаблоне, вы можете установить загруженные драйверы, а затем импортировать их в нужную директорию:
Пример команды
DISM /online /export-driver /destination:C:\win_update\updates\2016
CODE- Сохраните файлы boot.wim и install.wim из шаблонов в директории C:\win_update\win_templates\2012\, C:\win_update\win_templates\2016\, C:\win_update\win_templates\2019\. Файл boot.wim обычно находится в корневой директории шаблона, файл install.wim — в директории /sources.
Откройте командную строку Powershell и перейдите в директорию с шаблонами и драйверами:
cd C:\win_update\
POWERSHELLДобавьте драйверы в шаблоны:
Windows Server 2012 R2:
В файл boot.wim:
DISM /Mount-Wim /WimFile:win_templates\2012\boot.wim /Index:1 /Mountdir:wim DISM /image:wim /Add-Driver /Driver:updates/2012 /recurse DISM /Unmount-Wim /Mountdir:wim /commit
POWERSHELLВ файл install.wim:
DISM /Mount-Wim /WimFile:win_templates\2012\install.wim /Index:2 /Mountdir:wim DISM /image:wim /Add-Driver /Driver:updates/2012 /recurse DISM /Unmount-Wim /Mountdir:wim /commit
POWERSHELL
Windows Server 2016:
В файл boot.wim:
DISM /Mount-Wim /WimFile:win_templates\2016\boot.wim /Index:2 /Mountdir:wim DISM /image:wim /Add-Driver /Driver:updates/2016 /recurse DISM /Unmount-Wim /Mountdir:wim /commit
POWERSHELLВ файл install.wim:
DISM /Mount-Wim /WimFile:win_templates\2016\install.wim /Index:2 /Mountdir:wim DISM /image:wim /Add-Driver /Driver:updates/2016 /recurse DISM /Unmount-Wim /Mountdir:wim /commit
POWERSHELL
Windows Server 2019:
В файл boot.wim:
DISM /Mount-Wim /WimFile:win_templates\2019\boot.wim /Index:2 /Mountdir:wim DISM /image:wim /Add-Driver /Driver:updates/2019 /recurse DISM /Unmount-Wim /Mountdir:wim /commit
POWERSHELLВ файл install.wim:
DISM /Mount-Wim /WimFile:win_templates\2019\install.wim /Index:2 /Mountdir:wim DISM /image:wim /Add-Driver /Driver:updates/2019 /recurse DISM /Unmount-Wim /Mountdir:wim /commit
POWERSHELL
Замените файлы boot.wim и install.wim в шаблонах на файлы из директорий C:\win_update\win_templates\2012\, C:\win_update\win_templates\2016\, C:\win_update\win_templates\2019.