Antworten:
Wenn Sie mit dem Slipstreaming von Windows XP Service Pack vertraut sind, ist dies ziemlich ähnlich.
Für dieses Beispiel verwende ich Windows XP Professional. Es sollte mit Vista usw. ähnlich sein.
Erstellen Sie ein ISO-Image von Ihrer Windows 7-DVD mit Ihrer bevorzugten Software. Ich habe CDBurnerXP verwendet .
Speichern Sie install.wim irgendwo auf Ihrer Festplatte von diesem ISO-Image oder direkt von der DVD.
Laden Sie das Windows Automated Installation Kit für Ihr Betriebssystem herunter ( Windows 7 , Vista , XP ).
Start AIK Deployment Tools Eingabeaufforderung von Start - Menü
cd <path where you saved that wim file>
Hängen Sie das WIM-Image mit Schreibberechtigungen ein:
imagex erkennt, welche Nummer welche Windows-Edition ist, wenn sie nicht gefunden wird. Ich habe es zuerst mit nur Nummer 0 versucht. Nummer 4 ist in diesem Fall Windows 7 Ultimate Edition 64 Bit.
imagex /mountrw install.wim 4 c:\wim
Fügen Sie mithilfe von DISM so viele Treiber hinzu, wie Sie möchten. Wenn DISM angibt, dass Dateien für das Booten wichtig sind, Treiber jedoch nicht signiert sind, fügen Sie /forceunsigned
Parameter hinzu.
Hier ist ein Beispiel für nVidia nForce-Treiber (Installer-EXE mit 7-zip extrahiert): SATA / SATARAID / IDE / Ethernet / etc-Treiber:
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
..und so weiter für alle benötigten Treiber ..
In einigen Fällen müssen Sie nicht erweiterte Treiberdateien erweitern . Treiber werden nicht erweitert, wenn die Dateinamen im Treiberverzeichnis foo.dl_ und nicht foo.dll usw. sind.
Hier ist ein NVidia GeForce-Treiberbeispiel für Sie (Installer-EXE mit 7-zip extrahiert)
cd c:\dl\191.07_desktop_win7_winvista_64bit_international_whql
mkdir c:\displaydriver
expand *.* c:\displaydriver
und dann
cd c:\displaydriver
dism /image:c:\wim /add-driver /driver:. /recurse
Speichern Sie das WIM-Image mit neuen Treibern:
Aushängen und festschreiben (festschreiben = speichern)
imagex /unmount /commit c:\wim
Fügen Sie die Datei install.wim mit Ihrer bevorzugten ISO-Verarbeitungssoftware wieder zum ISO-Image hinzu. Ich habe UltraISO verwendet. Stellen Sie sicher, dass die DVD bootfähig ist. Brennen Sie ISO als neue DVD noch einmal mit der bevorzugten Brennsoftware (CDBurnerXP).
Booten und genießen Sie Ihr neues Windows 7 mit korrekten und funktionierenden Treibern.
Ich möchte nur eine Ergänzung hinzufügen. Wenn Sie die Treiber zum Zeitpunkt der Installation benötigen (z. B. Speichergerät usw.), müssen Sie diese Prozedur auch für boot.wim ausführen:
boot.wim hat 2 installationen eingebettet.
So machen Sie den Vorgang zweimal:
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
Noch eine Info:
Entfernen Sie die Datei ei.cfg
aus dem DVD-Quellordner. Anschließend können Sie die Windows 7-Version auswählen, die Sie installieren möchten (Home, Pro, Ultimate usw.).
Um sicherzugehen, dass Ihre Treiber für jede Version verfügbar sind, müssen Sie die Prozedur install.wim
für jede eingebettete Version ausführen 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
und für jede mögliche X
Nummer wiederholen
Sie finden die verfügbaren X
mit:
imagex /info install.wim
indem Sie sich das INDEX
Attribut des IMAGE
Elements in der vom imagex /info
Befehl ausgegebenen XML ansehen , z.
<IMAGE INDEX="4">