Версия для печати

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

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

В этой статье я расскажу, как интегрировать драйверы в дистрибутив Windows.

Вам понадобится средство Windows AIK или Windows ADK.

Я буду рассказывать на примере Windows ADK. Для Windows AIK будут другие пути к исполняемым файлам, но их названия такие же. Поэтому Вы сможете самостоятельно их найти, например воспользовавшись поиском.

Итак начнем.

Скопируем все файлы дистрибутива WIndows в папку компьютера. У меня она называется PRO.

Также у нас должна быть создана папка, в которую мы будем монтировать образ Windows install.wim. Я ее назвал IMG.

В папке Drivers у меня собраны драйверы моих устройств. Их нетрудно найти на официальных сайтах производителей этих устройств. Список сайтов наиболее популярных производителей я публиковал ранее. Драйвера должны быть распакованы. Т.е. интегрируются драйверы в формате файлов *.inf, *.sys и т.п.

Запускаем "Среда средств развертывания и работы с образами" из меню Пуск - Все программы - Windows Kits - Windows ADK.

Вызываем DISM с параметром /Get-WimInfo, который показывает информацию о install.wim:

DISM /Get-WimInfo /WimFile:"D:\Pro\sources\install.wim"

Cистема DISM Версия: 6.2.9200.16384

Сведения об образе : D:\Pro\sources\install.wim

Индекс: 1 Имя : Windows 7 PROFESSIONAL Описание : Windows 7 PROFESSIONAL Размер (байт): 18 473 214 093

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

Нам здесь важно найти индекс. В моем случае это 1.

Монтируем образ с индексом 1 в папку IMG:

DISM /Mount-Wim /WimFile:"D:\Pro\sources\install.wim" /Index:1 /MountDir:D:\IMG

Cистема DISM
Версия: 6.2.9200.16384

Подключение образа
[==========================100.0%==========================]
Операция успешно завершена.

Для интеграции драйверов в дистрибутив запускаем команду:

DISM.exe /image:D:\Img /Add-Driver /driver:D:\Drivers /recurse /ForceUnsigned

Параметр /recurse позволяет брать дрова еще и из подпапок. Параметр /ForceUnsigned позволяет интегрировать неподписанные драйверы.

Теперь можно размонтировать образ из папки обратно в wim-файл, сохранив изменения:

DISM /Unmount-Wim /MountDir:D:\Img /Commit

Cистема DISM

Версия: 6.2.9200.16384

Файл образа: D:\TempMy\1\Pro\sources\install.wim

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

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

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

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

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

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

Готово.

В папке, в которую в начале мы копировали все файлы дистрибутива WIndows (у меня она называется PRO), находится дистрибутив с интегрированными драйверами.

Его можно скопировать на загрузочную флешку и устанавливать с нее ОС.

Как подготовить загрузочную флешку, я рассказывал ранее.

Как интегрировать в дистрибутив обновления Windows читайте здесь.

Обсудить статью можно на форуме

 

Последнее изменение Пятница, 09 сентября 2016 15:16