0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как интегрировать драйвера в дистрибутив Windows 8.1, Windows 10, при условии наличия в ISO-образе операционной системы файла Install.ESD

Содержание

Как включить или интегрировать драйверы в ISO-образ Windows 8 .

Переустановка операционной системы Windows 8 может быть весьма трудоемкой задачей.Что бы установить Windows 8,Вам нужно сначала скачать и установить драйверы с сайта производителя аппаратного обеспечения,а затем установить ваши любимые программы.Пользователям,которые часто переустанавливают Windows, может потребоваться интегрировать драйверы оборудования в монтаж или DVD ISO, чтобы избежать ручной установки всех драйверов для установки Windows .

Если вы пользователь Windows 8 и ищете способ как интегрировать драйверы в установочный DVD или ISO, вы можете следовать этому руководству, чтобы легко интегрировать драйверы в ISO.

Хотя эта возможность интегрировать драйверы происходит без использования сторонних инструментов,процедура требует открытия командной строки и выполнение нескольких команд. Поскольку не все пользователи Windows, могут хорошо работать с помощью командной строки,я собираюсь использовать простое в использовании программное обеспечение,которые называется WinReducer8 для интеграции драйверов в Windows 8 ISO.

WinReducer8 это бесплатный инструмент,предназначенный для настройки установки Windows 8, интегрируя драйверы, настройки, установки и удаление нежелательных возможностей для создания более легкой версии ОС.

Выполните ниже написанные инструкции для интеграции драйверов в Windows 8 ISO.

Шаг 1:Посетите веб-сайт вашего производителя оборудования и загрузите все драйверы,которые вы хотите включить в установочный файл DVD или ISO.

Шаг 2:Следующий шаг для извлечения файла Windows 8 ISO в новую папку с помощью 7-Zip, WinZip или любой другой программы архивации файлов. И если у вас уже есть Windows 8 DVD, просто скопируйте все файлы с DVD в новую папку.

Шаг 3:Загрузите последнюю версию WinReducer8 , распакуйте файл на рабочий стол,чтобы получить папку WinReducer8 ,откройте папку, а затем ,чтобы запустить программу,дважды щелкните на исполняемый файл.

Шаг 4:После того как WinReducer8 будет запущена,нажмите кнопку Открыть — Open,чтобы перейти в новую папку,содержащую извлеченные или скопированные файлы установки Windows 8.

ПРИМЕЧАНИЕ: По умолчанию, WinReducer8 создаёт новую папку под папкой WinReducer8 , содержащую исполняемый файл для монтирования WIM. Если вы хотите изменить папку (если у вас нет хотя бы 4 Гб свободного пространства), нажмите кнопку Изменить папку и выберите папку в безопасном месте,по крайней мере,что бы было 4 Гб свободного дискового пространства. Вы можете удалить эту папку, как только вы сделаете всю работу.

Шаг 5:Выберите издание Windows 8, а затем нажмите кнопку Mount, чтобы начать монтаж необходимых файлов.

Монтирование с WinReducer8 может занять несколько минут, чтобы закончить эту работу. Так что наберитесь терпения, пока не появится следующий экран.

Шаг 6:Далее, перейдите на вкладку НастройкиCustomization и нажмите вкладку Система-System (см. рисунок), чтобы выбрать папку с драйверами. Проверьте в окне Drivers и перейдите к папке, содержащей драйверы оборудования.

Шаг 7:И наконец,переключитесь на Применить-Apply и щелкните кнопку Launch,а затем нажмите кнопку Да-Yes для подтверждения,чтобы начать интеграцию выбранных драйверов в настройки. После того как WinReducer8 заканчит свою работу, вы увидите следующий экран.

Выберите вариант Сохранить в файл WIM и создать новый ISOSave in WIM file and create a new ISO, выберите папку для сохранения файла ISO,введите имя файла ISO и, наконец, нажмите кнопку Сохранить-Save.Работа WinReducer8 может занять несколько минут, чтобы закончить эту работу. Вы можете записать ISO на DVD или создать загрузочный USB с помощью файла ISO для установки Windows 8 с флэшки. Удачи!

Интеграция драйверов в установочный образ Windows 10 / Server 2012 R2

В этой статье мы покажем, как добавить необходимые драйвера устройств непосредственно в установочный образ Windows. Интеграция необходимых драйверов в ваш офлайн образ Windows используется при необходимости разворачивания большого количества рабочих станций и серверов на однотипном железе. Вместо того, чтобы вручную устанавливать специфические драйвера (в том числе AHCI/RAID/NVMe) на каждом компьютере, вы можете существенно упростить и ускорить процедуру развертывания ОС, интегрировав драйвера непосредственно в хранилище драйверов (Driver Store) установочного образа Windows в ISO / WIM файле или в VHD/VHDX файл с ОС. При установке такого образа служба Plug and Play (PnP) автоматически установит необходимые драйверы для обнаруженного оборудования.

Данная инструкция по интеграции драйверов в образ Windows можно использовать как десктопных редакциях Windows 10, Windows 8.1, так и в серверных платформах Windows 2016, 2012 R2.

В современных редакциях Windows вы можете добавить драйвера в установочный ISO образ двумя способами:

  • с помощью утилиты DISM;
  • с помощью PowerShell.

По сути обе методики выполняют одну и туже операцию: интегрируют дополнительные драйвера в офлайн образ Windows. Какой способов воспользоваться – вопрос личных предпочтений администратора. Разберем подробнее оба способа на примере интеграции драйверов в установочный образ Windows 10.

Как интегрировать драйвера в образ Windows 10 с помощью PowerShell

В первую очередь вам необходимо скачать и поместить все необхдимые драйвера устройств в один каталог (для каждого драйвера нужно создать отдельную папку). Обратите внимание, что многие производители (в том числе Dell, HP) поставляют свои драйвера в виде самораспаковывающихся exe файлов или zip архивов. Такие архивы необходимо распаковать на диск, чтобы в каталоге с драйверами присутствовали inf, cat и sys файлы.

Перед началом работы создадим следующую структуру каталогов:

    Каталог Drivers – в нем хранятся распакованные файлы драйверов для вашей редакции Windows 10 (которые предполагается интегрировать в дистрибутив);

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

Get-WindowsImage -ImagePath C:WinWorkISOinstall.wim

В нашем примере в WIM файле содержится всего 1 редакция Windows 10 Pro с индексом 1 (ImageIndex : 1).

Далее необходимо смонтировать образ выбранной версии Windows в каталог Mount. Полученные выше индекс редакции Windows, которую необходимо смонтировать нужно указать в качестве аргумента Index:

Mount-WindowsImage -Path C:WinWorkMount -ImagePath C:WinWorkISOinstall.wim -Index 1

После того, как образ смонтирован, запустите процесс добавления в него драйверов, которые хранятся в каталоге Drivers (параметр -Recurse предполагает рекурсивный обход вложенных папок и добавление драйверов по всем найденным inf файлам).

Add-WindowsDriver -Path C:WinWorkMount -Driver C:WinWorkDrivers -Recurse

Командлет Add-WindowsDriver осуществит рекурсивный поиск в указанном каталоге всех .inf файлов с описаниями драйверов. По описанию в inf файле команда добавит зависимые INF, DLL, CAT, PNF и т.д. файлы в ваш образ Windows.

Читать еще:  Установка Windows на данный диск невозможна. На выбранном диске находится таблица MBR-разделов

Итак, драйвера скопированы, и текущий образ можно отмонтировать, сохранив изменения в нем.

Dismount-WindowsImage -Path C:WinWorkMount –Save

В рассмотренном примере мы добавили драйверы в образ Install.wim, это образ Windows, который будет установлен на ваш диск. Если необходимо добавить драйвера в загрузочный образ Windows (с которого выполняется только установка Windows), необходимо добавить драйвера в файл Boot.wim. Обычно это необходимо, когда при установке Windows на компьютере не определяются локальные диски или отсутствует доступ к сети. Обычно в образ boot.wim необходимо интегрировать только драйвера контроллеров, дисков или сетевых адаптеров.

Вы можете сконвертировать ваш файл install.wim, содержащий установочный образ Windows с интегрированными драйверами в формат install.esd, применив сжатие (compress):

DISM /Export-Image /SourceImageFile:C:WinWorkISOinstall.wim /SourceIndex:1 /DestinationImageFile:C:WinWorkISOinstall.esd /Compress:recovery

Осталось создать iso файл и записать его на диск или флешку с помощью Dism++ или команды oscdimg:

oscdimg -n -m -bc:ISObootetfsboot.com C:ISO C:new_win10pro_image.iso

Интеграция драйверов в образ Windows Server с помощью DISM

Теперь покажем пример интеграции драйверов в установочный образ Windows Server 2012 R2. В том случае, если сборка образа ведется на Windows 8.1 для дальнейшей работы с последней версией DISM вам понадобится скачать и установить Windows 8 ADK (http://www.microsoft.com/en-us/download/details.aspx?id=30652). Нужно установить компонент Deployment Tools.

Структура каталогов, с которой мы будем работать может быть той же самой: Drivers (хранятся драйвера и *.inf файлы), ISO (распакованный образ Windows Server 2012 R2), Mount (каталог монтирования образов). Предполагается, что в файле install.wim нас интересует версия Windows Server 2012 R2 Datacenter с индексом 3.

Смонтируйте установочный образ install.wim:

dism /Mount-Wim /WimFile:c:isosourcesinstall.wim /Index:3 /MountDir:c:mount

Запустите рекурсивный поиск и интеграцию в хранилище компонентов образа Windows Server 2012 R2 новых драйверов:

dism /image:c:mount /Add-Driver «/driver:c:drivers» /recurse

Сохраните изменения в образе:

dism /unmount-wim /mountdir:d:mount /commit

Если необходимо добавить драйвера во все образы Windows Server, содержащиеся в wim-файле, указанные операции нужно провести для всех индексов версий ОС, которые вернула команда:

dism /get-wiminfo /wimfile:d:install.wim

Кроме интеграции драйверов, обычно необходимо добавить в устанавливаемый образ Windows еще обновления безопасности (Как интегрировать обновления в установочный образ Windows), это повысит уровень защищённости ОС сразу после установки. Осталось записать получившийся установочный образ на загрузочный диск или USB флешку или сконвертировать его в ISO.

Как интегрировать драйвера в установочный ISO-образ Windows 10 при условии наличия в нем файла ESD

П ереустановить Windows 8.1 или 10 нетрудно, единственное, что может при этом доставить вам хлопот — это повторная установка программного обеспечения и особенно драйверов устройств. Учитывая, что многим пользователям при поиске и установке драйверов нередко приходится сталкиваться с разного рода затруднениями, неплохо было бы сделать так, чтобы драйвера устанавливались вместе с системой.

Опытные юзеры скажут, что для этого необходимо интегрировать их в установочный образ Windows с помощью штатной утилиты Dism, но как это сделать если вместо привычного образа WIM в дистрибутиве Windows 10 используется образ ESD, с которым DISM напрямую работать не умеет?

Не секрет, что модификация дистрибутивов Windows рассматривается Microsoft как нарушение правил лицензирования, так может быть замена файла WIM файлом ESD для того и произведена, чтобы отбить у пользователей желание создавать собственные сборки? Ничего подобного, ибо что тогда делать производителям компьютерного оборудования и IT-специалистам? Разница между файлами install.wim и install.esd заключается только в методе сжатия, а по сути они являются одним и тем же архивом. Загвоздка единственно в том, что предназначенная для редактирования образов WIM утилита DISM не может монтировать файлы ESD.

Чтобы отредактировать файл образа install.esd в Windows 10 (в данном примере рассматривается интеграция драйверов) , вам нужно развернуть его на виртуальном диске VHD, а после внесения изменений вновь запаковать и преобразовать всё это в стандартный ISO -образ.

Начнём всё по порядку.

Для работы вам обязательно понадобится комплект средств для развертывания и оценки Windows ADK, так что первым делом зайдите на официальную страничку Microsoft:

И скачайте файл установки инструмент для вашей версии системы.

Первое, что нужно сделать после установки комплекта ADK, это экспортировать установленные в системе драйвера в отдельную папку. Пусть это будет папка Drives на диске D. Откройте от имени администратора командную строку и выполните в ней команду экспорта:

Интеграция драйверов в дистрибутив 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:

Сведения об образе : D:Prosourcesinstall.wim

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

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

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

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

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

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

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

Файл образа: D:TempMy1Prosourcesinstall.wim

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

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

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

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

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

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

24 комментарии

Здравствуйте, Сергей!
У меня вопрос-а как можно интегрировать драйверы в Win 8.1 и Win 10- ведь в дистрибутиве нет файла install.wim, а есть install.esd?
Спасибо.

Да, Вячеслав, есть такая проблема. Даже не проблема, а усложнение процесса.
ESD — это по сути сжатый и зашифрованный WIM.
В сети существуют различные программы, позволяющие из ESD получить WIM, и WIM сжать в ESD.
Поищи ESD2WIM или ESD-decryptor.

Добрый день, Сергей,
Вопрос: файлы драйверов перед интеграцией должны быть извлечены из архива, или это не обязательно?

Аркадий, драйвера должны быть распакованы. Т.е. интегрируются драйверы в формате файлов *.inf, *.sys и т.п.

Здравствуйте! Подскажите пожалуйста! Что делать в случае, если индекса 2?

Можно интегрировать в каждый индекс поочереди.
А можно использовать параметр «index» и указать в качестве значения звездочку «*».
/Index:*

Здравствуйте, подходит ли эта процедура для windows xp embedded?

Для Windows XP любых редакции эта процедура не подойдет — там совершенно другая модель дистрибутива. Там даже wim-файла нет.

Читать еще:  Как восстановить удалённые файлы и папки бесплатной программой R.saver

Добрый день. Подскажите пожалуйста, при интегрировании драйверов выдает ошибку 2.
Не удалось получить доступ к образу.
Убедитесь, что путь к образу и каталог Windows образа существуют и учетная запись обладает правами на чтение папки.
DISM.exe /image:C:intelimg/Add-Driver /driver:C:Users1Desktopdrivers/recurse /ForceUnsigned
пытаюсь проделать это с win 12 serv

Андрей, проверьте наличие пробелов перед параметрами /Add-Driver, /recurse.
Должно быть примерно так:
DISM.exe /image:C:intelimg /Add-Driver /driver:C:Users1Desktopdrivers /recurse /ForceUnsigned

Здравствуйте, я наверное накосячил, у меня после второй команды появилось
«Ошибка: 0xc1420113
Пользователь попытался подключить образ в каталоге, в котором уже содержится подключенный образ.»
подскажите пожалуйста, как решить?

Похоже, что в папке, в которую Вы пытаетесь смонтировать образ, уже есть какие-то файлы.
Или удалите эти файлы, или монтируйте в другую (чистую) папку.

Здравствуйте!
Подскажите ,пожалуйста, в чем проблема. Во время интеграции драйверов выдает ошибку 0xc0000135.
В логах следующее:
2017-12-14 13:36:24, Info DISM DISM.EXE:
2017-12-14 13:36:24, Info DISM DISM.EXE:
2017-12-14 13:36:24, Info DISM DISM.EXE: Host machine information: OS Version=6.1.7601, Running architecture=amd64, Number of processors=4
2017-12-14 13:36:24, Info DISM DISM.EXE: Executing command line: DISM.exe /image:D:winpemount /Add-Driver /driver:D:winpeusb3 /recurse /ForceUnsigned
2017-12-14 13:36:24, Info DISM DISM Provider Store: PID=5952 Getting the collection of providers from a local provider store type. — CDISMProviderStore::GetProviderCollection
2017-12-14 13:36:24, Info DISM DISM Provider Store: PID=5952 Provider has not previously been encountered. Attempting to initialize the provider. — CDISMProviderStore::Internal_GetProvider
2017-12-14 13:36:24, Info DISM DISM Provider Store: PID=5952 Loading Provider from location C:WindowsSystem32DismWimProvider.dll — CDISMProviderStore::Internal_GetProvider
2017-12-14 13:36:24, Info DISM DISM Provider Store: PID=5952 Connecting to the provider located at C:WindowsSystem32DismWimProvider.dll. — CDISMProviderStore::Internal_LoadProvider
2017-12-14 13:36:24, Info DISM DISM Provider Store: PID=5952 Provider has not previously been encountered. Attempting to initialize the provider. — CDISMProviderStore::Internal_GetProvider
2017-12-14 13:36:24, Info DISM DISM Provider Store: PID=5952 Loading Provider from location C:WindowsSystem32DismFolderProvider.dll — CDISMProviderStore::Internal_GetProvider
2017-12-14 13:36:24, Info DISM DISM Provider Store: PID=5952 Connecting to the provider located at C:WindowsSystem32DismFolderProvider.dll. — CDISMProviderStore::Internal_LoadProvider
2017-12-14 13:36:24, Info DISM DISM Provider Store: PID=5952 Provider has not previously been encountered. Attempting to initialize the provider. — CDISMProviderStore::Internal_GetProvider
2017-12-14 13:36:24, Info DISM DISM Provider Store: PID=5952 Loading Provider from location C:WindowsSystem32DismCompatProvider.dll — CDISMProviderStore::Internal_GetProvider
2017-12-14 13:36:24, Info DISM DISM Provider Store: PID=5952 Connecting to the provider located at C:WindowsSystem32DismCompatProvider.dll. — CDISMProviderStore::Internal_LoadProvider
2017-12-14 13:36:24, Info DISM DISM.EXE: Got the collection of providers. Now enumerating them to build the command table.
2017-12-14 13:36:24, Info DISM DISM.EXE: Attempting to add the commands from provider: WimManager
2017-12-14 13:36:24, Info DISM DISM.EXE: Succesfully registered commands for the provider: WimManager.
2017-12-14 13:36:24, Info DISM DISM.EXE: Attempting to add the commands from provider: FolderManager
2017-12-14 13:36:24, Info DISM DISM.EXE: Attempting to add the commands from provider: DISM Log Provider
2017-12-14 13:36:24, Info DISM DISM.EXE: Attempting to add the commands from provider: Compatibility Manager
2017-12-14 13:36:24, Info DISM DISM.EXE: Succesfully registered commands for the provider: Compatibility Manager.
2017-12-14 13:36:24, Info DISM DISM Provider Store: PID=5952 Getting the collection of providers from a local provider store type. — CDISMProviderStore::GetProviderCollection
2017-12-14 13:36:24, Info DISM DISM Provider Store: PID=5952 Getting the collection of providers from a local provider store type. — CDISMProviderStore::GetProviderCollection
2017-12-14 13:37:27, Error DISM DismHostLib: Failed to create DismHostManager remote object. Checking for dismhost.exe exit code.
2017-12-14 13:37:27, Info DISM DismHostLib: Found dismhost.exe exit code.
2017-12-14 13:37:27, Error DISM DISM Manager: PID=5952 Failed to create Dism Image Session in host. — CDISMManager::LoadImageSession(hr:0xc0000135)
2017-12-14 13:37:27, Warning DISM DISM Manager: PID=5952 A problem ocurred loading the image session. Retrying. — CDISMManager::CreateImageSession(hr:0xc0000135)
2017-12-14 13:38:27, Error DISM DismHostLib: Failed to create DismHostManager remote object. Checking for dismhost.exe exit code.
2017-12-14 13:38:27, Info DISM DismHostLib: Found dismhost.exe exit code.
2017-12-14 13:38:27, Error DISM DISM Manager: PID=5952 Failed to create Dism Image Session in host. — CDISMManager::LoadImageSession(hr:0xc0000135)
2017-12-14 13:38:27, Error DISM DISM Manager: PID=5952 Failed to load the image session from the temporary location: C:UsersuserAppDataLocalTemp3AE0DFBC-BBAE-4823-9B97-FF1E3E48EFA4 — CDISMManager::CreateImageSession(hr:0xc0000135)
2017-12-14 13:38:27, Error DISM DISM.EXE: Could not load the image session. HRESULT=C0000135
2017-12-14 13:38:27, Error DISM DISM.EXE: Unable to start the servicing process for the image at ‘D:winpemount’. HRESULT=C0000135
2017-12-14 13:38:27, Info DISM DISM.EXE: Image session has been closed. Reboot required=no.

Также учтите что интегрирование (если например не видит контроллер USB или жестких дисков) необходимо добавлять в образ boot.wim

Пытаюсь интегрировать драйвера в чужой wim (из образа LiveDVD)
При добавлении драйвера выдаёт ошибку:

Cистема DISM
Версия: 10.0.16299.15
Ошибка: 0x80029c4a
Такой запрос не поддерживается.

Здрвствуйте Сергей!
Ввожу 2.команду:DISM /Mount-Wim /WimFile:»C:Prosourcesinstall.wim» /Index:4 /MountDir:C:IMG.(система стоит на диске С. Идёт в всё поплану:подключается образ.Операция успешно завершена. В итоге: папку IMG копироваются папки диска С :
Program Files,Program Files (x86), :Windows, Пользователи.Далее привводе команды DISM.exe /image:С:Img /Add-Driver /driver:С:Drivers /recurse /ForceUnsigned.Ошибка 3.Где-то,я накосячил.

Здрвствуйте Сергей!
Ввожу 2.команду:DISM /Mount-Wim /WimFile:»C:Prosourcesinstall.wim» /Index:4 /MountDir:C:IMG.(система стоит на диске С. Идёт в всё поплану:подключается образ.Операция успешно завершена. В итоге: папку IMG копироваются папки диска С :
Program Files,Program Files (x86), :Windows, Пользователи.Далее привводе команды DISM.exe /image:С:Img /Add-Driver /driver:С:Drivers /recurse /ForceUnsigned.Ошибка 3.Где-то,я накосячил.

Ребята подскажите как интегрировать несколько драйверов от разных материнских плат в один образ.

Спасибо за совет!
Удалил папку и создал заново.
Все прошло.

Интеграция установленных драйверов в 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.

Читать еще:  Windows не видит второй жесткий диск

Подготовка образа ОС

Драйвера у нас есть, теперь подготовим образ ОС, в который будем их интегрировать. Скачать его можно, например, с официального сайта.

Работа по интегрированию производится с распакованным образом, а не с самим ISO-файлом! Если после интегрирования драйверов вы захотите собрать образ обратно, вы сможете сделать это с помощью множества сторонних программ. Я, например, использую UltraISO, однако его аналогов существует очень много.

Чтобы распаковать образ, можно воспользоваться каким-нибудь архиватором (бесплатный 7-Zipсправляется с этим на ура). Можно сразу сделать загрузочную флешку и работать с ней.

После распаковки пройдите в одну из распакованных папок — «sources», откуда скопируйте два файла — «boot.wim» и «install.wim».

Создайте в корне какого-нибудь диска папку с названием «winpe» (необязательно в корне, но так будет удобнее, так как не придётся набирать длинные пути в консоли) и вставьте в неё два данных файла.

После этого скопируйте в только что созданную папку, в которой пока только 2 wim-файла, папку с резервной копией драйверов (ту, в которой внутри много папок), а также создайте в ней папку «mount«.

У вас должна получится такая папка:

Уточнение редакции ОС

На данном шаге нужно произвести некоторые действия, связанные с редакцией ОС, которую вы собираетесь устанавливать.

Дело в том, что некоторые образы могут установить сразу несколько редакций. Например, стандартный образ Windows 10 предназначен для установки сразу двух редакций — Home и Pro. Для того, чтобы интегрировать драйвера в правильную редакцию, нам надо узнать некоторую информацию о ней.

Кликните правой клавишей мыши по кнопке «Пуск» и запустите командную строку от имени администратора.

Перейдём в папку «winpe«, для этого введите поочерёдно команды:

Здесь E — диск, в корне которого расположена папка «winpe», замените его на свой.

Теперь введите следующую команду:

dism /Get-WimInfo /WimFile:install.wim

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

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

Интеграция драйверов в образ ОС

Теперь нужно интегрировать драйвера поочерёдно в каждый из файлов «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-файлы прямо на загрузочной флешке, то теперь она установит вам систему со всеми драйверами. Если нет, то создайте образ системы с помощью сторонних программ.

На этом всё. Надеюсь, данная инструкция кому-нибудь поможет.

Как интегрировать драйвера и обновления в образ 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. Все драйвера и обновления будут установлены автоматически вместе с системой.

Ссылка на основную публикацию
Статьи c упоминанием слов:
Adblock
detector
×
×