После установки обновления безопасности DirectX, связанного с бюллетенем по безопасности MS05-050, не удается обновить компьютер под управлением Windows 2000, на котором установлен пакет многоязыкового интерфейса пользователя (MUI) для Windows 2000

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

В этой статье

Проблема

Возможна следующая ситуация.
  • Используется компьютер под управлением Microsoft Windows 2000, на котором установлен пакет многоязыкового интерфейса пользователя (MUI) для Windows 2000.
  • Устанавливается одно из обновлений безопасности DirectX, связанное с бюллетенем по безопасности MS05-050.
В этом случае обновить компьютер не удается. Кроме того, появляется следующее сообщение об ошибке:
Это обновление предназначено только для DirectX <версии>. Такое сообщение появляется в случае, если на компьютере не установлен DirectX <версии> и не удается установить обновление.
Примечание. В этом случае компьютер все еще подвержен возникновению проблемы, описанной в бюллетене по безопасности MS05-050. Обновление безопасности может быть успешно установлено, а сообщение об ошибке может не появиться.

Причина

Эта проблема возникает в том случае, если сведения о версии файла Quartz.dll являются неверными. Дополнительные сведения о причинах появления неверных сведений о версии файла Quartz.dll см. в следующей статье базы знаний Майкрософт:
263212 В многоязычной версии Windows 2000 сведения о версии файлов могут быть неверными (эта ссылка может указывать на содержимое полностью или частично на английском языке)

Решение

Для решения этой проблемы установите правильное обновление безопасности, связанное с бюллетенем по безопасности MS05-050. Выберите обновление безопасности в соответствии с версией файла Quartz.dll, установленной на компьютере.

Как определить версию файла Quartz.dll на компьютере, на котором установлен пакет многоязыкового интерфейса пользователя (MUI) для Windows 2000

Чтобы определить версию файла Quartz.dll на компьютере, используйте один из следующих способов.

Способ 1. На компьютере установлен пакет многоязыкового интерфейса пользователя (MUI) для Windows 2000 и не англоязычная версия Windows 2000

Используйте программу Filever.exe. Дополнительные сведения об использовании программы Filever.exe для определения версии файла Quartz.dll см. в следующей статье базы знаний Майкрософт:
263212 В многоязычной версии Windows 2000 сведения о версии файлов могут быть неверными (эта ссылка может указывать на содержимое полностью или частично на английском языке)

Способ 2. На компьютере установлен пакет многоязыкового интерфейса пользователя (MUI) для Windows и англоязычная версия Windows 2000

Используйте программу Dxdiag.exe для проверки версии файла Quartz.dll. Для этого выполните следующие действия:
  1. Выберите в меню Пуск пункт Выполнить, введите команду dxdiag и нажмите кнопку .
  2. На вкладке Система выпишите версию DirectX в поле Сведения о системе.
  3. Откройте вкладку Файлы DirectX и просмотрите сведения о версии файла Quartz.dll.
  4. Выпишите версию файла Quartz.dll.

Как установить правильное обновление безопасности DirectX, связанное с бюллетенем по безопасности MS05-050, на основании версии файла Quartz.dll

Внимание! Если на компьютере установлен пакет многоязыкового интерфейса пользователя (MUI) для Windows 2000, необходимо установить соответствующую англоязычную версию обновления безопасности, не смотря на используемую версию многоязыкового интерфейса пользователя. Если используется не англоязычная версия ОС Windows 2000 и не установлен пакет многоязыкового интерфейса пользователя для Windows 2000, установите обновление безопасности, языковая версия которого совпадает с языковой версией Windows 2000.

Чтобы установить правильную версию обновления безопасности, посетите соответствующий веб-узел Майкрософт в зависимости от версии файла Quartz.dll:

Компьютеры, на которых используется файл Quartz.dll версии 6.1.9.7XX
http://www.microsoft.com/downloads/details.aspx?displaylang=ru&FamilyID=2feffe6c-6c1c-42d9-b15e-f8f8d9c0e60e
Компьютеры, на которых используется файл Quartz.dll версии 6.3.1.8XX
http://www.microsoft.com/downloads/details.aspx?displaylang=ru&FamilyID=FEDC7212-27B8-4993-9965-53E9298DB386
Компьютеры, на которых используется файл Quartz.dll версии 6.5.1.9XX
http://www.microsoft.com/downloads/details.aspx?displaylang=ru&FamilyID=1853AD1F-92C8-4C2B-8F52-9B2FC8DBF769

Статус

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

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

Корпорация Майкрософт также определила, что проблема возникает при установке пакета DirectX 8 Runtime на компьютере, на котором установлен пакет многоязыкового интерфейса пользователя (MUI) для Windows 2000. При использовании не англоязычной версии MUI и установке пакета DirectX 8 Runtime некоторые двоичные данные обновляются неправильно. При определении версии файла Quartz.dll отображается та версия, которая включена в пакет DirectX 7. Если вы столкнулись с этой проблемой, попытайтесь ее устранить, установив англоязычную версию DirectX 9.

Корпорация Майкрософт также зарегистрировала другую проблему, при которой компьютеры под управлением Windows Server 2003, Windows XP или Windows 2000 не удается обновить, если на них установлено обновление безопасности DirectX, связанное с бюллетенем по безопасности MS05-050. Дополнительные сведения см. в следующей статье базы знаний Майкрософт:
909596 После установки обновления безопасности DirectX, связанного с бюллетенем по безопасности MS05-050, на компьютер под управлением Windows Server 2003, Windows XP и Windows 2000 его обновление может быть не выполнено

Свойства

Код статьи: 910415 - Последний отзыв: 9 декабря 2005 г. - Revision: 1.0
Информация в данной статье применима к:
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Datacenter Server
  • Операционная система Microsoft Windows 2000 Professional
  • Microsoft Windows 2000 Service Pack 4
  • Microsoft Small Business Server 2000 Standard Edition
Ключевые слова: 
kbtshoot kbsecurity KB910415

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

 

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