Jak dodać sterowniki do instalacyjnego dysku DVD z systemem Windows 7?

16

Jak mogę połączyć nowsze lub brakujące sterowniki z dyskiem DVD z systemem Windows 7?

raspi
źródło

Odpowiedzi:

15

Jeśli znasz system przesyłania strumieniowego dodatku Service Pack dla systemu Windows XP, jest to dość podobne.

W tym przykładzie używam systemu Windows XP Professional. Powinno być podobnie z Vistą itp.

Utwórz obraz ISO z dysku DVD systemu Windows 7 za pomocą swojego ulubionego oprogramowania. Użyłem CDBurnerXP .

Zapisz install.wim gdzieś na dysku twardym z tego obrazu ISO lub bezpośrednio z DVD.

Pobierz Zestaw zautomatyzowanej instalacji systemu Windows dla swojego systemu operacyjnego ( Windows 7 , Vista , XP ).

Uruchom wiersz polecenia narzędzi wdrażania AIK z menu Start

cd <path where you saved that wim file>

Zamontuj obraz WIM z uprawnieniami do zapisu:

imagex powie, który numer jest wersją systemu Windows, jeśli nie zostanie znaleziony. Najpierw spróbowałem z numerem 0. Numer 4 to w tym przypadku Windows 7 Ultimate Edition 64-bitowy.

imagex /mountrw install.wim 4 c:\wim

Dodaj tyle sterowników, ile chcesz za pomocą DISM. Jeśli DISM mówi, że pliki są niezbędne do rozruchu, ale sterowniki są niepodpisane, dodaj /forceunsignedparametr.

Oto przykład sterowników nVidia nForce (instalator EXE wyodrębniony z 7-zip): sterowniki SATA / SATARAID / IDE / Ethernet / itp:

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

... i tak dalej dla wszystkich potrzebnych sterowników ..

W niektórych przypadkach konieczne będzie rozszerzenie nierozwiniętych plików sterowników . Sterowniki nie są rozwijane, jeśli nazwy plików w katalogu sterowników to foo.dl_, a nie foo.dll itp.

Oto przykład sterownika NVidia GeForce dla Ciebie (plik instalatora EXE wyodrębniony za pomocą 7-zip)

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

i wtedy

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

Zapisz obraz WIM z nowymi sterownikami:

Odmontuj i zatwierdź (zatwierdzenie = zapisz)

imagex /unmount /commit c:\wim

Dodaj plik install.im z powrotem do obrazu ISO za pomocą swojego ulubionego oprogramowania do obsługi ISO. Użyłem UltraISO. Upewnij się, że dysk DVD można uruchomić. Nagraj ISO jako nową płytę DVD ponownie za pomocą ulubionego oprogramowania do nagrywania (CDBurnerXP).

Uruchom i ciesz się nowym Windows 7 z poprawnymi i działającymi sterownikami.

raspi
źródło
dość szybko, aby odpowiedzieć na własne pytanie :) Przypuszczam, że to twoja strona internetowa? raspi.fi
5
Tak. SU jest bezpieczniejszym miejscem dla tego howto, jeśli pewnego dnia moja strona się zawiesi. Wczoraj zmagałem się z tym pakietem sterowników przez cały dzień i noc. :)
raspi,
1
Cieszę się, że zrobiłeś to w mądrym foresighcie :)
JohannesM
Uuuughhhhh, szkoda, że ​​nie powiedziałeś, że UltraISO ma długi (najwyraźniej ręczny) proces rejestracji. :( Złożyłem zamówienie, ale NIE MA KLUCZA ... siedzę tutaj, czekam i czekam, i nie mam na to całego weekendu ... bardzo frustrujące :( Jeśli czytasz to i masz nadzieję uzyskaj „natychmiastową satysfakcję” z UltraISO, pomyśl jeszcze raz - spodziewaj się, że będzie to proces wielodniowy, ponieważ nie będą mieli
problemu
Czy sterowniki powinny być instalowane w dowolnej kolejności, np. Najpierw sterowniki chipsetu? Czy to nie ma znaczenia?
alkohol jest zły
3

Chcę tylko dodać uzupełnienie, jeśli potrzebujesz sterowników w czasie instalacji (np. Urządzenie pamięci masowej itp.), Musisz również wykonać tę procedurę dla boot.wim:

boot.wim ma 2 osadzone instalacje.

więc wykonujesz tę procedurę dwukrotnie:

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

Kolejna informacja:

Usuń plik ei.cfgz folderu źródłowego DVD, wtedy będziesz mógł wybrać wersję systemu Windows 7, którą chcesz zainstalować (Home, Pro, Ultimate itp.).

następnie, aby upewnić się, że sterowniki są dostępne dla każdej wersji, należy wykonać procedurę install.wimdla każdej wersji osadzonej 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

i powtórz dla każdej możliwej Xliczby

Możesz znaleźć dostępne Xz:

imagex /info install.wim

patrząc na INDEXatrybut IMAGEelementu w pliku XML wydrukowanym przez imagex /infopolecenie, np .:

<IMAGE INDEX="4">
0xC0000022L
źródło
0

Możesz także tworzyć ISO z DVD, edytować ISO (przepisać), dodając do niego pliki (na przykład w folderze \ drivers \ folder) i ponownie nagrywać ISO na DVD. Dlatego możesz uzyskać dostęp do sterowników na dysku DVD po instalacji systemu Windows.

pbies
źródło