В настоящее время вы работаете в автономном режиме; ожидается повторное подключение к Интернету

MS07-042: Описание обновления для системы безопасности служб MSXML 4.0: 14 августа 2007 г.

ВВЕДЕНИЕ
Корпорация Майкрософт выпустила бюллетень по безопасности MS07-042, содержащий информацию о соответствующем обновлении, включая сведения о файлах и вариантах развертывания. Ознакомиться с полной версией бюллетеня можно на любом из указанных ниже веб-узлов корпорации Майкрософт.

Известные проблемы, возникающие после установки этого обновления безопасности

  • Это обновление для системы безопасности может вновь появляться в списке обновлений Центра обновления Майкрософт или Центра обновления Windows, если поврежден один из системных файлов или обновление было выполнено неправильно. Дополнительные сведения о проблеме см. в следующей статье базы знаний Майкрософт:
    941729 Обновление для системы безопасности служб MSXML 4.0 с пакетом обновления 2 (SP2) (KB936181) может вновь появляться в списке обновлений Центра обновления Майкрософт или Центра обновления Windows (Эта ссылка может указывать на содержимое полностью или частично на английском языке)
  • После установки обновления для системы безопасности 936181 в службах MSXML 4.0 с пакетом обновления 2 (SP2), установленных на компьютере с системой Windows Vista, могут возникнуть некоторые проблемы, связанные с совместимостью приложений и надежностью. Чтобы устранить эти проблемы, установите обновление, описанное в указанной ниже статье базы знаний Майкрософт.

    941833 Доступно обновление, обеспечивающее улучшения в части совместимости и надежности служб MSXML 4.0 с пакетом обновления 2 (SP2) в Windows Vista (Эта ссылка может указывать на содержимое полностью или частично на английском языке)
  • Обновление 936181 для системы безопасности служб MSXML 4.0, MSXML 4.0 с пакетом обновления 1 (SP1) и MSXML 4.0 с пакетом обновления 2 (SP2) не может полностью удалить службы MSXML 4.0, поскольку эта версия MSXML установлена в параллельном режиме. Чтобы решить данную проблему, выполните следующие действия:
    1. Удалите обновление для системы безопасности 936181 с помощью компонента Установка и удаление программ панели управления.
    2. Удалите файл Msxml4.dll из папки %SystemRoot%\System32.
    3. Восстановите предыдущую версию MSXML 4.0 с помощью компонента Установка и удаление программ панели управления.
    Предыдущие версии файлов Msxml4.dll и Msxml4r.dll восстанавливаются как в параллельной папке, так и в папке %SystemRoot%\System32.
  • При установке обновления для системы безопасности 936181 с веб-узла Центра обновления Windows может появиться следующее сообщение об ошибке:
    "Не удается зарегистрировать библиотеку типов для файла c:\Windows\system32\msxml4.dll. Обратитесь в службу поддержки".
    При возникновении этой ошибки в файле журнала также могут появиться сведения, аналогичные указанным ниже.
    Ошибка 1911. "Не удается зарегистрировать библиотеку типов для файла c:\Windows\system32\msxml4.dll. Обратитесь в службу поддержки".
    MSI (s) (20:18) [17:52:31:612]. Продукт: службы MSXML 4.0 с пакетом обновления 2 (SP2) (KB936181). Ошибка 1911: "Не удается зарегистрировать библиотеку типов для файла c:\Windows\system32\msxml4.dll. Обратитесь в службу поддержки".
    === Ведение журнала остановлено: 11/10/2006 17:53:07 ===
    MSI (c) (34:20) [17:53:07:252]. Примечание. 1: 1708
    MSI (c) (34:20) [17:53:07:260]. Продукт: MSXML 4.0 с пакетом обновления 2 (SP2) (KB936181) — установка не выполнена.
    MSI (c) (34:20) [17:53:07:267]. Установщик Windows установил продукт. Продукт: MSXML 4.0 с пакетом обновления 2 (SP2) (KB936181). Версия: 4.20.9839.0. Язык: 1033. Установка завершена с состоянием: 1603.
    MSI (c) (34:20) [17:53:07:313]. Скопирован объект управления ресурсом при исполнении.
    MSI (c) (34:20) [17:53:07:319]. Очистка удаленных пакетов установки, если таковые имеются. MSI (c) (34:20) [17:53:07:331]. Поток MainEngineThread возвращает код 1603.
    === Ведение подробного журнала остановлено: 11/10/2006 17:53:07 ===
    Чтобы решить эту проблему, вручную установите обновление для системы безопасности с веб-узла центра загрузки Microsoft и нажмите кнопку Пропустить при появлении сообщения об ошибке. Убедитесь в успешности установки, проверив, имеется ли в папке %systemroot%\System32 файл Msxml4.dll версии 4.20.9848.0.
Дополнительные сведения об этом обновлении безопасности
  • Это обновление может предлагаться неоднократно.

    С различными продуктами Майкрософт, например с системой Windows, обозревателем Internet Explorer, пакетом Microsoft Office и сервером Microsoft SQL Server, а также с продуктами сторонних производителей поставляются различные версии служб MSXML. После установки нового продукта или обновления продукта, в состав которого входит версия MSXML, отличная от установленной на компьютере, может быть повторно предложено установить это обновление.

    Дополнительные сведения о различных версиях MSXML, доступных или поставляемых с различными продуктами Майкрософт или обновлениями программного обеспечения, см. в следующей статье базы знаний Майкрософт:
    269238 Список версий модулей синтаксического анализа XML Microsoft (MSXML)
  • Обновление для системы безопасности 936181 представляет собой полный установочный пакет. Его можно использовать для установки служб MSXML 4.0 с пакетом обновления 2 (SP2) на компьютере, на котором отсутствуют более ранние версии MSXML 4.0. Кроме того, этот пакет позволяет обновить текущие версии MSXML 4.0, MSXML 4.0 с пакетом обновления 1 (SP1) или MSXML 4.0 с пакетом обновления 2 (SP2), установленные на компьютере.
  • Центр обновления Windows и Центр обновления Майкрософт предлагают обновление для системы безопасности 936181, только если на компьютере установлена более ранняя версия MSXML 4.0, MSXML 4.0 с пакетом обновления 1 (SP1) или MSXML 4.0 с пакетом обновления 2 (SP2).
  • Службы MSXML 4.0 не содержат 64-разрядное средство синтаксического анализа и поддерживаются только в режиме WoW 64 (Microsoft Windows on Windows 64) в 64-разрядных операционных системах. Поэтому 64-разрядные пакеты MSXML 4.0 недоступны для данного обновления для системы безопасности. Для обновления 32-разрядного средства синтаксического анализа MSXML 4.0 в режиме WoW (Windows on Windows) в 64-разрядных операционных системах установите 32-разрядный пакет MSXML 4.0. Например, для обновления 64-разрядной англоязычной операционной системы установите пакет Msxml4-KB936181-enu.exe.
  • Чтобы установить это обновление для системы безопасности в тихом режиме с ведением подробного журнала и без перезапуска компьютера, введите в командной строке следующую команду:
    msxml4-kb936181-enu.exe /q reboot=reallysuppress /l*v c:\kb936181.log
    Подробный журнал установки находится в файле, указанном в команде. В данном примере файл называется C:\KB936181.log.
  • Если файл Msxml4.dll заблокирован, при установке обновления для системы безопасности 936181 он может не обновиться. Чтобы решить эту проблему, удалите Msxml4.dll с помощью следующих команд:
    • MsiExec.exe /uninstall {37477865-A3F1-4772-AD43-AAFC6BCFF99F} /passive
    • Del %windir%\system32\msxml4.dll
update security_patch security_update security bug flaw vulnerability malicious attacker exploit registry unauthenticated buffer overrun overflow specially-formed scope specially-crafted denial of service DoS TSE WinNT Win2000
Свойства

Номер статьи: 936181 — последний просмотр: 01/12/2009 15:34:12 — редакция: 6.0

Microsoft XML Core Services 4.0

  • kbresolve atdownload kbexpertisebeginner kbqfe kbsecurity kbsecbulletin kbsecvulnerability kbbug kbfix kbpubtypekc KB936181
Отзывы и предложения