ID do artigo: 934711 - Última revisão: terça-feira, 17 de maio de 2011 - Revisão: 2.0

Mensagem de erro ao reiniciar o computador após a desinstalação de uma atualização de segurança para o .NET Framework 1.1: "Este aplicativo solicitou o Tempo de Execução para finalizar de modo incomum"

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.
Expandir tudo | Recolher tudo

Sintomas

Você desinstalar uma atualização de segurança para o Microsoft .NET Framework 1.1. Se o computador tiver o Microsoft .NET Framework 1.1 e o Microsoft .NET Framework 2.0 instalados, a seguinte mensagem de erro é exibida ao reiniciar o computador.
Microsoft Visual C++ Runtime Library

Erro em tempo de execução!

Programa: C:\WINNT\System32\WBEM\WinMgmt.exe

Este aplicativo solicitou o Tempo de Execução para finalizar de modo incomum. Contate a equipe de suporte do aplicativo para obter mais informações.

Causa

Este problema pode ocorrer se a instalação do .NET Framework 2.0 estiver corrompida ou danificada. Os programas que solicitam o .NET Framework 2.0 podem não executar mais. Além disso, alguns programas podem exibir a mensagem de erro mencionada na seção "Sintomas" ou outras mensagens de erro.

Resolução

Para resolver esse problema após a desinstalação da atualização de segurança para o .NET Framework 1.1, é necessário desinstalar o .NET Framework 2.0. Então, é necessário reinstalar o .NET Framework 2.0. Para fazer isto, execute as seguintes etapas:
  1. Desinstale o .NET Framework 2.0 do computador, usando Adicionar ou remover programas no Painel de Controle. Além disso, desinstale todas as versões beta do .NET Framework do computador.
  2. Caso seja solicitado, reinicie o computador.
  3. Para reinstalar o .NET Framework 2.0, visite o seguinte site da Microsoft:
    http://www.microsoft.com/downloads/details.aspx?displaylang=pt-br&FamilyID=0856eacb-4362-4b0d-8edd-aab15c5e04f5 (http://www.microsoft.com/downloads/details.aspx?displaylang=pt-br&FamilyID=0856eacb-4362-4b0d-8edd-aab15c5e04f5)
  4. Caso seja solicitado, reinicie o computador quando a instalação estiver concluída.
  5. Reinstale a atualização de segurança aplicável ao .NET Framework 2.0.

Mais Informações

O .NET Framework 2.0 instala o arquivo nomeado Mscorees.dll. Esse arquivo foi atualizado após o lançamento original do .NET Framework 2.0.

O Boletim de segurança MS07-40 contém informações sobre a atualização de segurança para o .NET Framework 1.1. Especificamente, as seguintes atualizações também instalam o arquivo Mscorees.dll:
  • Atualização 928366
  • Atualização 929729
  • Atualização 933854
Após a instalação da atualização de segurança para o .NET Framework 1.1, o arquivo Mscorees.dll é um arquivo compartilhado entre o .NET Framework 1.1 e o .NET Framework 2.0.

Para obter mais informações sobre o Boletim de segurança MS07-040, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento Microsoft (a página pode estar em inglês):
931212  (http://support.microsoft.com/kb/931212/ ) MS07-040: vulnerabilidades no .NET Framework podem permitir a execução remota de código
Devido às limitações no Microsoft Windows Installer, o Windows Installer não trata corretamente o arquivo compartilhado quando você desinstalar a atualização de segurança para o .NET Framework 1.1.

Observação O Windows Installer é a tecnologia por trás do programa de Instalação da atualização de segurança para o .NET Framework 1.1.

Ao desinstalar a atualização de segurança para o .NET Framework 1.1, o arquivo Mscorees.dll é excluído incorretamente do computador. Esse problema pode ocorrer mesmo que o arquivo Mscorees.dll seja necessário para que o .NET Framework 2.0 execute corretamente.

Para obter mais informações sobre as atualizações 928366 e 929727, clique nos números abaixo para ler os artigos na Base de Dados de Conhecimento Microsoft (alguns artigos podem estar em inglês):
928366  (http://support.microsoft.com/kb/928366/ ) Descrição da atualização de segurança para o .NET Framework 1.1 para Windows XP e Windows 2000: 10 de julho de 2007
929729  (http://support.microsoft.com/kb/929729/ ) Descrição da atualização de segurança para o .NET Framework 1.1 para Windows Vista: 10 de julho de 2007
933854  (http://support.microsoft.com/kb/933854/ ) Descrição da atualização de segurança para o .NET Framework 1.1 para Windows Server 2003: 10 de julho de 2007

A informação contida neste artigo aplica-se a:
  • Microsoft .NET Framework 1.1 Service Pack 1
Palavras-chave: 
kbupdateissue kbinstallation kbupdate kbhowto kbtshoot kbexpertisebeginner kbprb KB934711