Приложения или службы, использующей MSXML 6.0 для обработки запросов XML загрузки центрального Процессора достигает 100% в Windows Server 2008, Windows Vista, пакет обновления 3 (Sp3) для Windows XP или других систем, которые были установлены MSXML 6.0

Переводы статьи Переводы статьи
Код статьи: 968967 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

В этой статье

Проблема

Рассмотрим следующий сценарий:
  1. Приложение или служба работает в Windows Server 2008, Windows Vista, Windows XP с пакетом обновления 3 (SP3) или другой системе с установленным Microsoft XML Core Services (MSXML) версии 6.0 установлены.
  2. Приложение или служба использует MSXML 6.0 для обработки запросов XML.
В ситуациях с большой нагрузкой приложение или служба загрузки центрального Процессора достигает 100 процентов. Если эта проблема возникает на компьютере один процессор, вся система перестает отвечать на запросы. Если эта проблема возникает на многопроцессорном компьютере, всей системы возникает высокая загрузка ЦП. В диспетчере задач может видеть, что загрузка ЦП одного процессора составляет 100 процентов.

Например в процессе MonitoringHost.exe в System Center Operations Manager 2007 Обнаружена высокая загрузка ЦП из-за этой проблемы.

Причина

Данная проблема возникает, поскольку MSXML 6.0 не обрабатывает спин-блокировки ресурса правильно в ситуациях с большой нагрузкой.

Решение

Сведения об исправлении для системы Windows Vista и Windows Server 2008

Корпорация Майкрософт выпустила исправление. Однако данное исправление предназначено для устранения проблемы, описанной в этой статье. Это исправление необходимо применяйте только в тех системах, в которых наблюдается проблема, описанная в данной статье. Это исправление может проходить дополнительное тестирование. Таким образом Если вы не представляет особой эта проблема, рекомендуется отложить ее решение до выхода ближайшего пакета обновления, содержащего это исправление.

Если исправление доступно для загрузки, имеется раздел «Исправление доступно для загрузки» в верхней части статьи базы знаний. Если этот раздел не отображается, обратитесь в службу и службу поддержки для получения исправления.

Примечание Если возникают другие проблемы или необходимо устранить неполадки, возможно создать отдельный запрос на обслуживание. Затраты на обычные службы поддержки будут применяться дополнительные вопросы и проблемы, не связанные с данным исправлением, оплачиваются. Для получения полного списка телефонов службы поддержки и обслуживания клиентов корпорации Майкрософт или создать отдельный запрос посетите следующий веб-узел корпорации Майкрософт:
http://support.Microsoft.com/contactus/?ws=Support
Примечание В форме «Исправление доступно для загрузки» отображаются языки, для которых доступно исправление. Если язык не отображается, значит исправления недоступна для данного языка.

Необходимые условия

Не требуется соблюдения.

Необходимость перезагрузки

После установки этого исправления необходимо перезагрузить компьютер.

Сведения о замене исправлений

Это исправление не заменяет других исправлений.

Сведения о файлах

Английская версия исправления содержит атрибуты файла (или более поздними), приведенные в следующей таблице. Дата и время для файлов указаны в формате общего скоординированного времени (UTC). При просмотре сведений о файле, он преобразуется в локальное время. Чтобы узнать разницу между временем по Гринвичу и местным временем, следует использовать Часовой пояс на вкладке Дата и время элемент панели управления.
Примечания к сведениям о файле Windows Vista и Windows Server 2008
Важные Обновление Windows Vista и Windows Server 2008 включены в те же пакеты. Однако только один из этих продуктов могут быть указаны на странице «Запрос исправления». Чтобы запросить пакет исправлений для Windows Vista и Windows Server 2008, достаточно выберите продукт, который указан на странице.
  • Файлы, относящиеся к определенному продукту, этапу разработки (RTM, SPn), можно определить путем проверки номера версий файлов, как показано в следующей таблице.
    Свернуть эту таблицуРазвернуть эту таблицу
    ВерсияПродуктВехаВетвь службы
    6.0.600 0 . 20 XXX Windows RTM-ВЕРСИИ LDR
    6.0.600 1 . 22XXX Пакет обновления 1 для Windows Vista и Windows Server 2008 с пакетом обновления 1 1 (SP1) LDR
  • Пакет обновления 1 (SP1) встроена в Windows Server 2008. Таким образом файлов выпуска RTM относятся только к Windows Vista. Файлов выпуска RTM выглядят следующим образом: 6.0.0000.xxxxxx номер версии.
  • Файлы (с расширением MANIFEST) и файлы MUM (систем), устанавливаемые для каждой среды Указанный отдельно . MUM и файлы и файлы каталога (.cat) связанного безопасности критически важны для поддержания состояния обновляемого компонента. Файлы каталога безопасности (атрибуты не указаны) должны быть подписаны цифровой подписью Майкрософт.
Для всех поддерживаемых 32 разрядных версий Windows Vista RTM
Свернуть эту таблицуРазвернуть эту таблицу
Имя файлаВерсия файлаРазмер файлаДатаВремяПлатформаТребования к пакету обновления
MSXML6.dll6.20.3500.01,343,48824 Апреля 2009 г.15: 58X86SP0
Msxml6r.dll6.0.3883.02 04824 Апреля 2009 г.15: 58X86SP0
Для всех поддерживаемых 32 разрядных версий Windows Server 2008 и Windows Vista с пакетом обновления 1
Свернуть эту таблицуРазвернуть эту таблицу
Имя файлаВерсия файлаРазмер файлаДатаВремяПлатформаТребования к пакету обновления
MSXML6.dll6.20.4000.01,335,80824 Апреля 2009 г.15: 58X861 (SP1)
Msxml6r.dll6.0.3883.02 04824 Апреля 2009 г.15: 58X861 (SP1)
Для всех поддерживаемых 32 разрядных версий Windows Server 2008 с пакетом обновления 2 и Windows Vista с пакетом обновления 2
Свернуть эту таблицуРазвернуть эту таблицу
Имя файлаВерсия файлаРазмер файлаДатаВремяПлатформаТребования к пакету обновления
MSXML6.dll6.20.5001.01,336,32024 Апреля 2009 г.15: 41X862 (SP2)
Msxml6r.dll6.0.3883.02 04824 Апреля 2009 г.15: 41X862 (SP2)
Для всех поддерживаемых 64-разрядных версий Windows Vista RTM-версии x 64
Свернуть эту таблицуРазвернуть эту таблицу
Имя файлаВерсия файлаРазмер файлаДатаВремяПлатформаТребования к пакету обновления
MSXML6.dll6.20.3500.01,765,37624 Апреля 2009 г.16: 22X64SP0
Msxml6r.dll6.0.3883.02 04824 Апреля 2009 г.16: 22X64SP0
Для всех поддерживаемых 64-разрядных версий Windows Server 2008 и Windows Vista с пакетом обновления 1
Свернуть эту таблицуРазвернуть эту таблицу
Имя файлаВерсия файлаРазмер файлаДатаВремяПлатформаТребования к пакету обновления
MSXML6.dll6.20.4000.01,732,09624 Апреля 2009 г.16: 04X641 (SP1)
Msxml6r.dll6.0.3883.02 04824 Апреля 2009 г.16: 04X641 (SP1)
Для всех поддерживаемых 64-разрядных версий Windows Server 2008 с пакетом обновления 2 и Windows Vista с пакетом обновления 2
Свернуть эту таблицуРазвернуть эту таблицу
Имя файлаВерсия файлаРазмер файлаДатаВремяПлатформаТребования к пакету обновления
MSXML6.dll6.20.5001.01,733,63224 Апреля 2009 г.15: 40X642 (SP2)
Msxml6r.dll6.0.3883.02 04824 Апреля 2009 г.15: 40X642 (SP2)
Для всех поддерживаемых версий Windows Server 2008 для платформы IA-64
Свернуть эту таблицуРазвернуть эту таблицу
Имя файлаВерсия файлаРазмер файлаДатаВремяПлатформаТребования к пакету обновления
MSXML6.dll6.20.4000.03,765,76024 Апреля 2009 г.15: 52IA-642 (SP2)
Msxml6r.dll6.0.3883.02 04824 Апреля 2009 г.15: 52IA-642 (SP2)
Для всех поддерживаемых версий Windows Server 2008 с пакетом обновления 2 на основе IA-64
Свернуть эту таблицуРазвернуть эту таблицу
Имя файлаВерсия файлаРазмер файлаДатаВремяПлатформаТребования к пакету обновления
MSXML6.dll6.20.5001.03,765,76024 Апреля 2009 г.15: 31IA-64SP
Msxml6r.dll6.0.3883.02 04824 Апреля 2009 г.15: 31IA-64SP

Сведения об исправлении для Windows XP

Корпорация Майкрософт выпустила исправление. Однако данное исправление предназначено для устранения проблемы, описанной в этой статье. Данное исправление только в тех системах, в которых обнаружена эта специфическая неполадка.

Если исправление доступно для загрузки, имеется раздел «Исправление доступно для загрузки» в верхней части статьи базы знаний. Если этот раздел не отображается, отправьте запрос и службу поддержки для получения исправления.

Примечание Если возникают другие проблемы или необходимо устранить неполадки, возможно создать отдельный запрос на обслуживание. Затраты на обычные службы поддержки будут применяться дополнительные вопросы и проблемы, не связанные с данным исправлением, оплачиваются. Для получения полного списка телефонов службы поддержки и обслуживания клиентов корпорации Майкрософт или создать отдельный запрос посетите следующий веб-узел корпорации Майкрософт:
http://support.Microsoft.com/contactus/?ws=Support
Примечание В форме «Исправление доступно для загрузки» отображаются языки, для которых доступно исправление. Если язык не отображается, значит исправления недоступна для данного языка.

Необходимые условия

Данное исправление необходимо иметь на компьютере Windows XP SP3.Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:
322389Как получить последний пакет обновления для Windows XP

Необходимость перезагрузки

После установки этого исправления необходимо перезагрузить компьютер.

Сведения о замене исправлений

Это исправление не заменяет других исправлений.

Сведения о файлах

Английская версия исправления содержит атрибуты файла (или более поздними), приведенные в следующей таблице. Дата и время для файлов указаны в формате общего скоординированного времени (UTC). При просмотре сведений о файле, он преобразуется в локальное время. Чтобы узнать разницу между временем по Гринвичу и местным временем, следует использовать Часовой пояс на вкладке Дата и время элемент панели управления.
Windows XP с пакетом обновления 3, 32 разрядных выпусков
Свернуть эту таблицуРазвернуть эту таблицу
Имя файлаВерсия файлаРазмер файлаДатаВремяПлатформа
MSXML6.dll6.20.1102.01,382,40030 Марта 2009 г.16: 13X86

Статус

Корпорация Майкрософт подтверждает, что это проблема в продуктах Microsoft, перечисленных в разделе «Относится к».

Дополнительная информация

MSXML 6.0 входит в состав Windows Server 2008, Windows Vista и Windows XP SP3. MSXML 6.0 можно установить в следующих операционных системах как компонента вне допустимого диапазона (OOB).
  • Windows 2000 с пакетом обновления 4 (SP4)
  • Windows Server 2003
  • Windows Server 2003 с пакетом обновления 1 (SP1)
  • Windows XP с пакетом обновления 1
  • Windows XP с пакетом обновления 2 (SP2)
Чтобы загрузить последнюю версию MSXML 6.0, посетите следующий веб-узел Майкрософт:
http://www.Microsoft.com/downloads/details.aspx?displaylang=en&FamilyId=d21c292c-368b-4CE1-9dab-3e9827b70604

Свойства

Код статьи: 968967 - Последний отзыв: 11 октября 2011 г. - Revision: 5.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Home Edition
  • Windows Vista Business
  • Windows Vista Enterprise
  • Windows Vista Home Basic
  • Windows Vista Home Premium
  • Windows Vista Ultimate
  • Windows Vista Business 64-bit edition
  • Windows Vista Enterprise 64-bit edition
  • Windows Vista Home Basic 64-bit edition
  • Windows Vista Home Premium 64-bit edition
  • Windows Vista Ultimate 64-bit edition
  • Windows Server 2008 Standard
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Standard without Hyper-V
  • Windows Server 2008 Enterprise without Hyper-V
  • Windows Server 2008 Datacenter without Hyper-V
  • Windows Server 2008 for Itanium-Based Systems
Ключевые слова: 
kbautohotfix kbexpertiseinter kbfix kbbug kbsurveynew kbqfe kbmt KB968967 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:968967

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com