- Описание обновления для служб MSXML 4.0 с пакетом обновления 2 (SP2)
- Проблемы
- Решение
- Сведения об обновлении
- Как определить версию MSXML
- Как получить это обновление
- Сведения о файлах
- Скачать MSXML
- Назначение
- Установка
- Описание обновления для MSXML служб MSXML 6.0 Пакет обновления 2
- Проблема
- Решение
- Сведения об обновлении
- Как определить версию MSXML
- Получение обновления
- Сведения о файлах
Описание обновления для служб MSXML 4.0 с пакетом обновления 2 (SP2)
Проблемы
При посещении веб-узла или запуске приложения, которое загружает документы XHTML с помощью Microsoft XML Core Services (MSXML), MSXML будет отправлять запросы в консорциум World Wide Web Consortium (W3C) для получения хорошо известных файлов определения DTD. Такое поведение может спровоцировать большой трафик на сервере W3C. Иногда можно обнаружить, что файлы XHTML не загружаются успешно, так как запросы DTD заблокированы сервером W3C.
Например, у вас есть файл JavaScript (.js), который содержит следующий код:
Когда вы запускаете файл JavaScript, файл загружает документ XHTML с помощью MSXML. Если у вас нет установленного обновления, вы можете получить следующее сообщение об ошибке при запуске файла JavaScript, если запросы DTD заблокированы сервером W3C:
ОШИБКА. Сервер не понял запроса или запрос является недопустимым.
Ошибка при обработке ресурса
«http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd».
После установки данного обновления файл JavaScript будет успешно запущен, и вы получите следующее сообщение:
Документ XHTML был успешно загружен.Примечание.
После установки этого обновления MSXML локально кэширует файлы DTD, чтобы уменьшить количество запросов, которые отправляются на сервер W3C.
После установки этого обновления может понадобиться перезагрузить компьютер.
В Windows Vista, Windows Server 2008 или Windows 7 следует запустить файл установки этого обновления от имени администратора.
Дополнительные сведения о XHTML и определениях DTD см. в разделе «Дополнительная информация».
Решение
Сведения об обновлении
Как определить версию MSXML
Для определения установленной на компьютере версии MSXML выполните следующие действия:
Найдите файл Msxml4.dll в следующей папке:
C:\Windows\System32
Щелкните файл Msxml4.dll правой кнопкой мыши и выберите команду Свойства.
Чтобы узнать версию, перейдите на вкладку Версия.
Примечание В Windows Vista, Windows 7 или Windows Server 2008 перейдите на вкладку Подробно.
Как получить это обновление
Это обновление будет загружено и установлено автоматически из Центра обновлений Windows. Однако вы также можете установить это обновление вручную, загрузив соответствующий пакет. Существуют несколько таких пакетов. Эти пакеты были выпущены для различных сценариев установки:
Статьи базы знаний
Поддерживаемые операционные системы
Описание обновления для служб for Microsoft XML Core Services 4.0 с пакетом обновления 2 (SP2)
MSXML 4.0 был установлен приложением или вручную. Чтобы применить это исправление, установите пакет обновления 2 для MSXML 4.0.
Скачать пакет обновления.
MSXML 4.0 с пакетом обновления 2 (SP2)
Windows 7; Windows Server 2003 с пакетом обновления 2 (SP2); Windows Server 2008; Windows Server 2008 R2; Windows Server 2008 с пакетом обновления 2 (SP2); Windows Vista; Windows Vista с пакетом обновления 1 (SP1); Windows Vista с пакетом обновления 2 (SP2); Windows XP с пакетом обновления 2 (SP2); Windows XP с пакетом обновления
Описание обновления для служб MSXML 6.0 с пакетом обновления 2 (SP2)
MSXML 6.0 был установлен приложением или установлен вручную. Чтобы применить это исправление, установите пакет обновления 2 для MSXML 6.0.
Скачать пакет обновления.
MSXML 6.0 с пакетом обновления 2 (SP2)
Windows Server 2003 с пакетом обновления 2 (SP2) и Windows XP с пакетом обновления 2 (SP2)
Описание обновления для служб Microsoft XML Core Services 4.0 с пакетом обновления 3 (SP3)
MSXML 4.0 был установлен приложением или вручную. Чтобы применить это исправление, установите пакет обновления 3 для MSXML 4.0.
Скачать пакет обновления.
MSXML 4.0 с пакетом обновления 3 (SP3)
Windows 7; Windows Server 2003 с пакетом обновления 2 (SP2); Windows Server 2008; Windows Server 2008 R2; Windows Server 2008 с пакетом обновления 2 (SP2); Windows Vista; Windows Vista с пакетом обновления 1 (SP1); Windows Vista с пакетом обновления 2 (SP2); Windows XP с пакетом обновления 2 (SP2); Windows XP с пакетом обновления 3 (SP3)
Описание обновления для служб Microsoft MSXML Core Services 3.0 и MSXML Core Services 6.0
Службы MSXML3 и MSXML6 установлены операционной системой
Скачать пакет обновления.
MSXML 3.0 и MSXML 6.0
Windows XP с пакетом обновления 3 (SP3)
64-разрядный выпуск Windows XP Professional
Windows Server 2003 с пакетом обновления 2 (SP2)
64-разрядный выпуск Windows Server 2003 с пакетом обновления 2 (SP2)
Windows Server 2003 с пакетом обновления 2 (SP2) для систем на базе Itanium
MSXML 3.0 и MSXML 6.0
Windows Vista, Windows Vista с пакетом обновления 1 и Windows Vista с пакетом обновления 2
MSXML 3.0 и MSXML 6.0
64-разрядные выпуски Windows Vista, 64-разрядная версия Windows Vista с пакетом обновления 1 (SP1), а также Windows Vista с пакетом обновления 2 (SP2)
MSXML 3.0 и MSXML 6.0
Windows Server 2008 и Windows Server 2008 с пакетом обновления 2
MSXML 3.0 и MSXML 6.0
64-разрядная версия Windows Server 2008 и 64-разрядная версия Windows Server 2008 с пакетом обновления 2 (SP2)
MSXML 3.0 и MSXML 6.0
Windows Server 2008 с пакетом обновления 1 (SP1) для компьютеров на базе процессоров Itanium и Windows Server 2008 с пакетом обновления 2 (SP2) для компьютеров на базе процессоров Itanium
Дополнительные сведения о скачивании файлов поддержки корпорации Майкрософт см. в следующей статье базы знаний Майкрософт:
Как загрузить файлы технической поддержки Майкрософт через веб-службы Корпорация Майкрософт проверила этот файл на отсутствие вирусов с помощью самой свежей версии антивирусного программного обеспечения, доступной на момент размещения файла. Файл хранится на защищенных серверах, что предотвращает его несанкционированное изменение.
Сведения о файлах
Английская версия этого обновления содержит атрибуты файлов, которые перечислены в следующей таблице. Дата и время для файлов указаны в формате UTC. При просмотре сведений о файлах выполняется перевод соответствующих значений в местное время. Чтобы узнать разницу между временем UTC и местным временем, откройте вкладку Часовой пояс элемента Дата и время панели управления.
Скачать MSXML
MSXML — это универсальная библиотека Microsoft XML Parser, предназначенная для обеспечения работы одноименной службы. Данный компонент распространяется самой компанией Microsoft и постоянно развивается, получая апдейты в виде пакетов обновлений (Service Pack). Вообще последние версии MSXML распространяются в комплекте с самой операционной системой Windows, в том время как пользователям ранних версий «операционки» требуется выполнять добавление библиотеки в систему самостоятельно. Самой востребованной версией данного компонента, если верить отчету поисковых систем, является MSXML 4.0 SP3 (Service Pack 3). Именно она и представлена на нашем сайте. В разделе «загрузки» вы найдете ссылки на скачивание компонента с наших серверов, а также с официальных серверов Microsoft.
Назначение
Для чего нужна библиотека MSXML? Ну сама по себе она никаких функций не выполняет. По сути, это вспомогательный компонент, который необходим для установки и запуска стороннего программного обеспечения. Из-за своей специфики Microsoft XML Parser, чаще всего, используется для работы с бухгалтерским и офисным ПО. Как уже говорилось ранее, необходимости в его установке на «свежие» ОС нет. Так что компонент предназначен для пользователей XP, Vista и прочих старых «операционок», которые, несмотря на неактуальность, довольно часто используются на офисных компьютерах.
Установка
В инсталляции библиотеке на ПК нет ничего сложно, потому как это процесс происходит в автоматическом режиме. От вас требуется лишь скачать и запустить установщик, после чего следовать за клавишей «Next» (на русский язык установщик не переведен). Обратите внимание на тот факт, что MSXML 4.0 SP3 может «конфликтовать» с другими версиями данной библиотеки. Так что перед тем, как приступать к установке, рекомендуется предварительно выполнить удаление всех остальных компонентов Microsoft XML Parser.
Описание обновления для MSXML служб MSXML 6.0 Пакет обновления 2
Проблема
При посещении веб-сайта или запустить приложение, которое загружает документы XHTML с помощью служб MSXML (MSXML), MSXML будет отправлять запросы к World Wide Web Consortium (W3C) для выборки известных файлов определения типа документа (DTD) каждый раз. Такое поведение может привести большой трафик на сервер W3C. Иногда можно обнаружить, что XHTML-файлы не загружаются успешно, так как запросы DTD блокируются сервером W3C. Например имеется файл JavaScript (с расширением JS), содержащий следующий код:
При запуске файла JavaScript файл загружает документ XHTML, используя MSXML. Если не установлено это обновление, при запуске файла JavaScript может появиться следующее сообщение об ошибке, если DTD запросы блокируются сервером W3C:
Ошибка: Сервер не понял запроса или запрос неправилен. Ошибка обработки ресурса «http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd».
После установки этого обновления, файл JavaScript будет выполняться успешно, и вы получите следующее сообщение:
XHTML-документа был успешно загружен.Примечание.
После установки этого обновления MSXML кэширует файлы DTD локально, чтобы сократить число запросов, отправленных на сервер W3C.
После установки этого обновления может потребоваться перезагрузить компьютер.
Если установить обновление в Windows Vista, Windows Server 2008 или Windows 7, необходимо запустить файл установки с правами администратора.
Дополнительные сведения о XHTML и определения типа документа (DTD) обратитесь к разделу «Дополнительные сведения».
Решение
Сведения об обновлении
Как определить версию MSXML
Для определения установленной на компьютере версии MSXML, выполните следующие действия.
Найдите файл Msxml6.dll в следующем каталоге: C:\Windows\System32
Щелкните правой кнопкой мыши файл Msxml6.dll и выберите команду Свойства.
Перейдите на вкладку Версия для просмотра сведений о версии. Примечание. В Windows Vista, Windows 7 или Windows Server 2008 выберите вкладку Сведения.
Получение обновления
Это обновление будет установлено автоматически с помощью центра обновления Windows. Тем не менее можно также установить это обновление вручную, загрузив соответствующий пакет. Существует несколько пакетов, которые содержат это исправление. Следующие пакеты были выпущены для следующих различных сценариев установки:
Статьи базы знаний
Поддерживаемые операционные системы
Описание обновления для Microsoft MSXML 6.0 с пакетом обновления 2
MSXML 6.0 был установлен приложением или установить вручную в одиночку. Для установки этого исправления необходимо иметь MSXML 6.0 с пакетом обновления 2 установлен.
MSXML 6.0 С ПАКЕТОМ ОБНОВЛЕНИЯ 2
Windows Server 2003 с пакетом обновления 2; Windows XP с пакетом обновления 2
Описание обновления для MSXML 4.0 с пакетом обновления 3
MSXML 4.0 был установлен приложением или вручную самостоятельно. Для применения этого исправления необходимо установить MSXML 4.0 SP3.
Windows 7; Windows Server 2003 с пакетом обновления 2; Windows Server 2008; Windows Server 2008 R2; Windows Server 2008 Пакет обновления 2; Windows Vista; Windows Vista Пакет обновления 1; Windows Vista Пакет обновления 2; Windows XP Пакет обновления 2; Пакет обновления 3 для Windows XP
Windows XP Professional x64 Edition
Windows Server 2003 с пакетом обновления 2 (SP2).
Выпуск Windows Server 2003 с пакетом обновления 2 для платформы x64
Windows Server 2003 Пакет обновления 2 для систем на базе процессоров Itanium
MSXML 3.0 и MSXML 6.0
Windows Vista, Windows Vista с пакетом обновления 1 или 2 (SP2)
MSXML 3.0 и MSXML 6.0
64-разрядные выпуски Windows Vista, 64-разрядные выпуски Windows Vista SP1 и Windows Vista SP2
MSXML 3.0 и MSXML 6.0
Windows Server 2008 и Windows Server 2008 с пакетом обновления 2
MSXML 3.0 и MSXML 6.0
Выпуск Windows Server 2008 x64 и Windows Server 2008 x64 Edition с SP2
MSXML 3.0 и MSXML 6.0
Windows Server 2008 для систем на базе процессоров Itanium и Windows Server 2008 для систем на базе процессоров Itanium 2 с SP2
Описание обновления для Microsoft XML Core Services 4.0 с пакетом обновления 2
MSXML 4.0 был установлен приложением или вручную самостоятельно. Для установки этого исправления необходимо установить MSXML 4.0 SP2.
MSXML 4.0 С ПАКЕТОМ ОБНОВЛЕНИЯ 2
Windows 7; Windows Server 2003 с пакетом обновления 2; Windows Server 2008; Windows Server 2008 R2; Windows Server 2008 Пакет обновления 2; Windows Vista; Windows Vista Пакет обновления 1; Windows Vista Пакет обновления 2; Windows XP Пакет обновления 2; Пакет обновления Windows XP
Дополнительные сведения о загрузке файлов поддержки корпорации Майкрософт см. в следующей статье базы знаний Майкрософт:
Как скачать файлы поддержки Майкрософт через веб-службы Этот файл был проверен корпорацией Майкрософт на наличие вирусов. Корпорация Майкрософт использует самые последние на момент публикации файла версии антивирусного программного обеспечения. Файл хранится на защищенных серверах, что предотвращает его несанкционированное изменение.
Сведения о файлах
Английская версия обновления содержит версии файлов, указанные в приведенной ниже таблице или более поздние. Дата и время для файлов указаны в формате UTC. При просмотре сведений о файлах выполняется перевод соответствующих значений в местное время. Чтобы узнать разницу между временем UTC и местным временем, откройте вкладку Часовой пояс элемента Дата и время панели управления.