Как я могу связать новые или отсутствующие драйверы с Windows 7 DVD?
3 ответа
Если вы знакомы с продвижением 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 бит.
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 с правильными и работающими драйверами.
Я просто хочу добавить дополнение, если вам нужны драйверы во время установки (например, устройство хранения и т.д.), Вам нужно выполнить эту процедуру и для 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">
Также вы можете создать ISO с DVD, отредактировать ISO (переписать его), добавив в него файлы (например, в папку \drivers \) и снова записать ISO на DVD. Поэтому вы можете получить доступ к драйверам на DVD после установки Windows.