Mensagem de erro "Não foi possível carregar a DLL de interface de utilizador para início de sessão, msgina.dll" depois de instalar a actualização de segurança MS04-003

Traduções de Artigos Traduções de Artigos
Artigo: 836683 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Nesta página

Sintomas

Depois de instalar a actualização de segurança MS04-003 descrita no artigo 832483 da base de dados de conhecimento da Microsoft (KB, Microsoft Knowledge Base), poderá não conseguir iniciar o computador. Em vez disso, poderá receber a seguinte mensagem de erro:
Não foi possível carregar a DLL de interface de utilizador para início de sessão, msgina.dll. Contacte o administrador do sistema para substituir a DLL ou restaure a DLL original. - ou - The Logon User Interface DLL Msgina.dll failed to load. Contact your system administrator to replace DLL or restore the original DLL.

Causa

Este problema pode ocorrer quando a pasta TEMP, como especificado pela variável de ambiente TEMP, está encriptada.

O programa de instalação utilizado pela actualização de segurança MS04-003 extrai o respectivo conteúdo para uma subpasta da pasta TEMP. Se a pasta TEMP estiver encriptada, os ficheiros de actualização não serão copiados com êxito para a pasta Windows\System32 quando o computador for reiniciado. Um dos ficheiros instalados pela actualização de segurança MS04-003 é necessário pelo ficheiro DLL de identificação e autenticação gráfica da Microsoft (Msgina.dll). O ficheiro Msgina.dll é, por sua vez, necessário pelo serviço Winlogon.

Resolução

Para resolver este problema, primeiro restaure o computador para um estado funcional. Depois de o computador ser reiniciado com êxito, instale a actualização de segurança MS04-003, especificando manualmente uma pasta temporária que não esteja encriptada.

Nota: quando o computador reiniciar com êxito, depois de detectado o problema descrito na secção "Sintomas", a actualização de segurança MS04-003 ainda não está instalada no computador.

Parte 1: Restaure o computador para um estado funcional

Para restaurar o computador para um estado funcional, siga estes passos:
  1. Quando receber a mensagem de erro descrita na secção "Sintomas", clique em Reiniciar (Restart).
  2. Prima F8 repetidamente durante o reinício do computador. Deste modo, activará o Menu de opções avançadas do Windows (Windows Advanced Options).
  3. Utilize as teclas de seta do teclado para seleccionar Última configuração em condições conhecida - ou - Última configuração correcta (Last Known Good Configuration) e prima ENTER.

Parte 2: Instale manualmente a actualização de segurança MS04-003

Para obter e instalar a actualização de segurança, siga estes passos:
  1. Transfira a actualização de segurança MS04-003 e guarde-a no computador. Para obter informações adicionais sobre como transferir esta actualização, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft (KB, Microsoft Knowledge Base):
    832483 MS04-003: Uma sobrecarga da memória intermédia numa função do MDAC pode permitir a execução de código
  2. Instale a actualização de segurança MS04-003, executando o pacote de instalação com o parâmetro da linha de comandos /T:. Este parâmetro permite especificar uma localização não encriptada para onde o programa de instalação deverá extrair o conteúdo do pacote. Por exemplo, para instalar a versão portuguesa da actualização de segurança MS04-003 para computadores baseados em Intel-x86 e para extrair os ficheiros para a pasta C:\temp_alternativa, escreva o seguinte na linha de comandos:
    caminho_ficheiro\PTG_Q832483_MDAC_x86.EXE /T:C:\temp_alternativa

Mais Informação

Os produtos de outros fabricantes referidos neste artigo são fabricados por empresas independentes da Microsoft. A Microsoft não concede nenhuma garantia, implícita ou de outra natureza, relativamente ao desempenho ou à fiabilidade destes produtos.

Propriedades

Artigo: 836683 - Última revisão: 23 de junho de 2006 - Revisão: 1.6
A informação contida neste artigo aplica-se a:
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Server
  • Microsoft Windows XP Professional Edition
  • Microsoft Windows XP Home Edition
  • Microsoft Windows Server 2003 Enterprise Edition
  • Microsoft Windows Server 2003 Standard Edition
  • Microsoft Data Access Components 2.8
Palavras-chave: 
kberrmsg kbprb KB836683

Submeter comentários

 

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