После установки обновления системы безопасности MS04-003 появляется сообщение об ошибке «Ошибка при загрузке библиотеки DLL пользовательского интерфейса MSGINA.DLL»

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

В этой статье

Проблема

После установки обновления системы безопасности MS04-003, описанного в статье 832483 базы знаний Майкрософт, компьютер перестает загружаться. При загрузке появляется следующее сообщение об ошибке.
Ошибка при загрузке библиотеки DLL пользовательского интерфейса MSGINA.DLL. Обратитесь к системному администратору или восстановите исходную библиотеку DLL.

Причина

Данная ошибка может возникать, если папка TEMP, на которую указывает переменная окружения TEMP, является зашифрованной.

Установщик, используемый обновлением MS04-003, извлекает содержимое обновления в одну из подпапок папки TEMP. Если папка TEMP зашифрована, то при загрузке компьютера система не может скопировать файлы обновления в папку Windows\System32. Один из этих файлов используется библиотекой Msgina.dll (Microsoft Graphical Identification and Authentication), которая, в свою очередь, используется службой Winlogon.

Решение

Чтобы разрешить проблему, необходимо вернуть компьютер в рабочее состояние и повторно установить обновление MS04-003, используя для размещения временных файлов незашифрованную папку.

Примечание. Если на компьютере возникла ошибка, описанная в разделе «Проблема», то после возвращения компьютера в рабочее состояние обновление MS04-003 на компьютере установлено не будет.

Этап 1. Верните компьютер в рабочее состояние

Чтобы вернуть компьютер в рабочее состояние, выполните следующие действия.
  1. После появления сообщения об ошибке, описанного в разделе «Проблема», выберите вариант Перезагрузка.
  2. Когда компьютер начнет перезагружаться, нажимайте клавишу F8, чтобы вызвать меню дополнительных вариантов загрузки Windows.
  3. При помощи клавиш со стрелками выберите вариант Загрузка последней удачной конфигурации и нажмите клавишу ВВОД.

Этап 2. Вручную установите обновление MS04-003

Чтобы установить обновление MS04-003, выполните следующие действия.
  1. Загрузите обновление MS04-003 и сохраните его на жестком диске компьютера. Дополнительные сведения о загрузке данного обновления см. в следующей статье базы знаний Майкрософт.
    832483 MS04-003: Переполнение буфера в компонентах MDAC делает возможным запуск программного кода
  2. Запустите программу установки обновления MS04-003, указав параметр /T:. Данный параметр предписывает установщику выполнить извлечение содержимого пакета в указанную папку. Например, чтобы установить английскую версию обновления MS04-003, предназначенную для компьютеров на платформе Intel-x86, и при установке извлечь файлы в папку C:\alternate_temp, используйте следующую команду:
    путь_к_файлу\ENU_Q832483_MDAC_x86.EXE /T:C:\alternate_temp

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

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

Свойства

Код статьи: 836683 - Последний отзыв: 2 июля 2004 г. - Revision: 1.1
Информация в данной статье относится к следующим продуктам.
  • Microsoft Windows 2000 Advanced Server
  • Операционная система Microsoft Windows 2000 Professional
  • операционная система Microsoft Windows 2000 Server
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Home Edition
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Data Access Components 2.8
Ключевые слова: 
kberrmsg kbprb KB836683

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

 

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