EINFÜHRUNG
Microsoft hat das Sicherheitsbulletin MS06-071 veröffentlicht. Das Sicherheitsbulletin enthält alle relevanten Informationen zum Sicherheitsupdate. Diese Informationen umfassen Dateimanifestinformationen und Bereitstellungsoptionen. Das komplette Sicherheitsbulletin finden Sie auf den folgenden Microsoft-Websites:
- Private Benutzer:
http://www.microsoft.com/athome/security/update/bulletins/200611.mspx - IT-Profis:
http://www.microsoft.com/technet/security/bulletin/MS06-071.mspx
Bekannte Probleme mit diesem Sicherheitsupdate
Dieses Update wird Ihnen möglicherweise wiederholt angeboten.
Verschiedene Versionen von MSXML sind in verschiedenen Microsoft-Produkten enthalten, z. B. Windows, Internet Explorer, Microsoft Office und Microsoft SQL Server sowie einige Produkte von Drittanbietern. Möglicherweise wird Ihnen dieses Update erneut angeboten, wenn Sie ein neues Produkt installieren oder ein Produkt aktualisieren, das eine andere Version von MSXML als die bereits vorhandene enthält. Weitere Informationen zu den verschiedenen MSXML-Versionen, die in verschiedenen Microsoft-Produkten oder -Softwareupdates verfügbar oder enthalten sind, finden Sie in der Microsoft Knowledge Base:
269238 Liste der MsXML-Versionen (Microsoft XML Parser)
Das Sicherheitsupdate 927978 für MSXML 4.0, für MSXML 4.0 SP1 und für MSXML 4.0 SP2 unterstützt nicht das vollständige Entfernen von MSXML 4.0, da diese Version von MSXML im parallelen Modus installiert ist. Gehen Sie folgendermaßen vor, um dieses Problem zu umgehen:
- Entfernen Sie Sicherheitsupdate-927978 mithilfe des Elements Software in Systemsteuerung.
- Löschen Sie die MSXML4.dll-Datei aus dem Ordner %SystemRoot%\System32.
- Reparieren Sie die vorherige Installation von MSXML 4.0 mithilfe des Elements Software in Systemsteuerung.
Die früheren Versionen der dateien Msxml4.dll und Msxml4r.dll werden sowohl im parallelen Ordner als auch im Ordner %SystemRoot%\System32 wiederhergestellt.
Möglicherweise erhalten Sie die folgende Fehlermeldung, wenn Sie dieses Sicherheitsupdate von Windows Update installieren:
Hinweis
Die Typbibliothek für dateic:\Windows\system32\msxml4.dll konnte nicht registriert werden. Wenden Sie sich an Ihre Supportmitarbeiter.
Wenn dieser Fehler auftritt, können Sie sich in der Protokolldatei auch Informationen wie die folgenden notieren:
Fehler 1911. Die Typbibliothek für dateic:\Windows\system32\msxml4.dll konnte nicht registriert werden. Wenden Sie sich an Ihre Supportmitarbeiter.MSI (s) (20:18) [17:52:31:612]: Produkt: MSXML 4.0 SP2 (KB927978) -- Fehler 1911. Die Typbibliothek für dateic:\Windows\system32\msxml4.dll konnte nicht registriert werden. Wenden Sie sich an Ihre Supportmitarbeiter.
=== Protokollierung beendet: 10.11.2006 17:53:07 ===
MSI (c) (34:20) [17:53:07:252]: Hinweis: 1: 1708
MSI (c) (34:20) [17:53:07:260]: Produkt: MSXML 4.0 SP2 (KB927978) - Installationsfehler.
MSI (c) (34:20) [17:53:07:267]: Windows Installer hat das Produkt installiert. Produktname: MSXML 4.0 SP2 (KB927978). Produktversion: 4.20.9839.0. Produktsprache: 1033. Erfolgreiche Installation oder Fehler status: 1603.
MSI (c) (34:20) [17:53:07:313]: Mutex der greifbaren Ausführung.
MSI (c) (34:20) [17:53:07:319]: Bereinigen deinstallierte Installationspakete, falls vorhanden
MSI (c) (34:20) [17:53:07:331]: MainEngineThread gibt 1603 zurück
=== Ausführliche Protokollierung beendet: 10.11.2006 17:53:07 ===
Um dieses Problem zu umgehen, installieren Sie das Sicherheitsupdate manuell aus dem Microsoft Download Center, und klicken Sie dann auf Ignorieren , wenn die Fehlermeldung angezeigt wird. Um zu bestätigen, dass die Installation erfolgreich war, überprüfen Sie, ob die Msxml4.dll Datei in %systemroot%\System32 Version 4.20.9841.0 aufweist.Das Sicherheitsupdatepaket 927978 kann eine Protokolldatei erstellen. Das Paket benennt die Protokolldatei KB927978.log. Das Paket speichert die Protokolldatei in einem Ordner. Der Ordner verfügt über einen vom System generierten Namen. Der Ordner befindet sich im Stammverzeichnis eines Systemlaufwerks. Der Pfad sieht wie folgt aus:
C:\vom System generierter Name\KB927978.log. Hinweis In diesem Beispiel ist C das Systemlaufwerk.Obwohl sie optional ist, können Sie die Protokolldatei und den Ordner entfernen.
Weitere Informationen zu diesem Sicherheitsupdate
Das Sicherheitsupdatepaket 927978 für MSXML 4.0 ist ein vollständiges Installationspaket. Sie können dieses Paket verwenden, um MSXML 4.0 Service Pack 2 (SP2) auf einem Computer zu installieren, auf dem keine früheren Versionen von MSXML 4.0 installiert sind. Sie können dieses Paket auch verwenden, um eine vorhandene Installation von MSXML 4.0, MSXML 4.0 Service Pack 1 (SP1) oder MSXML 4.0 SP2 zu aktualisieren.
Windows Update und Microsoft Update bieten Sicherheitsupdatepakete nur 927978, wenn bereits eine frühere Version von MSXML 4.0, MSXML 4.0 SP1 oder MSXML 4.0 SP2 auf dem Computer installiert ist.
MSXML 4.0 enthält keinen 64-Bit-Parser und wird nur im WoW-Modus auf 64-Bit-Betriebssystemen unterstützt. Daher sind 64-Bit-MSXML 4.0-Pakete für dieses Sicherheitsupdate nicht verfügbar. Um den 32-Bit-MSXML 4.0-Parser im WoW-Modus auf einem 64-Bit-Betriebssystem zu aktualisieren, installieren Sie das 32-Bit-Paket MSXML 4.0. Um beispielsweise ein 64-Bit-englischsprachiges Betriebssystem zu aktualisieren, installieren Sie das Msxml4-KB927978-enu.exe-Paket.
Die Datei, die das Sicherheitsupdatepaket 927978 für MSXML 4.0 installiert, ist in der folgenden Tabelle aufgeführt.
Dateiname Version Datum Zeit Größe Msxml4.dll 4.20.9841.0 11/4/2006 2:14 1,18 MB Hinweis Dieses Sicherheitsupdate wird sowohl im parallelen Modus als auch im Ordner %systemroot%\System32 installiert.
Um dieses Sicherheitsupdate im ruhenden Modus zusammen mit ausführlicher Protokollierung und ohne Neustart des Computers zu installieren, verwenden Sie einen Befehl, der dem folgenden ähnelt:
msxml4-kb927978-enu.exe /q reboot=reallysuppress /l*v c:\kb927978.logEin ausführliches Protokoll des Installationsvorgangs befindet sich in der Datei, die Sie im Befehl angeben. In diesem Beispiel lautet die Datei C:\KB927978.log.Wenn die Msxml4.dll Datei gesperrt ist, wird die Datei möglicherweise nicht aktualisiert, wenn Sie das Sicherheitsupdate MS06-071 für MSXML 4.0, für MSXML 4.0 SP1 und für MSXML 4.0 SP2 anwenden. Um dieses Problem zu umgehen, verwenden Sie die folgenden Befehle, um Msxml4.dll zu deinstallieren:
- MsiExec.exe /uninstall {37477865-A3F1-4772-AD43-AAFC6BCFF99F} /passive
- Del %windir%\system32\msxml4.dll