# Integrieren von Hotfixes in die Installation

Es wurde an anderer Stelle schon beschrieben, wie Sie das Service Pack in die original Installationsdateien integrieren können. Meist gibt es aber von MS noch Hotfixes, die noch nicht in dem Service Packs enthalten sind - auch diese können Sie einbinden.

Viele neue Hotfixes lassen sich jetzt auch in die Sourcen der Windows CD einfach über einen Parameter einbinden. Dafür gehen Sie folgendermaßen vor:

1. Laden Sie Hotfix herunter
2. Die meisten Hotfix können über: <Hotfixname.exe> /integrate:<Pfad>in das Installationsverzeichnis eingebunden werden. Dazu müssen Sie die Sourcen wie im Tipp "Das Windows Service Pack in die original Installationsdateien einbinden" beschrieben vorher von der Windows CD auf die Festplatte kopieren.
3. Beispiel:
4. "Windows XP-KB887742-x86-DEU.exe /integrate:D:\WinSP", wenn alles funktioniert hat, kommt anschließend eine Messagebox mit der Meldung: "Die integrierte Installation wurde erfolgreich abgeschlossen."

Über <Hotfixname.exe> /? können Sie sich die weitere, möglichen Parameter anzeigen lassen.

Nach einer Integration von Hotfix-Packs können meist keine Service Packs mehr eingebunden werden. Sie sollten sich also immer eine Sicherung der Originalinstallationsdateien aufheben, um spätere Service Packs einbinden zu können.

## Wenn das nicht geht, bleibt noch das alte Vorgehen

1. Erstellen Sie ein Verzeichnis wie unter "Das Windows Service Pack in die original Installationsdateien einbinden" beschrieben und binden Sie, wie dort angegeben, die aktuellen Service Packs ein.
2. Öffnen Sie unter <Verzeichnis>\I386 die Datei DOS NET.INF und fügen Sie unter der Sektion [OptionalSrcDirs] (wenn die Sektion nicht vorhanden ist, erstellen Sie diese einfach) am Ende der Datei folgendes ein: svcpack. Der Eintrag sollte nun wie folgt aussehen:

[OptionalSrcDirs]
svcpack

3. Legen Sie das Verzeichnis unter <Verzeichnis>\I386\ mit dem Namen "svcpack" an.
4. Kopieren Sie alle gewünschten Hotfixes in das Verzeichnis. Dabei müssen Sie die Dateien aber so umbenennen, dass Sie alle Zeichen nach dem ersten Unterstrich ("_") entfernen.

Beispiel:
Aus der Datei Q315000_WXP_SP1_x86_ENU.exe wird Q315000.exe, welche in das Verzeichnis <Verzeichnis>\I386\svcpack kopiert wird.

5. Entpacken Sie danach die jeweiligen Service Packs mit dem Parameter -x.

Beispiel: Q315000.exe -x
Sie werden gefragt, in welches Verzeichnis die Dateien entpackt werden sollen. Geben Sie hier ein beliebiges temporäres Verzeichnis an, da die Dateien sowieso wieder umkopiert werden müssen z.B.: <Laufwerk>\Temp\Q315000
Jetzt müssen Sie die entpackten Dateien nach folgenden Kriterien kopieren:
- Alle Dateien mit der Endung CAT in den Ordner svcpack
- Kopieren Sie alle übrigen Dateien in das jeweilige Verzeichnis, in dem sich auch die Originaldateien der CD befinden (meist I386). Dabei werden folgende Dateien nicht benötigt:

UPDATE.EXE
UPDATE.INF
SPMSG.DLL
SPCUSTOM.DLL
SPUNINST.EXE
UPDATE.VER
und alle Dateien aus dem Verzeichnis \Symbols
Achtung:

Beim Kopieren müssen Sie folgendes beachten. Die Dateien gibt es auf der Orginal-CD mit dem gleichen Namen. Hier fehlt nur meist bei der Dateiendung ein Buchstabe, der durch ein "_" ersetzt wurde. Diese Datei müssen Sie unbedingt löschen.

6. Löschen Sie jetzt die Datei SVCPACK.IN_ und erstellen Sie eine neue Datei mit dem Namen SVCPACK.INF mit folgendem Inhalt.
   für Windows 2000:
   [Version]
   Signature="$Windows NT$"
   MajorVersion=5
   MinorVersion=0
   BuildNumber=2195
   [SetupData]
   CatalogSubDir="i386\svcpack"
   [ProductCatalogsToInstall]
   Q315000.CAT
   [SetupHotfixesToRun]
   Q315000.EXE /q /n /z
   für Windows XP:
   [Version]
   Signature="$Windows NT$"
   MajorVersion=5
   MinorVersion=1
   BuildNumber=2600
   [SetupData]
   CatalogSubDir="i386\svcpack"
   [ProductCatalogsToInstall]
   Q315000.CAT
   [SetupHotfixesToRun]
   Q315000.EXE /q /n /z

7. Unter [ProductCatalogsToInstall] und [SetupHotfixesToRun] müssen Sie jeweils die eingebundenen Hotfixes mit aufnehmen, wie für das Beispiel Q315000 gezeigt.

Jetzt können Sie die CD wie unter "Das Windows Service Pack in die original Installationsdateien einbinden" beschrieben weiter erstellen.

Weitere Informationen dazu finden Sie unter: http://support.microsoft.com/?kbid=296723

WinFAQ: Startseite | WinFAQ: HTMLMenü | WinFAQ: Java Version

Der Tipp enthält einen Fehler oder Sie haben noch eine Ergänzung dafür? Schreiben Sie uns über die Feedback-Seite an: Feedback-Formular

URL: http://www.winfaq.de/faq_html/Content/tip1000/tip1364.htm

WinFAQ ® Version 9.01 Copyright © 1996/2016 by Frank Ullrich