Как добавить драйверы на установочный DVD Windows 7?

Ответы:

15

Если вы знакомы с продвижением Windows XP Service Pack, это очень похоже.

Я использую Windows XP Professional для этого примера. Должно быть похоже на Vista и т. Д.

Создайте ISO-образ с вашего Windows 7 DVD с вашим любимым программным обеспечением. Я использовал CDBurnerXP .

Сохраните файл install.wim где-нибудь на жестком диске из этого образа ISO или прямо с DVD.

Загрузите пакет автоматической установки Windows для своей ОС ( Windows 7 , Vista , XP ).

Запустите командную строку AIK Deployment Tools из меню « Пуск»

cd <path where you saved that wim file>

Смонтируйте образ WIM с разрешениями на запись:

imagex скажет, какой номер какой редакции Windows, если он не найден. Сначала я попробовал только с номером 0. Номер 4 в данном случае - Windows 7 Ultimate Edition 64 bit.

imagex /mountrw install.wim 4 c:\wim

Добавьте столько драйверов, сколько хотите, используя DISM. Если DISM говорит, что файлы необходимы для загрузки, но драйверы не подписаны, добавьте /forceunsignedпараметр.

Вот пример для драйверов nVidia nForce (установщик EXE извлекается с помощью 7-zip): SATA / SATARAID / IDE / Ethernet / etc драйверы:

cd c:\dl\15.51_nforce_win7_64bit_whql\ide\win764\
dism /image:c:\wim /add-driver /driver:. /recurse

cd c:\dl\15.51_nforce_win7_64bit_whql\smbus
dism /image:c:\wim /add-driver /driver:. /recurse /forceunsigned

cd c:\dl\15.51_nforce_win7_64bit_whql\smu
dism /image:c:\wim /add-driver /driver:. /recurse

cd c:\dl\15.51_nforce_win7_64bit_whql\ethernet
dism /image:c:\wim /add-driver /driver:. /recurse

.. и так далее для всех необходимых драйверов ..

В некоторых случаях вам нужно будет расширить нерасширенные файлы драйверов . Драйверы не раскрываются, если имена файлов в каталоге драйверов foo.dl_, а не foo.dll и т. Д.

Вот пример драйвера NVidia GeForce для вас (установщик EXE извлекается с помощью 7-zip)

cd c:\dl\191.07_desktop_win7_winvista_64bit_international_whql
mkdir c:\displaydriver
expand *.* c:\displaydriver

а потом

cd c:\displaydriver
dism /image:c:\wim /add-driver /driver:. /recurse

Сохраните образ WIM с новыми драйверами:

Размонтировать и зафиксировать (commit = save)

imagex /unmount /commit c:\wim

Добавьте файл install.wim обратно в образ ISO с вашим любимым программным обеспечением для обработки ISO. Я использовал UltraISO. Убедитесь, что DVD является загрузочным. Записывайте ISO как новый DVD еще раз с любимым программным обеспечением для записи (CDBurnerXP).

Загрузите и наслаждайтесь новой Windows 7 с правильными и работающими драйверами.

raspi
источник
довольно быстро, чтобы ответить на свой вопрос :) я полагаю, это ваш собственный сайт? raspi.fi
5
Ага. SU - более безопасное место для этого, если мой сайт когда-нибудь выйдет из строя. Я вчера боролся с этим комплектом драйверов весь день и ночь. :)
Распи
1
Я рад, что ты сделал это в мудром предвидении :)
JohannesM
Ууууууууу, я бы хотел, чтобы вы сказали, что UltraISO имеет длительный (очевидно, ручной) процесс регистрации. :( Я разместил заказ, но у меня НЕТ КЛЮЧЕВ ... сидел здесь в ожидании и ожидании, и у меня нет целых выходных, чтобы потратить на это ... очень расстраивает :( Если вы читаете это и надеетесь Получите «мгновенное удовлетворение» с UltraISO, подумайте еще раз - ожидайте, что это станет многодневным процессом, потому что они не могут быть обеспокоены наличием автоматизированной системы регистрации
allquixotic
Следует ли устанавливать драйверы в любом порядке, например, сначала драйверы чипсета? Или это не имеет значения?
алкоголь - зло
3

Я хочу просто добавить дополнение, если вам нужны драйверы во время установки (например, устройство хранения и т. Д.), Вам нужно выполнить эту процедуру и для boot.wim:

В boot.wim есть 2 встроенные установки.

поэтому вы делаете процедуру дважды:

imagex /mountrw boot.wim 1 c:\wim
add your drivers
imagex /unmount /commit c:\wim

imagex /mountrw boot.wim 2 c:\wim
add your drivers
imagex /unmount /commit c:\wim

Другая информация:

Удалить файл ei.cfg из папки с исходным DVD-диском, после чего вы сможете выбрать версию для Windows 7, которую хотите установить (Home, Pro, Ultimate и т. Д.).

затем, чтобы убедиться, что ваши драйверы доступны для каждой версии, вы должны выполнить процедуру install.wimдля каждой версии, встроенной в install.wim.

normally X = 1, 2, 3, 4 for the command:

imagex /mountrw install.wim X c:\wim
add your drivers
imagex /unmount /commit c:\wim

и повторите для каждого возможного X числа

Вы можете найти доступные Xс:

imagex /info install.wim

посмотрев на INDEXатрибут IMAGEэлемента в XML, напечатанном imagex /infoкомандой, например:

<IMAGE INDEX="4">
0xC0000022L
источник
0

Также вы можете создать ISO с DVD, отредактировать ISO (переписать его), добавив в него файлы (например, в папку \ drivers \) и снова записать ISO на DVD. Поэтому вы можете получить доступ к драйверам на DVD после установки Windows.

pbies
источник