MS06-071: Beveiligingsupdate voor Microsoft XML Core Services 4.0

INLEIDING

Microsoft heeft beveiligingsbulletin MS06-071 uitgebracht. Het beveiligingsbulletin bevat alle relevante informatie over de beveiligingsupdate. Deze informatie omvat informatie over het bestandsmanifest en implementatieopties. Ga naar een de volgende Microsoft-websites voor het volledige beveiligingsbulletin:

Bekende problemen met deze beveiligingsupdate

  • Deze update wordt mogelijk herhaaldelijk aangeboden.

    Verschillende versies van MSXML zijn opgenomen in verschillende Microsoft-producten, zoals Windows, Internet Explorer, Microsoft Office en Microsoft SQL Server, evenals sommige producten van derden. Mogelijk wordt deze update opnieuw aangeboden als je een nieuw product installeert of als je een product bijwerkt dat een andere versie van MSXML bevat dan de versie die je al hebt. Voor meer informatie over de verschillende MSXML-versies die beschikbaar zijn of opgenomen zijn in verschillende Microsoft-producten of software-updates, klikt u op het volgende artikelnummer in de Microsoft Knowledge Base:

    269238 Lijst met versies van Microsoft XML Parser (MSXML)

  • Beveiligingsupdate 927978 voor MSXML 4.0, voor MSXML 4.0 SP1 en voor MSXML 4.0 SP2 biedt geen ondersteuning voor de volledige verwijdering van MSXML 4.0 omdat deze versie van MSXML is geïnstalleerd in de modus Naast elkaar. Ga als volgt te werk om dit probleem te omzeilen:

    1. Verwijder de beveiligingsupdate 927978 via het onderdeel Software in Configuratiescherm.
    2. Verwijder het MSXML4.dll bestand uit de map %SystemRoot%\System32.
    3. Herstel de vorige installatie van MSXML 4.0 met behulp van het onderdeel Software in Configuratiescherm.

    De eerdere versies van de Msxml4.dll en Msxml4r.dll bestanden worden teruggezet naar zowel de map naast elkaar als de map %SystemRoot%\System32.

  • U ontvangt mogelijk het volgende foutbericht wanneer u deze beveiligingsupdate installeert via Windows Update:

    Opmerking

    Kan typebibliotheek voor bestand c:\Windows\system32\msxml4.dll niet registreren. Neem contact op met ondersteunend personeel.

    Wanneer deze fout optreedt, kunt u in het logboekbestand ook gegevens van de volgende strekking noteren:
    Fout 1911. Kan typebibliotheek voor bestand c:\Windows\system32\msxml4.dll niet registreren. Neem contact op met ondersteunend personeel.

    MSI (s) (20:18) [17:52:31:612]: Product: MSXML 4.0 SP2 (KB927978) -- Fout 1911. Kan typebibliotheek voor bestand c:\Windows\system32\msxml4.dll niet registreren. Neem contact op met ondersteunend personeel.

    === Logboekregistratie gestopt: 11/10/2006 17:53:07 ===

    MSI (c) (34:20) [17:53:07:252]: Opmerking: 1: 1708

    MSI (c) (34:20) [17:53:07:260]: Product: MSXML 4.0 SP2 (KB927978) -- Installatie is mislukt.

    MSI (c) (34:20) [17:53:07:267]: Windows Installer heeft het product geïnstalleerd. Productnaam: MSXML 4.0 SP2 (KB927978). Productversie: 4.20.9839.0. Product Taal: 1033. Status Geslaagde of foute installatie: 1603.

    MSI (c) (34:20) [17:53:07:313]: Greep uitvoering mutex.

    MSI (c) (34:20) [17:53:07:319]: Verwijderen van geïnstalleerde installatiepakketten opschonen, indien aanwezig

    MSI (c) (34:20) [17:53:07:331]: MainEngineThread retourneert 1603

    === Uitgebreide logboekregistratie gestopt: 10-11-2006 17:53:07 ===
    U kunt dit probleem omzeilen door de beveiligingsupdate handmatig te installeren via het Microsoft Downloadcentrum en op Negeren te klikken wanneer het foutbericht wordt weergegeven. Als u wilt controleren of de installatie is gelukt, controleert u of het bestand van de Msxml4.dll in %systemroot%\System32 versie 4.20.9841.0 heeft.

  • Beveiligingsupdatepakket 927978 kan een logboekbestand maken. Het pakket heeft de naam van het logboekbestand KB927978.log. In het pakket wordt het logboekbestand opgeslagen in een map. De map heeft een door het systeem gegenereerde naam. De map bevindt zich in de hoofdmap van een systeemstation. Het pad ziet er ongeveer als volgt uit:
    C:\door systeem gegenereerde naam\KB927978.log. Opmerking In dit voorbeeld is C systeemstation.

    Hoewel dit optioneel is, kunt u het logboekbestand en de map verwijderen.

Meer informatie over deze beveiligingsupdate

  • Beveiligingsupdatepakket 927978 voor MSXML 4.0 is een compleet installatiepakket. U kunt dit pakket gebruiken om MSXML 4.0 Service Pack 2 (SP2) te installeren op een computer waarop geen eerdere versies van MSXML 4.0 staan. U kunt dit pakket ook gebruiken om een bestaande installatie van MSXML 4.0, MSXML 4.0 Service Pack 1 (SP1) of MSXML 4.0 SP2 bij te werken.

  • Windows Update en Microsoft Update bieden alleen een beveiligingsupdatepakket 927978 als er al een eerdere versie van MSXML 4.0, MSXML 4.0 SP1 of MSXML 4.0 SP2 op de computer is geïnstalleerd.

  • MSXML 4.0 bevat geen 64-bits parser en wordt alleen ondersteund in WoW-modus op 64-bits besturingssystemen. Daarom zijn er geen 64-bits MSXML 4.0-pakketten beschikbaar voor deze beveiligingsupdate. Als u de 32-bits MSXML 4.0-parser in WoW-modus wilt bijwerken op een 64-bits besturingssysteem, installeert u het 32-bits MSXML 4.0-pakket. Als u bijvoorbeeld een 64-bits Engelstalig besturingssysteem wilt bijwerken, installeert u het Msxml4-KB927978-enu.exe pakket.

  • Het bestand dat het beveiligingsupdatepakket 927978 voor MSXML 4.0 installeert, wordt in de volgende tabel weergegeven.

    Bestandsnaam Versie Datum Tijd Grootte
    Msxml4.dll 4.20.9841.0 11/4/2006 2:14 1,18 MB

    Opmerking: deze beveiligingsupdate wordt geïnstalleerd in de modus naast elkaar en in de map %systemroot%\System32.

  • Als u deze beveiligingsupdate in de stille modus wilt installeren in combinatie met uitgebreide logboekregistratie en zonder de computer opnieuw op te starten, gebruikt u een opdracht die lijkt op de volgende:
    msxml4-kb927978-enu.exe /q reboot=reallysuppress /l*v c:\kb927978.logEen gedetailleerd logboek van het installatieproces bevindt zich in het bestand dat u opgeeft in de opdracht. In dit voorbeeld is het bestand C:\KB927978.log.

  • Als het Msxml4.dll-bestand is vergrendeld, wordt het bestand mogelijk niet bijgewerkt wanneer u beveiligingsupdate MS06-071 voor MSXML 4.0, voor MSXML 4.0 SP1 en voor MSXML 4.0 SP2 toepast. Gebruik de volgende opdrachten om Msxml4.dll te verwijderen om dit probleem te omzeilen:

    • MsiExec.exe /uninstall {37477865-A3F1-4772-AD43-AAFC6BCFF99F} /passive
    • Del %windir%\system32\msxml4.dll