Artikel-ID: 296861 - Geändert am: Mittwoch, 5. Dezember 2007 - Version: 15.2 Installieren von mehreren Windows-Updates oder Hotfixes mit nur einem NeustartDieser Artikel wurde zuvor veröffentlicht unter D296861 Dieser Artikel ist eine Übersetzung des folgenden englischsprachigen Artikels der Microsoft Knowledge Base: 296861 (http://support.microsoft.com/kb/296861/EN-US/ ) How to install multiple Windows updates or hotfixes with only one reboot Bitte beachten Sie: Bei diesem Artikel handelt es sich um eine Übersetzung aus dem Englischen. Es ist möglich, dass nachträgliche Änderungen bzw. Ergänzungen im englischen Originalartikel in dieser Übersetzung nicht berücksichtigt sind. Die in diesem Artikel enthaltenen Informationen basieren auf der/den englischsprachigen Produktversion(en). Die Richtigkeit dieser Informationen in Zusammenhang mit anderssprachigen Produktversionen wurde im Rahmen dieser Übersetzung nicht getestet. Microsoft stellt diese Informationen ohne Gewähr für Richtigkeit bzw. Funktionalität zur Verfügung und übernimmt auch keine Gewährleistung bezüglich der Vollständigkeit oder Richtigkeit der Übersetzung. Auf dieser SeiteZusammenfassung Dieser Artikel beschreibt, wie Sie mehrere Windows-Produktaktualisierungen (beispielsweise wichtige Updates, Sicherheitspatches oder Hotfixes), die die Datei "Hotfix.exe" (Microsoft Windows NT 4.0) oder "Update.exe" (Microsoft Windows 2000, Microsoft Windows XP oder Microsoft Windows Server 2003) verwenden, mit nur einem Neustart installieren können. Dieser Artikel richtet sich an Administratoren und IT-Fachleute. Sie können Windows-Produktaktualisierungen, die die Datei "Hotfix.exe" oder "Update.exe" verwenden, entweder einzeln oder zusammen mit Windows (mit oder ohne Service Pack) installieren. Hinweis: Der in diesem Artikel beschriebene Vorgang funktioniert nicht bei Produktaktualisierungen, die nicht die Datei "Hotfix.exe" oder "Update.exe" als Installationsprogramm verwenden. Internet Explorer-Updates für Windows NT 4.0, Windows 2000 und Windows XP verwenden beispielsweise eine INF-basierte Installation anstelle der Datei "Update.exe". Sie können daher diesen Vorgang nicht anwenden, um mehrere Microsoft Internet Explorer-Updates mit nur einem Neustart auf Windows NT 4.0, Windows 2000 oder Windows XP zu installieren. Da Internet Explorer-Updates für Windows Server 2003 die Datei "Update.exe" als Installationsprogramm verwenden, können Sie diesen Vorgang verwenden, um diese zu installieren. Weitere Informationen zu diesen Themen finden Sie auf folgenden Websites von Microsoft: Windows 2000 Microsoft Windows 2000 Hotfix Installation and Deployment Guide (Leitfaden zur Installation und Bereitstellung von Microsoft Windows XP-Hotfixes) Windows XPhttp://www.microsoft.com/windows2000/downloads/servicepacks/sp4/HFDeploy.htm (http://www.microsoft.com/windows2000/downloads/servicepacks/sp4/HFDeploy.htm) Microsoft Windows XP Hotfix Installation and Deployment Guide (Leitfaden zur Installation und Bereitstellung von Microsoft Windows XP-Updates) http://www.microsoft.com/windowsxp/downloads/updates/sp1/hfdeploy.mspx (http://www.microsoft.com/windowsxp/downloads/updates/sp1/hfdeploy.mspx) The Guide for Installing and Deploying Updates for Microsoft Windows XP Service Pack 2 (Leitfaden zur Installation und Bereitstellung von Microsoft Windows XP Service Pack 2-Updates) Windows Server 2003 und Windows XP Professional x64 Editionhttp://www.microsoft.com/technet/prodtechnol/winxppro/deploy/hfdeploy.mspx (http://www.microsoft.com/technet/prodtechnol/winxppro/deploy/hfdeploy.mspx) Guide for Installing and Deploying Updates for Microsoft Windows Server 2003 and Windows XP 64-Bit Edition Version 2003 ("HFDeploy.htm") (Leitfaden für das Installieren und Bereitstellen von Updates für Microsoft Windows Server 2003 und Windows XP 64-Bit Edition/Version 2003) Windows Server 2003 Service Pack 1http://www.microsoft.com/technet/security/topics/patchmanagement/hfdeploy.mspx (http://www.microsoft.com/technet/security/topics/patchmanagement/hfdeploy.mspx) Microsoft Windows Server 2003 Service Pack 1 Installing and Deploying Updates (Installation und Bereitstellung von Updates für Windows Server 2003 SP1) http://technet2.microsoft.com/windowsserver/en/library/0e02a953-aca7-4dad-b3e2-c94ea72bbc3d1033.mspx (http://technet2.microsoft.com/windowsserver/en/library/0e02a953-aca7-4dad-b3e2-c94ea72bbc3d1033.mspx) Weitere InformationenEine Windows-Produktaktualisierung (beispielsweise ein wichtiges Update, ein Sicherheitspatch oder ein Hotfix) ist eine ausführbare Datei (.exe), die eine oder mehrere Systemdateien enthält, die Sie zur Behebung eines bestimmten Problems auf Windows anwenden können. Hotfixes werden von Microsoft Product Support Services an Kunden verteilt, die von einem bestimmten schwerwiegenden Problem betroffen sind. Wichtige Updates und Sicherheitspatches sind Maßnahmen, deren Anwendung Microsoft allen Kunden empfiehlt. Sie können wichtige Updates und Sicherheitspatches von der Windows Update-Website, im Microsoft Download Center oder von anderen Microsoft-Websites beziehen. Alle Updates für Windows XP x64 Edition und Windows Server 2003 oder Windows XP und Windows 2000, die nach Dezember 2002 erstellt wurdenHinweis: Zeigen Sie das Änderungsdatum des Installationsprogramms "Update.exe" oder "Hotfix.exe" in dem Updatepaket an, um festzustellen, wann das Update erstellt wurde.Führen Sie das Programm der Produktaktualisierung auf dem Computer aus, den Sie aktualisieren möchten, um eine Windows-Produktaktualisierung auf einem einzelnen Computer zu installieren. Verwenden Sie die Befehlszeilenoption /z, um mehrere Produktaktualisierungen zu installieren, ohne den Computer nach jeder Installation neu starten zu müssen. Befehlszeilenoptionen für das Programm "Update.exe"Die folgende Tabelle beschreibt die Befehlszeilenoptionen, die das Programm "Update.exe" unterstützt:Option Beschreibung ------ ------------- /f: Erzwingt das Beenden von Programmen beim Herunterfahren des Computers. /n: Erstellt keine Sicherungsdateien für eine Deinstallation von Hotfixes. /z: Nach Abschluss der Installation erfolgt kein Neustart. /q: Verwendet den stillen Modus (keinerlei Eingriffe durch den Benutzer). /m: Verwendet die unbeaufsichtigte Installation (Windows 2000). /u: Verwendet die unbeaufsichtigte Installation (Windows XP). /l: Listet die installierten Hotfixes auf. 815062
(http://support.microsoft.com/kb/815062/DE/
)
Bei Verkettung mehrerer Updates wird nicht die richtige Datei installiert
Alle Updates für Windows NT 4.0 oder Windows XP und Windows 2000, die vor Dezember 2002 erstellt wurdenHinweis: Anhand des letzten Änderungsdatums der Datei "Update.exe" oder "Hotfix.exe" können Sie feststellen, wann das Update erstellt wurde.Microsoft hat ein Befehlszeilenprogramm namens "QChain.exe" herausgegeben, das es Systemadministratoren ermöglicht, Updates miteinander zu verketten. Die Verkettung von Updates bedeutet, dass nicht nach jeder Installation ein Neustart erfolgen muss. Ohne dieses Programm besteht die einzige unterstützte Methode darin, nach der Installation jedes Updates einen Neustart des Computers durchzuführen. Das Programm "QChain.exe" bietet die folgenden Vorteile:
815062
(http://support.microsoft.com/kb/815062/DE/
)
Bei Verkettung mehrerer Updates wird nicht die richtige Datei installiert
Das Verketten von Update-Installationen ohne "QChain.exe" ist nicht sicherWenn Sie Updates installieren, werden Dateien, die gesperrt sind oder gerade verwendet werden, nicht ersetzt. Die Datei wird in die Pending File Rename-Warteschlange gesetzt, um nach dem nächsten Neustart des Computers ersetzt zu werden. Das Problem tritt in folgendem Szenario auf:
Installieren zuvor verketteter Updates ohne NeustartObwohl dieses Szenario selten vorkommt, stellt es eine gute Methode dar, um zu überprüfen, ob auf Ihrem Computer alle erwarteten Updates installiert sind. Verwenden Sie das Programm "Qfecheck.exe", um dies zu überprüfen. Weitere Informationen zu dem Dienstprogramm "Qfecheck.exe" finden Sie im folgenden Artikel der Microsoft Knowledge Base:282784
(http://support.microsoft.com/kb/282784/DE/
)
Qfecheck.exe überprüft Installation von Hotfixes für Windows 2000 und Windows XP
"QChain.exe" löscht den Schlüssel "Pending File Rename Operations" in der Registrierung, um sicherzustellen, dass nach dem Neustart des Computers nur die neueste Version einer Datei installiert wird. Installieren von mehreren Updates oder Hotfixes mit nur einem Neustart
Beziehen von QChain.exeDie Funktionalität von "QChain.exe" ist in allen Windows XP- und Windows 2000-Updates enthalten, die seit dem 18. Mai 2001 freigegeben wurden. Bei Updates, die vor Dezember 2002 freigegeben wurden, besteht jedoch ein Problem, das dazu führen könnte, dass auf Ihrem Computer unter Umständen eine falsche Binärdatei abgelegt wird. Im März 2003 hat Microsoft eine aktualisierte Version des Programms "QChain.exe" zur Verfügung gestellt, durch das dieses Problem behoben wurde. Weitere Informationen über dieses Problem oder zum Beziehen der aktualisierten Version des Programms "Qchain.exe" finden Sie im folgenden Artikel der Microsoft Knowledge Base:815062
(http://support.microsoft.com/kb/815062/DE/
)
Bei Verkettung mehrerer Updates wird nicht die richtige Datei installiert
QChain.exe-Befehlssyntaxqchain [Protokolldateiname] Durch den optionalen Parameter [Protokolldateiname] wird eine Datei mit einem Vorher- und Nachher-Snapshot des Schlüssels "Pending File Rename Operations" erstellt. Beispielausgabe von "QChain.exe"---- Alte Informationen in der Registrierung ------ Quelle: C:\WINNT\inf\acpi.inf Version: 5.0.2183.1 Ziel: d:\ntsust\testregchech\1394.inf Version: 5.0.2183.1 Quelle: C:\WINNT\inf\adm_mult.inf Version: 5.0.2184.1 Ziel: d:\ntsust\testregchech\1394.inf Version: 5.0.2183.1 Quelle: C:\WINNT\inf\banshee.inf Version: 5.0.2080.1 Ziel: d:\ntsust\testregchech\1394.inf Version: 5.0.2183.1 ---- Neue Informationen in der Registrierung ------ Quelle: C:\WINNT\inf\adm_mult.inf Version: 5.0.2184.1 Ziel: d:\ntsust\testregchech\1394.inf Version: 5.0.2183.1 Einschränkungen von "QChain.exe"Obwohl "QChain.exe" mit den meisten Windows NT 4.0- und Windows 2000-Updates funktioniert, funktioniert "QChain.exe" möglicherweise nicht mit Updates, die die im folgenden Registrierungsschlüssel aufgelisteten Binärdateien enthalten:HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\KnownDLLs Die in diesem Registrierungsschlüssel aufgelisteten Binärdateien werden beim Starten in den Speicher geladen. Wenn GetFileVersionInfo für eine Binärdatei aus dieser Liste aufgerufen wird, ist die Binärdatei, auf die verwiesen wird, die bereits geladene Binärdatei, und nicht die tatsächlich am Zielspeicherort vorhandene Binärdatei. Da die im Registrierungsschlüssel KnownDLLs aufgelisteten Binärdateien beim Starten in den Speicher geladen werden, muss das Update-Installationsprogramm die Zielbinärdatei durch die aktualisierte Binärdatei ersetzen, bevor der Computer neu gestartet wird. Daher wird keine Pending File Rename-Operation erstellt, um die Binärdatei beim Neustart zu ersetzen. Stattdessen verschiebt das Update die aktuelle Binärdatei in ein temporäres Verzeichnis, setzt die aktualisierte Binärdatei in das Verzeichnis, in dem sich die aktuelle Binärdatei befand, und erstellt anschließend eine Pending File Rename-Operation, um die aktuelle Binärdatei beim Neustart des Computers zu löschen. "QChain" wirkt sich nur auf Pending File Rename-Operationen aus, die Operationen zum Ersetzen einer Binärdatei ausführen. Es wirkt sich nicht auf Pending File Rename-Operationen aus, die Löschoperationen ausführen. Alle Windows NT 4.0-Updates und Windows 2000-Updates vor SP2 verwenden GetFileVersionInfo zum Ermitteln der Version einer Datei. Wenn Sie zwei oder mehrere Windows NT 4.0-Updates oder vor Service Pack 2 veröffentlichte Windows 2000-Updates installieren und die Updates überlappende KnownDLLs enthalten, kann bei Verwendung von "QChain" zum Verketten der Installationen dieser Updates nicht sichergestellt werden, dass die neueste Version der Updates installiert wird. Das folgende Szenario zeigt, warum bei Verwendung von "QChain" zum Verketten von Updates nicht die korrekte Binärdatei in das System gesetzt wird:
Wenn Sie das vorangegangene Szenario erneut durchspielen und nach SP2 veröffentlichte Windows 2000-Updates verwenden, wird der Hotfix in Paket B der Datei "Kernel32.dll" in Paket A zugeordnet und erkennt Version 3, die neuer ist als die in Paket B enthaltene Version 2 von "Kernel32.dll". Aus diesem Grund ersetzt Paket B nicht die sich im System befindende Datei "Kernel32.dll", und die in Paket A enthaltene Version 3 von "Kernel32.dll" ist korrekterweise die nach dem Neustart des Computers verwendete Version.
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.
| SPRACHE AUSWÄHLEN
|
Zum Anfang
