Интеграция драйверов в дистрибутив Windows с помощью программы Dism++
Интеграция драйверов в дистрибутив Windows с помощью программы Dism++
При установке операционной системы Windows XP на относительно новые компьютеры или ноутбуки, нередко возникает проблема с отсутствием драйверов чипсета MB или контроллера HDD в дистрибутиве Windows, вследствие чего, вылазит сообщение о невозможности найти жёсткий диск в системе, или вообще BSOD. В этой статье подробно объясню, как с помощью программы nLite интегрировать драйвера в дистрибутив Windows и создать загрузочный ISO-образ.
Данная информация рассчитана прежде всего на новичков, поэтому изобилует большим количеством скриншотов и подробным описание действий, которые обычному пользователю могут показаться совершенно не требующими комментариев. Прошу отнестись с пониманием.
1. У нас имеется ISO-образ операционной системы Windows XP с интегрированным Service Pack 3.
Рисунок 1.
2. Его необходимо распаковать любым архиватором. В данном случае, распаковка происходит с помощью программы WinRAR. В контекстном меню выбираем соответствующий пункт для извлечения.
Рисунок 2.
3. В появившемся окне, указываем путь для извлечения файлов, как показано синим цветом на рисунке 3. Затем, нажимаем кнопку ОК.
Рисунок 3.
4. Видим, появилась папка с пакетом нашей операционной системы, обведённая красным цветом на рисунке 4.
Рисунок 4.
5. В эту же папку распаковываем (если распаковка не требуется — просто копируем) драйвер, который необходимо интегрировать в дистрибутив операционной системы Windows XP. На рисунке красным цветом показана папка с драйверами контроллера AHCI чипсетов ICH7-8-9-10.
Рисунок 5.
6. Запускаем инсталлятор программы nLite. Программа абсолютно бесплатна и скачать дистрибутив можно с официального сайта разработчика. Главное окно программы установки представлено на рисунке 6. Здесь необходимо выбрать русский язык, как показано синим маркером, после чего нажать кнопку Далее.
Рисунок 6.
7. В следующем окне необходимо указать путь к нашему распакованному дистрибутиву операционной системы Windows. Для этого, нажимаем кнопку Обзор, как выделенную на рисунке 7.
Рисунок 7.
8. В обзоре папок выбираем путь к нашей папке с распакованной операционной системой, после чего, нажимаем кнопку ОК.
Рисунок 8.
9. В итоге, мы видим общую информацию о выбранном дистрибутиве продукта. Нажимаем кнопку Далее.
Рисунок 9.
10. Появляется окно предустановок системы, пропускаем его путём нажатия кнопки Далее.
Рисунок 10.
11. В следующем окне выбора задач, необходимо отметить два параметра: Драйвера и Загрузочный образ ISO, как показано синим цветом на рисунке 11. После чего, нажимаем кнопку Далее.
Рисунок 11.
12. Видим окно добавления драйверов в пакет операционной системы. Нажимаем кнопку Добавить, отмеченную красным маркером на рисунке ниже.
Рисунок 12.
13. Появляется всплывающее меню, где выбираем пункт Папка драйверов.
Рисунок 13.
14. В диалоговом окне обзора папок, указываем путь к папке с драйверами, о которой говорилось в пункте 5 настоящей статьи. После чего, нажимаем кнопку ОК.
Рисунок 14.
15. Далее, видим окно, представленное на рисунке 15, где видим путь к папке с драйверами, указанной ранее. Выделяем его, как показано синим маркером, затем нажимаем кнопку ОК.
Рисунок 15.
16. В следующем окне, выбираем флажок Драйвер текстового режима, как показано синим цветом на рисунке 16.
Рисунок 16.
17. Теперь, из представленного списка выбираем нужные нам драйвера для интеграции, как показано синим цветом. Теоретически, можно интегрировать все представленные в папке драйвера, но рациональнее, интегрировать только нужные для инсталляции и работы системы. Далее, подтверждаем выбор нажатием кнопки ОК.
Рисунок 17.
18. Видим знакомое окно, в котором появился список драйверов для интеграции. Нажимаем кнопку Далее.
Рисунок 18.
19. Появляется информирующее сообщение для подтверждении наших действий. Отвечаем Да.
Рисунок 19.
20. Теперь необходимо дождаться процесса обработки данных и интеграции драйверов.
Рисунок 20.
21. После завершения процесса интеграции, в нижней части окна появится информация, показанная на рисунке 21. Нажимаем кнопку ОК.
Рисунок 21.
22. В следующем окне необходимо выбрать режим Create Image для создания загрузочного ISO-образа. Далее, нажимаем кнопку Создать ISO, как отмечено красным цветом на рисунке 22.
Рисунок 22.
23. В следующем окне, выбираем путь для сохранения образа, вводим его имя, как показано на рисунке 23 синим цветом. После этого, нажимаем кнопку Сохранить.
Рисунок 23.
24. Теперь необходимо дождаться завершения процесса, как показано ниже.
Рисунок 24.
25. После успешного создания образа, о чём свидетельствует информация, выделенная синим прямоугольником на рисунке 25,нажимаем кнопку Далее.
Рисунок 25.
26. В этом окне жмём кнопку Готово.
Рисунок 26.
27. Видим, в папке появился созданный нами загрузочный образ с интегрированными драйверами, как показано на рисунке 27 красным цветом.
Рисунок 27.
Любое копирование материалов допускается только с указанием активной ссылки на первоисточник
Интеграция драйверов в дистрибутив Windows с помощью программы Dism++
Добрый день уважаемые читатели и гости блога, думаю многие из вас встречали такую ситуацию, что когда вы пытаетесь установить Windows 7 на новый ноутбук, в котором чаще всего свежий чипсет и usb порты 3 версии, вы можете не увидеть диск куда можно установить систему, и вся проблема именно в дистрибутиве семерке, так как у нее нет поддержки usb 3.0, сегодня я вас научу и покажу как делается интеграция драйверов usb 3.0 в дистрибутив windows 7.
Интеграция драйвера usb 3.0 в windows 7
И так проблему мы с вами обозначили, хоть и вышла современная операционная система Windows 10, не всем она по душе, так как глюков там очень много, могу лишь привести самые последние:
- , звук еще пол беды, камеры или wifi модули куда значимее и этот список можно продолжать очень долго
В итоге очень многие остаются на Windows 7 и хотят ею пользоваться и на новой технике. Один из моих приятелей приобрел ноутбук HP 15-ay043ur, 15.6″, Intel Pentium N3710, 1.6ГГц, 4Гб, 128Гб SSD, Intel HD Graphics 405. На нем операционной системы не было, стоял DOS. Мой приятель подготовил загрузочную флешку с Windows 7 с помощью утилиты USB DVD Download Tool. Запускает установщик семерки и в момент выбора диска для установки видит следующее.
Как видите, он не видит флешку по usb 3.0 и мастер установки не может стартовать и логично, что вам либо нужно найти дистрибутив с уже добавленными драйверами usb 3.0 в windows 7 либо сделать это самому, чем мы и займемся.
интеграция драйверов в образ windows 7 может быть выполнена несколькими методами как с помощью дополнительных утилит, так и с помощью командной строки и ее утилит, мы рассмотрим несколько вариантов.
Добавить драйвера в образ windows 7 с помощью NTLite
Не самая простая утилита для вшивания нужных драйверов, но утилита очень качественная и с большим функционалом.
Сразу советую вам устанавливать только стабильные версии, beta не советую. Выбираете версию NTLite под вашу разрядность windows 7.
Производите не хитрую установку утилиты NTLite, пару раз нажать далее. Запускаем ее и выбираем бесплатная лицензия, нам этого будет достаточно.
У меня есть Windows 7 Professional 64x со всеми обновлениями по август 2016 года, я его распаковал в отдельную папку, в 8 и 10 это просто, вы щелкаете по ISO образу двойным кликом и он монтируется в виде виртуального DVD-rom, в 7 можно воспользоваться архиватором 7zip, после его установки вы щелкните по ISO правым кликом мыши в выберете из меню извлечь.
далее нажимаете в программе Файл образа (WIM, ESD, SWM)
Указываем путь до файла boot.wim, у меня это C:Windows 7 driverssources, по сути это архив, в который и будет произведена интеграция драйверов для образа windows 7.
Выбираем Microsoft Windows Setup (x64) и сверху жмем загрузить.
жмем когда у второго пункта появится зеленый шар и статус загружено.
Теперь самое интересное интеграция драйвера usb 3.0 в windows 7, для разных чипсетов. Вообще драйвера под любого производителя нужно искать на сайте производителя, от себя я могу поделиться уже готовым сборником, для x86 и x64 систем, ниже полный перечень.
Далее говорим Добавить и выбираем либо один конкретный драйвер INF или целую папку, что я и сделаю (папка с несколькими драйверами)
У меня в папке есть драйвера и для 32 битной системы, поэтому данное окно можете проигнорировать.
Выделяем все драйвера, которые требуется добавить драйвера в образ windows 7 и жмем Применить.
Все видим список, того что будет добавлено в дистрибутив и жмем Обработка.
У вас может появится сообщение, что если у вас включен защитник Windows, то для ускорения обработки можно его выключить, в принципе можете проигнорировать данное сообщение.
Приступаем к применению всех изменений.
Все ждем когда ваши драйвера интегрируются.
Теперь нажимаем исходник и выбираем операционную систему если у вас дистрибутив с множеством редакций, то выберите нужную, у меня это одна, жмем загрузить.
Дожидаемся статуса Загружено.
Переходим опять на вкладку драйвера и жмем добавить папку с несколькими драйверами, указываем путь до вашей папке с usb 3.0.
Применяем, и начинается интеграция.
И последний этап обработка, после чего сверху будет кнопка создать ISO, нажимаем ее и в папке с вашим дистрибутивом будет лежать ISO образ с Windows 7 и добавленными в нее драйверами от usb 3.0 портов.
Теперь записываете его на загрузочную флешку, ссылка на это выше и пробуетесь загрузить, в 99 процентах вы получите положительный результат в виде обнаруженных локальных дисков или не занятого пространства, где уже дальше без проблем может производиться чистая установка windows 7 с флешки
Добавить драйвера в образ windows 7 с помощью EZ Installer
Сразу хочу отметить, что утилита EZ Installer от компании ASUS подойдет для добавления драйверов USB 3.0 от Intel-чипсетов 8, 9, 100 серии. Утилитка простенькая и призвана автоматически добавлять в в ваш виндоус 7 дистрибутив, драйвера USB 3.0. Она подойдет для пользователей у кого опыт работы с системами виндоус не очень большой.
Давайте сразу расскажу принцип работы asus ez installer, у вас есть ISO Образ с виндоус 7 и из него вам утилита сделает новый либо DVD или usb носитель, в который он добавит USB драйвер. ISO образ нужно обязательно смонтировать в систему, если у вас WIndows 8.1 или 10, то сделать это можно двойным кликом по ISO, если версия вашей хостовой системы 7 или ниже придется воспользоваться утилитами daemot tools или алкоголем 120.
как пользоваться asus ez installer
Запускаете xHCIWin7InstSln.exe, у вас откроется ASUS EZ installer, вам тут нужно выбрать либо:
- Диск Windows 7 для USB-накопителя > для этого нужно вставить загрузочную флешку с дистрибутивом семерки
- ISO-образ диска Windows 7 > потребуется под монтировать ISO образ
Соглашаемся с лицензионным соглашением и жмем далее.
Как видите. утилита смогла определить смонтированный дистрибутив в диске D: жмем далее.
На данном этапе мастера вам необходимо указать папку куда будет создан новый ISO Образ и поставьте галку Режим совместимости.
Все через некоторое время интеграция usb 3.0 в дистрибутив windows 7 будет закончена.
Теперь вам осталось протестировать работу ez installer на практике.
Добавить драйвера в образ windows 7 с помощью USB 3.0 Creator Utility
Да у компании Intel для того, что добавить драйвера в дистрибутив windows 7 есть своя утилита, так как большинство чипсетов в технике в России именно их.
Запускаете утилиту, рядом с ней папка с драйверами, утилита работает только с загрузочной флешкой на которой уже есть дистрибутив, ISO не получится подложить.
В итоге USB 3.0 Creator Utility минут 15 будет интегрировать ваши драйвера в дистрибутив семерки.
Добавить драйвера в образ windows 7 с помощью USB Patcher
Утилита USB Patcher для интеграции драйверов USB 3.0 от Intel-чипсетов 8, 9, 100 серии. Сама утилита очень простая, при ее запуске у вас будет три варианта:
- Create a Windows 7 installation disk with a USB device > Создание дистрибутива на флеш носителе
- Create a Windows 7 installation disk with a CD > создание загрузочного диска
- Create a Windows 7 installation ISO feli for a CD > создание ISO с драйверами
Я выбираю третий вариант, для примера, вы вправе использовать тот, что вам нужен.
Указываем путь до вашего ISO образа с семеркой и жмем next
Выбираем куда будет сохранен новый ISO с интегрированными драйверами USB 3.0
Ну собственно и все жмем Start для начала процесса добавления драйверов.
Все успешно выполнено.
Резюме по добавлению драйверов USB 3.0
Надеюсь вы осилили все методы, как вы наверно заметили у первого метода есть огромное преимущество и заключается оно в том, что вы можете добавлять таким методом кучу драйверов и не только USB 3.0, но и например на сетевую карту. Если еще какие полезные утилиты я обнаружу обязательно вам сюда допишу, надеюсь вы теперь поняли, что добавить драйвера в образ windows 7 очень просто.
Блог did5.ru
С новой партией компьютеров HP возникли проблемы при загрузке с WDS сервера образа Windows 7. При загрузке WindowsPE вылетает ошибка: «WdsClient: Ошибка при начале работе в сети: в данном образе не найден требуемый драйвер сетевой платы…». Из текста ошибки ясно, что дело в отсутствии драйвера в загрузочном образе boot.wim.
У меня WDS (Windows Deployment Services) развернут на Windows Server 2008, поэтому придется добавлять драйвера через командную строку с помощью утилиты DISM. В Windows Server 2008 R2 можно добавлять драйвера прямо из консоли управления WDS.
Далее я расскажу про интегрирование драйверов в файл WIM.
Для работы с образом WIM понадобится пакет Windows Automated Installation Kit (WAIK), скачать его можно бесплатно с сайта Microsoft — Windows AIK (около 1,5 ГБ). Устанавливаем его на компьютер с Windows 7 или Windows Server 2008/R2. Драйвера скачиваем с сайта производителя, либо берем с диска с драйверами, который идет в комплекте к железу.
Предварительно я создал структуру папкок: c:driversmount — папка монтирования WIM образа; c:driverslan_drivers — папка с драйверами для сетевой карты.
1. Запускаем Deployment Tools Command Prompt из меню пуск с правами администратора
2. Смотрим содержимое загрузочного образа boot.wim:
Как видно из скриншота boot.wim содержит два образа — Windows PE (Индекс 1) и Windows Setup (Индекс 2). Драйвера для сетевой карты надо добавлять в Windows Setup, поэтому будем работать с образом 2 (Индекс 2)
3. Монтируем образ с индексом 2 из файла boot.wim в папку «c:driversmount»
4. Добавляем драйвера в образ. Драйвера можно добавлять по одному, либо сразу все из определенной директории.
Для добавления драйвера указываем полный путь к файлу .INF:
Если драйверов много, то указываем каталог в качестве источника для поиска и добавления драйверов:
параметр /recurse используется, чтобы установить драйвера из вложенных каталогов, а /ForceUnsigned для установки неподписанных драйверов.
5. После добавления всех драйверов загрузочный образ нужно закрыть (отмонтировать).
параметр /commit указывает, что нужно сохранять все изменения в образе, без него все изменения будут потеряны.
6. Образ готов к загрузке на WDS
Нашли опечатку в тексте? Пожалуйста, выделите ее и нажмите Ctrl+Enter! Спасибо!
Win7USB3 — интеграция драйверов USB3 в дистрибутив Win7
Поскольку все драйвера Intel USB 3.0-3.1 не могут быть корректно интегрированы официально, здесь применяется другой способ — во время установки системы сканируется оборудование и устанавливаются только те драйвера USB3, которые нужны именно этому компьютеру. Программа не конфликтует с другими интегрированными драйверами независимо от их версий. Работает очень быстро и безопасно, а главное — теперь Windows 7 можно установить с флешки на любое железо.
Интеграция рассчитана только на дистрибутив системы в install.wim. Чтобы USB-порты работали на первом этапе установки, нужно использовать boot.wim от Win8 и выше.
Чтобы установить драйвера в уже установленную систему, в которой не работают порты USB3, достаточно загрузиться в WinPE, запустить Win7USB3 и указать раздел с системой (например диск C). Или можно не загружать WinPE (например клавиатура и мышка работают), переименовать файл в Win7USB3+.exe и запустить, тогда вместо диалога интеграции необходимые драйвера будут установлены.
Версии драйверов:
- AMD USB 3.0 v1.1.0.276
- AMD USB 3.0 v2.0.0.60
- AMD USB 3.1 v1.0.0.12
- AMD USB 3.1 v1.0.5.3
- ASMedia USB 3.0 v1.14.10
- ASMedia USB 3.0+3.1 v1.16.41.3
- ASMedia USB 3.0+3.1 v1.16.59.1
- Etron USB 3.0 v0.0.0.118
- Fresco Logic USB 3.0 v3.6.9.0
- Intel USB 3.0 v1.0.10.255
- Intel USB 3.0 v2.5.0.19
- Intel USB 3.0 v3.0.0.33
- Intel USB 3.0+3.1 v5.0.4.43
- Intel USB 3.1 v17.2.70.3
- Renesas Gen1 USB 3.0 v2.1.39.0
- Renesas Gen2 USB 3.0 v3.0.23.0
- Texas Instruments USB 3.0 v1.16.6.0
- VIA USB 3.0 v6.1.7600.5601
- Неофициальные AMD и Intel
Способы интеграции:
- Запустить Win7USB3 и указать папку со смонтированной системой (обычный режим), или
- Передать Win7USB3 путь к смонтированной системе в командной строке (тихий режим)
- В тихом режиме можно отслеживать успешность интеграции по коду возврата, 0 = успех
- Для обновления пакета драйверов достаточно интегрировать новую версию
Win7USB3 — интеграция драйверов USB3 в дистрибутив Win7 : 129 комментариев
Доброго времени суток.
А можно попросить уважаемого автора, выложить комплект драйверов «как есть» (в архиве), чтоб можно было выборочно интегрировать дизмом? А то своя подборка драйверов накрылась вместе с винтом, а на просторах инета найти эти версии что-то не получается
Я беру пакет драйверов от материнской плати на оф.сайте производителя и интегрирую через дисм. Там бывает пакет драйверов интеграции, я беру только нужные драйвера, для юсб 3.0 всего два-три, нужно XHCI и HUB2, HUB3 для вин 7, еще в winre нужно интегрировать во все образы которые есть, до двух-трех штук может быть засунуто в wim, бывает случаи что один драйвер поддерживает две системы разрядности помогает dism++ программа, интегритует только ту разрядность которую нужно. Еще желательно патч SHA-2 обновления KB4474419, KB4490628 установить через дисм для новых драйверов и работы винди 7 на новом железе. Драйвера могут иметь цифровую подпись и работать как родные юсб 2.0.
А можно попросить уважаемого автора, выложить комплект драйверов в архиве? Заранее спасибо!
Использую версию Win7USB3 2.0 . Применил install.wim к папке, Запустил «интегратор», указал папку с распакованным дистрибутивом — ответ: прошло успешно. Запаковываю папку обратно в install.wim , устанавливаю винду на другом компе и usb не работают. Ни клавиатура, ни мышь — соответственно ничего не сделать, кроме нажатия на ресет. Гружусь в WinPe запускаю «интегратор юсб», указываю установленную систему — говорит «Ок» — перезагружаюсь — работают usb. Спасибо!
Но хотелось без захода в WinPe получить тот же результат.
Драйверы интегрируются только для текущей системы, на которой собираю install.wim? Мне как сисадмину приходится иметь дело с разными конфигурациями компов и хотелось обойтись одной интеграцией для всех. Есть такая возможность?
А точно правильный индекс указывали? Драйвера устанавливаются не для текущей системы, а для того компьютера, где дистрибутив будет установлен, иначе какой смысл. В данный момент Win7USB3 заменён универсальным драйвером в UpdatePack7R2.
1) индекс единственный.
imagex /apply D:Workinstall.wim 1 d:tmp
2) запускал не через командную строку, а двойным кликом по Win7Usb3.exe и указал смонтированную в папку систему
3) UpdatePack7R2 с отдельным ключом, или автоматом универсальный драйвер usb ставит теперь? И с какой версии?. У меня использовался UpdatePack7R2-20.9.10
Тогда возможно установка была нестандартной. По UpdatePack7R2 смотрите историю изменений. В простейшем случае на него нужно перетянуть мышкой iso-файл дистрибутива.
в txt файле увидел, что в этой версии UpdatePack7R2 уже есть драйверы usb и nvme.
Интеграция UpdatePack7R2 в wim провалилась (система порезана уже и были ошибки в интеграции). Ставил через Ctrl+Shift+F3 и sysprep. Получилось, но судя по всему универсальные драйверы usb, если они автоматов интегрируются, не пашут (в частности на B450 и еще пара систем на intel). Кстати на ноуте с nvme диск не увиделся тоже.
В boot.wim usb-драйверы интегрированы были очень давно и в начале установки клавиатура с мышью работают.
Нигде в инструкции не сказано, что нужно устанавливать через режим аудита. Делайте стандартную интеграцию на оригинальном дистрибутиве и всё будет работать.
такая установка же предусмотрена на рабочую систему…
Sysprep вещь капризная, может сломаться в любой момент и не поймешь почему…
Надеюсь после UpdatePack7R2 он еще будет работать, а то ооочень нужен.
ок, понял, буду исправляться. Спасибо за ответ и за труды
Установка обновлений на рабочую систему или в режиме аудита не предполагает интеграцию драйверов.
я когда ставил UpdatePack7R2, то не предполагал установку вместе с ним и драйверов.
Просто если вернуться к моему первому посту, то не понятно почему не интегрировался Win7USB3 в распакованый образ.
«система порезана уже и были ошибки в интеграции» — искать причину в таких дистрибутивах никто не будет.
Hello. Can the usb3 drivers be somehow put in already cloned win7 system? I have new intel nuc, cloned win7 system from my laptop. Cloned ssd boots up normaly in windows, but my mouse and keyboard are not working so i cant do anything. Please help. Thanks in advance.
You can run Win7USB3 in WinPE and specify the system partition.
Уважаемый автор, а не подскажите новичку как правильно передать Win7USB3 путь к смонтированной системе в командной строке — в тихом режиме?
Просто укажите папку со смонтированной системой в качестве параметра.
Уважаемый автор, а можно с Вами связаться по почте? Есть денежное предложение.