ID do artigo: 908077 - Exibir os produtos aos quais esse artigo se aplica.
Este artigo pode conter um link para o utilitário Windows Installer Cleanup (MSICUU2.exe). Se você foi direcionado para este artigo para resolver um problema usando o utilitário Windows Installer Cleanup, contate o fabricante do software para obter suporte à instalação do produto. Você também pode consultar o seguinte artigo da Base de Dados de Conhecimento Microsoft para obter as etapas para solucionar problemas de desinstalação dos produtos que usam o Windows Installer:

2438651 Como solucionar problemas que podem acontecer quando você instalar, desinstalar ou atualizar um programa em um computador com o Windows
Aviso
Este artigo pode conter um link para o utilitário Windows Installer Cleanup (MSICUU2.exe). Se você foi direcionado para este artigo para resolver um problema usando o utilitário Windows Installer Cleanup, contate o fabricante do software para obter suporte à instalação do produto. Você também pode consultar o seguinte artigo da Base de Dados de Conhecimento Microsoft para obter as etapas para solucionar problemas de desinstalação dos produtos que usam o Windows Installer:

Expandir tudo | Recolher tudo

Neste artigo

Sumário

Você pode usar os métodos presentes nesse artigo para solucionar problemas de instalação no Microsoft .NET Framework versão 2.0. Esse artigo aborda as instalações no Microsoft Windows Server 2003, Windows 2000 Service Pack 3 (SP3), ou no Windows XP Service Pack 2 (SP2). Os métodos abordados nesse artigo incluem o novo registro do Microsoft Windows Installer, bem como o reparo, a remoção e reinstalação do .NET Framework. Para usar esses métodos, você deve estar familiarizado com o.NET Framework 2.0, o Editor do Registro e o Windows Installer. Além disso, um desses métodos requer que você altere o registro no computador.

INTRODUÇÃO

Esse artigo passo-a-passo descreve como solucionar problemas que você pode ter ao instalar o .NET Framework 2.0.

Quando o Microsoft Windows Installer é registrado incorretamente no registro do Windows, o programa de Instalação do .NET Framework 2.0 não pode acessar alguns componentes do Windows Installer. Este artigo aborda como solucionar esse problema, cancelando o registro e, em seguida, registrando novamente o Windows Installer.

Talvez você não possa remover completamente o .NET Framework 2.0 usando a ferramenta Adicionar/Remover Programas no Painel de Controle. Esse artigo aborda também como solucionar esse problema através do reparo do .NET Framework 2.0 ou por meio da remoção manual do .NET Framework 2.0 do computador e a reinstalação do .NET Framework 2.0.

Requisitos

A lista seguinte descreve o hardware, software, infraestrutura de rede e Service Packs recomendados que você necessita:
  • Microsoft Windows Server 2003, Microsoft Windows 2000 Service Pack 3 (SP3), ou Microsoft Windows XP Service Pack 2 (SP2)
  • Microsoft .NET Framework 2.0.
    Para obter o pacote redistribuível do Microsoft.NET Framework versão 2.0, visite o seguinte site da Microsoft:
    http://www.microsoft.com/en-us/download/details.aspx?id=6523
Observação Para solucionar problemas de instalação do .NET Framework 2.0, você deve usar uma conta que está no Grupo de Administradores Locais no computador que está executando o .NET Framework 2.0.

Este artigo presume que você esteja familiarizado com os seguintes tópicos:
  • Microsoft .NET Framework 2,0
  • Editor do Registro
  • Windows Installer

Cancelar registro e registrar novamente o Windows Installer

Essa ação corrige a maioria das situações. Além disso, esta ação não afeta quaisquer programas instalados atualmente que utilizam o Windows Installer.
  1. Cancelar o Windows Installer. Para fazer isso, clique em Iniciar, em Executar, digite msiexec /unregister na caixa Abrir, e clique em OK.
  2. Registrar novamente o Windows Installer. Para fazer isso, clique em Iniciar, em Executar, digite msiexec /regserver na caixa Abrir, e clique em OK.

Repare o .NET Framework 2.0

A seguir, há três maneiras de reparar o .NET Framework.

Use o comando Reparar no arquivo de cache do Windows Installer

Para reparar o .NET Framework 2.0 usando o arquivo de cache do Windows Installer, siga estas etapas:
  1. Clique em Iniciar, em Executar, digite installer na caixaAbrir, e clique em OK.
  2. No menu Exibir no Windows Installer, clique em Detalhes, clique com o botão direito do mouse no cabeçalho da coluna Nome, e clique em Comentário.
  3. Clique com o botão direito do mouse no arquivo de cache do Windows Installer que tem o comentário do Microsoft .NET Framework 2.0 RTL x86 enu, e clique em Reparar.
  4. Após a conclusão do processo de reparo, feche o Windows Installer.

Executar o .NET Framework 2.0 Redistributable package em um prompt de comando

Para reparar o .NET Framework 2.0 usando o prompt de comando, siga estas etapas:
  1. Localize o arquivo Dotnetfx. exe que você usou para instalar o .NET Framework 2.0. Para fazer isso, execute um dos seguintes métodos:
    • Se você instalou o .NET Framework 2.0 de um CD ou de um DVD, insira o disco de instalação na unidade de CD ou de DVD.
    • Se você instalou o .NET Framework 2.0 de um disco rígido, baixe o programa de Instalação do .NET Framework 2.0 para o disco rígido.
    • Se você instalou o .NET Framework 2.0 de uma unidade de rede, reconecte a unidade de rede.
  2. Clique em Iniciar, em Executar, digite cmd na caixa Abrir, e clique em OK.
  3. No prompt de comando, execute o seguinte comando:
    %InstallationPath%\dotnetfx.exe /t:%temp% /c:"msiexec.exe /fvecms %temp%\netfx.msi"
Observação %InstallationPath% é um espaço reservado para o caminho do arquivo Dotnetfx.exe que você localizou na etapa 1.

Remova manualmente e instale o .NET Framework 2.0

Importante Esta seção, este método ou esta tarefa contém etapas que descrevem como modificar o Registro. No entanto, graves problemas poderão ocorrer caso você modifique o registro incorretamente. Portanto, certifique-se de seguir essas etapas cuidadosamente. Para obter mais proteção, faça um backup do Registro antes de modificá-lo. Dessa forma, se ocorrer algum problema, você poderá restaurar o Registro. Para obter mais informações sobre como fazer backup e restaurar o Registro, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento Microsoft:
322756 Como fazer backup e restaurar o Registro no Windows


Importante Essas etapas podem aumentar o risco de segurança. Também podem tornar o computador ou a rede mais vulnerável a ataques de usuários ou softwares mal-intencionados, como vírus. Recomendamos o processo descrito neste artigo para habilitar os programas a operarem da forma como foram projetados ou para implementar recursos específicos do programa. Antes de fazer essas alterações, é aconselhável avaliar os riscos associados à implementação deste processo no ambiente específico. Se optar por implementar esse processo, execute as etapas adicionais apropriadas para ajudar a proteger o sistema. É aconselhável usar esse processo apenas em caso de efetiva necessidade.
  1. Remova o .NET Framework 2.0 do cache do Windows Installer:
    1. Clique em Iniciar, em Executar, digite installer na caixaAbrir, e clique em OK.
    2. No menu Exibir no Windows Installer, clique em Detalhes.
    3. Clique com o botão direito do mouse no cabeçalho da coluna Nome, e clique em Comentários.
    4. Clique com o botão direito do mouse no arquivo de cache do Windows Installer que tem o comentário do Microsoft .NET Framework 2.0 RTL x86 enu e clique em Desinstalar.
    5. Após a conclusão do processo de desinstalação, feche o Windows Installer.
  2. Exclua manualmente o seguinte do computador. Observação Dependendo da condição atual da instalação do .NET Framework, esses itens podem não existir no computador.
    • A pasta URTTemp
    • O arquivo Mscoree.dll
    • A pasta v2.0.50727
    Para fazer isto, siga estas etapas:
    1. Clique em Iniciar, clique em Executar, digite system32 na caixa Abrir, e clique em OK. O conteúdo da pasta System32 aparece no Windows Explorer.
    2. Localize e exclua a pasta URTTemp.
    3. Localize e exclua o arquivo mscoree.dll.

      Observação Se o .NET Framework 1.1 ou o .NET Framework 1.0 está instalado no computador, e você não pretende reinstalar o .NET Framework 2.0, você deve reparar o .NET Framework 1.1 ou o .NET Framework 1.0. Para obter mais informações, consulte a seção "Reparar o.NET Framework" do seguinte artigo da Base de Dados de Conhecimento Microsoft:
      824643 Como solucionar problemas de instalação do Microsoft .NET Framework 1.1 no Windows XP ou Windows 2000
    4. Clique em Iniciar, em Executar, digite microsoft.net na caixa Abrir, e clique em OK. O conteúdo da pasta Microsoft.NET aparece no Windows Explorer.
    5. Na pasta do Microsoft.NET, clique duas vezes na pasta Framework.
    6. Na pasta Framework, exclua a pasta v2.0.50727.
    7. Feche a pasta Framework.
  3. Excluir manualmente as chaves do registro relevantes:
    1. Clique em Iniciar, em Executar, digite regedit na caixa Abrir, e clique em OK para iniciar o Editor do Registro.
    2. No Editor do Registro, localize e exclua as seguintes chaves do registro.

      Observação Dependendo da condição atual da instalação do .NET Framework, essas chaves do registro podem não existir no computador.
      • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v2.0.50727
      • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\policy\v2.0
    3. Saia do Editor do Registro.
  4. Use o utilitário Windows Installer CleanUp (Msizap. exe) para remover informações do Windows Installer do registro. Os componentes (Msizap.exe) do Software Development Kit do Windows Installer estão incluídos no Software Development Kit (SDK) do Microsoft Windows.

    O arquivo a seguir está disponível para baixar no Centro de Download da Microsoft:
    Recolher esta imagemExpandir esta imagem
    Download
    Baixe o pacote do utilitário Windows Installer CleanUp (Msicuu2.exe) agora.
    Para obter mais informações sobre como fazer o download dos arquivos de suporte da Microsoft, clique no número a seguir para ler o artigo na Base de Dados de Conhecimento Microsoft:
    119591 Como obter arquivos de suporte da Microsoft nos serviços online
    A Microsoft examinou o arquivo em busca de vírus. A Microsoft usou o software de detecção de vírus mais recente disponível na data de postagem do arquivo. O arquivo está armazenado em servidores de segurança avançada que ajudam a evitar alterações não autorizadas no arquivo.

    Para obter mais informações, clique no número a seguir para ler o artigo na Base de Dados de Conhecimento Microsoft:
    290301 Descrição do utilitário Windows Installer CleanUp
    Para remover informações do Windows Installer do registro, siga estas etapas:
    1. Clique em Iniciar, em Executar, digite cmd na caixa Abrir, e clique em OK.
    2. No prompt de comando, localize o diretório que contém o utilitário Windows Installer CleanUp, e execute o seguinte comando:
      Msizap TP {7131646D-CD3C-40F4-97B9-CD9E4E6262EF}
    3. Reinicie o computador.
  5. Desative todos os programas antivírus e todos os programas de firewall que você instalou no computador. Para fazer isso, use o utilitário de Configuração do Sistema (Msconfig. exe) para executar uma inicialização limpa do computador. Em seguida, desative os serviços que você não precisa.

    Ao usar o utilitário de Configuração do Sistema no modo de diagnóstico, reative o Serviço Windows Installer na guia Serviços.

    Para iniciar o utilitário de Configuração do Sistema, clique em Iniciar, em Executar, digite msconfig na caixa Abrir, e clique em OK.
  6. Exclua o conteúdo da pasta Temp:
    1. Clique em Iniciar, em Executar, digite %Temp% na caixa Abrir, e clique em OK. O conteúdo da pasta Temp aparece no Windows Explorer.
    2. Na pasta Temp, clique em Selecionar Tudo no menu Editar.
    3. No menu Arquivo, clique em Excluir.

      Observação Exclua o máximo possível de arquivos e pastas da pasta Temp.
  7. Reinstale o .NET Framework 2.0. Para obter o Microsoft .NET Framework Version 2.0 Redistributable Package, visite o seguinte site da Microsoft: 
    http://www.microsoft.com/en-us/download/details.aspx?id=6523
    Observação Se você não deseja reinstalar o .NET Framework 2.0, e o .NET Framework 1.1 ou o .NET Framework 1.0 está instalado no computador, você deve reparar o .NET Framework 1.1 ou o .NET Framework 1.0. Você deve reparar essas instalações para substituir o arquivo Mscoree.dll file e a pasta URTTemp.

Referências

Para obter mais informações, visite os seguintes sites do Microsoft Developer Network (MSDN):
Editor do Registro
http://msdn.microsoft.com/pt-br/library/x6kd89c5(vs.71).aspx

Windows Installer
http://msdn.microsoft.com/pt-br/library/aa372866.aspx

Perguntas mais frequentes
http://msdn.microsoft.com/pt-br/vstudio/aa496123

Controle de versão, compatibilidade e execução lado a lado no .NET Framework
http://msdn.microsoft.com/pt-br/vstudio/aa497340.aspx

Propriedades

ID do artigo: 908077 - Última revisão: sexta-feira, 2 de novembro de 2012 - Revisão: 8.0
A informação contida neste artigo aplica-se a:
  • Microsoft .NET Framework 3.5
  • Microsoft .NET Framework 3.0
  • Microsoft .NET Framework 2.0 nas seguintes plataformas
    • Microsoft Windows Server 2003, Enterprise x64 Edition
    • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
    • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
    • Microsoft Windows Server 2003, Datacenter x64 Edition
    • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
    • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
    • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
    • Microsoft Windows Server 2003, Standard x64 Edition
    • Microsoft Windows 2000 Professional Edition
    • Microsoft Windows 2000 Server
    • Microsoft Windows 2000 Advanced Server
    • Microsoft Windows XP Professional
    • Microsoft Windows XP Home Edition
Palavras-chave: 
kbmsicuu2 kbresolve kbsweptvs2008 kbtshoot kbhowtomaster KB908077

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