MS06-071: Aktualizacja zabezpieczeń programu Microsoft XML Core Services 4.0

WPROWADZENIE

Firma Microsoft wydała biuletyn MS06-071 dotyczący zabezpieczeń. Ten biuletyn zawiera wszystkie informacje dotyczące aktualizacji zabezpieczeń. Te informacje obejmują manifest pliku i opcje wdrażania. Aby przejrzeć pełny biuletyn zabezpieczeń, odwiedź jedną z następujących witryn firmy Microsoft w sieci Web:

Znane problemy związane z tą aktualizacją zabezpieczeń

  • Ta aktualizacja jest oferowana wielokrotnie.

    Różne wersje programu MSXML są uwzględniane w różnych produktach firmy Microsoft, takich jak Windows, Internet Explorer, Microsoft Office i Microsoft SQL Server, jak również w niektórych produktach innych firm. Ta aktualizacja może być oferowana ponownie, jeżeli instalowany jest nowy produkt lub aktualizowany jest produkt, w którym uwzględniono wersję programu MSXML inną niż aktualnie zainstalowana. Aby uzyskać więcej informacji dotyczących różnych wersji programu MSXML dostępnych lub uwzględnianych w różnych produktach lub aktualizacjach oprogramowania firmy Microsoft, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:

    269238 Lista wersji programu Microsoft XML Parser (MSXML)

  • Aktualizacja zabezpieczeń 927978 dla programów MSXML 4.0, MSXML 4.0 z dodatkiem SP1 oraz MSXML 4.0 z dodatkiem SP2 nie obsługuje pełnego usuwania programu MSXML 4.0, ponieważ ta wersja programu MSXML jest instalowana w trybie „obok” innych wersji parsera. W celu obejścia tego problemu należy wykonać następujące kroki:

    1. Usuń aktualizację zabezpieczeń 927978 za pomocą narzędzia Dodaj lub usuń programy dostępnego w Panelu sterowania.

    2. Usuń plik MSXML4.dll z folderu %SystemRoot%\System32.

    3. Za pomocą narzędzia Dodaj lub usuń programy dostępnego w Panelu sterowania usuń wcześniejsze instalacje programu MSXML 4.0.

    Wcześniejsze wersje plików Msxml4.dll oraz Msxml4r.dll są przywracane zarówno w folderze „obok”, jak i w folderze %SystemRoot%\System32.

  • Podczas instalowania tej aktualizacji zabezpieczeń z witryny Windows Update może zostać wyświetlony następujący komunikat o błędzie:

    Zarejestrowanie biblioteki typów c:\Windows\system32\msxml4.dll było niemożliwe. Skontaktuj się z pomocą techniczną.

    Gdy ten błąd wystąpi, w pliku dziennika może się pojawić informacja przypominająca następujący zapis:

    Błąd 1911. Zarejestrowanie biblioteki typów c:\Windows\system32\msxml4.dll było niemożliwe. Skontaktuj się z pomocą techniczną.

    MSI (s) (20:18) [17:52:31:612]: Produkt: MSXML 4.0 z dodatkiem SP2 (KB927978) -- Błąd 1911. Zarejestrowanie biblioteki typów c:\Windows\system32\msxml4.dll było niemożliwe. Skontaktuj się z pomocą techniczną.


    === Rejestrowanie zatrzymane : 11/10/2006 17:53:07 ===

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

    MSI (c) (34:20) [17:53:07:260]: Produkt: MSXML 4.0 SP2 (KB927978) -- Niepowodzenie instalacji.


    MSI (c) (34:20) [17:53:07:267]: Instalator Windows zainstalował produkt. Nazwa produktu: MSXML 4.0 SP2 (KB927978). Wersja produktu: 4.20.9839.0. Język produktu: 1033. Powodzenie instalacji lub stan błędu: 1603.


    MSI (c) (34:20) [17:53:07:313]: Zebrano mutex wykonania.

    MSI (c) (34:20) [17:53:07:319]: Czyszczenie niezainstalowanych pakietów instalacyjnych, jeśli istnieją

    MSI (c) (34:20) [17:53:07:331]: Funkcja MainEngineThread zwraca wartość 1603

    === Rejestrowanie informacji pełnych zatrzymane: 11/10/2006 17:53:07 ===
    Aby obejść ten problem, należy ręcznie zainstalować aktualizację zabezpieczeń z witryny Microsoft — Centrum pobierania, a następnie kliknąć przycisk Ignoruj, gdy zostanie wyświetlony komunikat o błędzie. Aby potwierdzić, że instalacja się powiodła, należy zweryfikować, że plik Msxml4.dll w folderze %systemroot%\System32 ma wersję 4.20.9841.0.

  • Pakiet aktualizacji zabezpieczeń 927978 może tworzyć plik dziennika. Pakiet nadaje plikowi dziennika nazwę KB927978.log. Pakiet zapisuje plik dziennika w folderze. Nazwa folderu jest generowana przez system. Folder znajduje się w katalogu głównym dysku systemowego. Ścieżka ma następującą postać:

    C:\nazwa wygenerowana przez system\KB927978.log. Uwaga: W tym przykładzie C jest literą dysku systemowego.

    Chociaż jest to opcjonalne, mozna usunąć plik dziennika i folder.

Więcej informacji o tej aktualizacji zabezpieczeń

  • Pakiet aktualizacji zabezpieczeń 927978 dla programu MSXML 4.0 jest pełnym pakietem instalacyjnym. Można użyć tego pakietu do zainstalowania programu MSXML 4.0 z dodatkiem Service Pack 2 (SP2) na komputerze, na którym nie są zainstalowane wcześniejsze wersje programu MSXML 4.0. Tego pakietu można także użyć do zaktualizowania istniejącej instalacji programów MSXML 4.0, MSXML 4.0 z dodatkiem Service Pack 1 (SP1) lub MSXML 4.0 z dodatkiem SP2.

  • Witryny Windows Update oraz Microsoft Update oferują pakiet aktualizacji 927978 tylko wtedy, gdy na komputerze jest już zainstalowana wcześniejsza wersja programu MSXML 4.0, MSXML 4.0 z dodatkiem Service Pack 1 (SP1) lub MSXML 4.0 z dodatkiem SP2.

  • Program MSXML 4.0 nie zawiera parsera 64-bitowego i jest obsługiwany tylko w trybie WoW na komputerach z 64-bitowymi systemami operacyjnymi. Dlatego pakiety 64-bitowej wersji programu MSXML 4.0 są niedostępne dla tej aktualizacji zabezpieczeń. Aby zaktualizować parser 32-bitowego programu MSXML 4.0 w trybie WoW na komputerze z 64-bitowym systemem operacyjnym, należy zainstalować pakiet 32-bitowej wersji programu MSXML 4.0. Na przykład w celu zaktualizowania 64-bitowego systemu operacyjnego w angielskiej wersji językowej należy zainstalować pakiet Msxml4-KB927978-enu.exe.

  • Plik instalowany przez pakiet aktualizacji zabezpieczeń 927978 dla programu MSXML 4.0 jest wymieniony w poniższej tabeli.

    Nazwa pliku

    Wersja

    Data

    Godzina

    Rozmiar

    Msxml4.dll

    4.20.9841.0

    11/4/2006

    2:14

    1,18 MB

    Uwaga: Ta aktualizacja zabezpieczeń jest instalowana zarówno w trybie „obok” innych wersji parsera, jak i w folderze %systemroot%\System32.

  • Aby zainstalować tę aktualizację zabezpieczeń w trybie cichym z rejestrowaniem informacji pełnej i bez ponownego uruchamiania komputera, należy użyć polecenia analogicznego do następującego:

    msxml4-kb927978-enu.exe /q reboot=reallysuppress /l*v c:\kb927978.logSzczegółowy dziennik procesu instalacji będzie zlokalizowany w pliku wskazanym w poleceniu. Na przykład będzie to plik C:\KB927978.log.

  • Jeżeli plik Msxml4.dll jest zablokowany, może nie zostać zaktualizowany podczas stosowania aktualizacji zabezpieczeń MS06-071 dla programów MSXML 4.0, programu MSXML 4.0 z dodatkiem SP1 i programu MSXML 4.0 z dodatkiem SP2. W celu obejścia tego problemu należy użyć następujących poleceń do odinstalowania pliku Msxml4.dll:

    • MsiExec.exe /uninstall {37477865-A3F1-4772-AD43-AAFC6BCFF99F} /passive

    • Del %windir%\system32\msxml4.dll

Potrzebna dalsza pomoc?

Rozwijaj swoje umiejętności
Poznaj szkolenia
Uzyskuj nowe funkcje w pierwszej kolejności
Dołącz do niejawnych testerów firmy Microsoft

Czy te informacje były pomocne?

Jak zadowalająca jest jakość tłumaczenia?

Co wpłynęło na Twoje wrażenia?

Czy chcesz przekazać jakieś inne uwagi? (Opcjonalnie)

Dziękujemy za opinię!

×