Os códigos de erro "0x80070643" ou "0x643" ocorrem ao instalar atualizações do .NET Framework

ID do artigo: 976982 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Sumário

Ao tentar instalar atualizações do.NET Framework usando o Windows Update, o Microsoft Update ou uma atualização do .NET Framework, você pode receber um erro que contém um dos seguintes códigos de erro:
Código de erro: 0x80070643

Código de erro: 0x643

Causa

Este problema pode ocorrer se o registro da atualização do software MSI foi corrompido ou se a instalação do .NET no computador foi corrompida.

Solução

Para resolver este problema, tente reparar os problemas de corrupção do registro de atualização do software MSI utilizando as etapas no método 1. Se isso não funcionar, tente reparar o .NET Framework usando as etapas no método 2.
Method 1: Corrigir os problemas de corrupção de Registro da atualização do software
Recolher esta imagemExpandir esta imagem
Para corrigir os problemas de corrupção de Registro da atualização do software MSI automaticamente, clique no botão ou link Fix it. Clique em Executar na caixa de diálogo Exibir download e siga as etapas no assistente Fix it.
Observação: Este Fix it não é aplicado ao Windows 8 ou Windows RT

Recolher esta imagemExpandir esta imagem
Corrigir este problema
Microsoft Fix it Microsoft Fix it 50123
Recolher esta imagemExpandir esta imagem




Recolher esta imagemExpandir esta imagem
Observação
Esse assistente pode estar apenas em inglês, mas a correção automática também funciona para versões do Windows em outros idiomas.

Recolher esta imagemExpandir esta imagem
Observação
Se o computador que você está usando não apresentar o problema, salve a solução Fix it em uma unidade flash ou em um CD para depois executar no computador que apresentar o problema.

Para obter mais informações sobre como corrigir esse problema, consulte o seguinte artigo na Base de Dados de Conhecimento da Microsoft:
971187 Como corrigir problemas de corrupção do registro de atualização do software MSI
Visite o Windows Update e tente instalar as atualizações novamente. Em alternativa, atualize o Microsoft Security Essentials. Para obter mais informações sobre como atualizar o Microsoft Security Essentials, consulte Instalar as atualizações de definições mais recentes do Microsoft Security Essentials.

Se o problema não for resolvido, vá para o método 2.
Recolher esta imagemExpandir esta imagem
Método 2: Reparar o .NET Framework
Recolher esta imagemExpandir esta imagem
Repare a versão do .NET Framework que não atualizou.
.NET Framework 4

Siga estas etapas se você estiver executando o Windows Vista ou o Windows 7:
  1. Feche todos os aplicativos.
  2. Clique em Iniciar, digite Desinstalar na caixa de Pesquisa e clique em Desinstalar um programa.
  3. Clique duas vezes em Microsoft .NET Framework 4 Client Profile.
  4. Selecione Reparar o .NET Framework 4 Client Profile para seu estado original e clique em Avançar.
  5. Quando o reparo for concluído, clique em Finalizar.
  6. Clique em Reiniciar Agora para reiniciar o computador.
  7. Ao reinicializar o computador, clique em Iniciar, digite Windows Update na caixa de Pesquisa e clique em Windows Update para instalar as atualizações mais recentes do Windows.
Siga estas etapas se você estiver executando o Windows XP:
  1. Feche todos os aplicativos.
  2. Clique em Iniciar, em Painel de controle e em Adicionar ou remover programas.
  3. Clique em Microsoft .NET Framework 4 Client Profile na lista de programas instalados e em Alterar/Remover.
  4. Selecione Reparar o .NET Framework 4 Client Profile para seu estado original e clique em Avançar.
  5. Quando o reparo for concluído, clique em Finalizar.
  6. Clique em Reiniciar agora.
  7. Após o computador reiniciar e você fazer o login no Windows, clique em Iniciar, digite Windows Update na caixa de Pesquisa e clique em Windows Update.
  8. Clique em Verificar atualizações. Após a verificação ser concluída, clique em Instalar atualizações do Windows e siga as instruções.
.NET Framework 1.1, 2.0, 3.0, 3.5
Siga estas etapas se você estiver executando o Windows 8:
  1. Passe o dedo na borda direita da tela e toque em Pesquisar.

    Observação Se você estiver usando um mouse, aponte para o canto direito superior da tela, mova o ponteiro do mouse para baixo e clique em Pesquisar.
  2. Toque ou clique em Configurações e digite o nome do aplicativo que você deseja localizar.
  3. Toque ou clique em Desinstalar um programa
  4. Toque ou clique em Ativar ou desativar os recursos do Windows
  5. Toque ou clique para desmarcar a caixa para .Net framework 3.5 (inclui o .Net 2.0 e 3.0)
  6. Toque ou clique em OK e clique em Fechar quando a desinstalação for concluída.
  7. Toque ou clique para fechar a janela Desinstalar um programa.

Siga estas etapas se você estiver executando o WindowsXP, Windows Vista e Windows 7:

Para reparar o .NET Framework 1.1, 2.0, 3.0, 3.5, use a Ferramenta de Limpeza do .NET Framework para desinstalar várias versões do .NET Framework e reinstale os componentes.

Para fazer isso, siga estas etapas:
  1. Visite a seguinte publicação do blog:
    Guia do Usuário da Ferramenta de Limpeza do .NET Framework
  2. Baixe o dotnetfx_cleanup_tool.zip do seguinte site:
    http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Components-PostAttachments/00-08-90-44-93/dotnetfx_5F00_cleanup_5F00_tool.zip
  3. Quando for solicitado, clique em Abrir e em Extrair agora.
  4. Entre os arquivos extraídos, clique duas vezes em cleanup_tool.exe.
    Caso uma senha de administrador ou uma confirmação seja solicitada, digite a senha e clique em Continuar.
  5. Na mensagem Você deseja executar o Utilitário de Limpeza de Instalação do .NET Framework?, clique em Sim.
    Recolher esta imagemExpandir esta imagem
    Observação
    Essa ferramenta pode estar apenas em inglês, mas também funciona para versões do Windows em outros idiomas.
  6. Clique em Sim para aceitar o contrato de licença.
  7. Na janela Produto para limpeza, clique na lista, selecione .NET Framework - Todas as versões e clique em Limpar Agora.
    Recolher esta imagemExpandir esta imagem
    Observação
    A ferramenta de limpeza não permite a remoção do .NET Framework 2.0 no Windows Vista ou versões superiores do Windows porque o .NET Framework está instalado como um componente do sistema operacional.
  8. Após a remoção do .NET Framework, reinicie o computador.
  9. Baixe e instale os seguintes componentes:
    .NET Framework 1.1

    Pacote Redistribuível do Microsoft .NET Framework Versão 1.1

    .NET Framework 1.1 Service Pack 1 (SP1)

    Microsoft .NET Framework 1.1 Service Pack 1

    .NET Framework 3.5 SP1 (isto também irá instalar o .NET Framework 2.0 SP2 e o .NET Framework 3.0 SP2)
    Microsoft .NET Framework 3.5 Service Pack 1
  10. Reinicie o computador.
  11. Visite o Windows Update novamente, verifique as atualizações e instale-as.
Recolher esta imagemExpandir esta imagem

Mais Informações

Problemas conhecidos

Você também pode enfrentar os seguintes problemas ao tentar instalar esta atualização:
  • A atualização não foi instalada.
  • O sistema permanece lembrando sobre a instalação dessa atualização, embora você já tenha instalado.
  • A área de trabalho não aparece.
Se você enfrentar um destes problemas, tente os métodos a seguir para resolvê-lo.


Método 1: Reiniciar os componentes do Windows Update e atualizar seu computador
Recolher esta imagemExpandir esta imagem


Para redefinir os componentes do Windows Update automaticamente, clique no botão ou no link Fix it. Clique em Executar na caixa de diálogo Exibir download e execute as etapas no assistente Fix it.

Recolher esta imagemExpandir esta imagem
Observação
Esta solução Fix it tem dois modos: Padrão e Agressivo. Você deve executar a solução Fix it no modo Padrão e verificar se resolve o problema com o Windows Update antes de executá-la no modo Ativo.

Recolher esta imagemExpandir esta imagem
Corrigir este problema
Microsoft Fix it Microsoft Fix it 50202
Recolher esta imagemExpandir esta imagem


Recolher esta imagemExpandir esta imagem
Observação
Esse assistente pode estar apenas em inglês, mas a correção automática também funciona para versões do Windows em outros idiomas.

Recolher esta imagemExpandir esta imagem
Observação
Se o computador que você está usando não apresentar o problema, salve a solução Fix it em uma unidade flash ou em um CD para depois executar no computador que apresentar o problema.

Para obter mais informações sobre como redefinir os componentes do Windows Update, consulte o seguinte artigo:
http://support.microsoft.com/kb/971058/pt-br
Recolher esta imagemExpandir esta imagem
Método 2: Baixar manualmente a atualização pelo link de download e instalar no modo de inicialização limpa
Recolher esta imagemExpandir esta imagem


Sugerimos instalar as atualizações no modo de inicialização limpa para evitar a interrupção de problemas não relacionados à Microsoft. Para entrar no modo de inicialização limpa em um computador, execute estas etapas:
  1. Clique em Iniciar, digite msconfig na caixa Iniciar pesquisa e pressione Enter.
  2. Caso uma senha de administrador ou uma confirmação seja solicitada, digite a senha ou clique em Continuar.
  3. Na guia Geral, clique em Inicialização Seletiva.
  4. Em Inicialização seletiva, limpar o Carregar itens de inicialização caixa de seleção.
  5. Clique na guia Serviços marque a caixa de seleção Ocultar todos os serviços Microsoft e clique em Desativar tudo.
  6. Clique em OK.
  7. Quando for solicitado, clique em Reiniciar.
  8. Após o computador reiniciar, tente atualizá-lo novamente.
Para obter informações adicionais sobre este método, consulte o seguinte artigo da Base de Dados de Conhecimento Microsoft:
331796 Realizar uma inicialização limpa para determinar se os programas de segundo plano estão interferindo com seu jogo ou programa
Recolher esta imagemExpandir esta imagem

Informações adicionais

Se você não estiver instalando as atualizações do .NET Framework quando receber os códigos de erro 0x80070643 ou 0x643, pode ser necessário coletar informações do Registro em log adicionais para resolver o problema.

Estes Registros podem ser revisados pelos técnicos de suporte ou profissionais de TI para ajudar a determinar o problema.

Para fazer isto, clique para seguir as etapas no seguinte arquivo:
Como habilitar o Registro em log ou o Registro extenso do Microsoft Installer para coletar informações adicionais de solução. http://support.microsoft.com/kb/2545723/pt-br


Se você receber esse erro com as atualizações do Office, consulte o seguinte artigo do Windows Online para encontrar a solução:
http://windows.microsoft.com/pt-br/windows-vista/windows-update-error-80070643

AINDA PRECISA DE AJUDA?

Se esse artigo não responder sua pergunta, clique neste botão fazer esta pergunta a outro membro da comunidade no Microsoft Community:
Fazer uma pergunta

Propriedades

ID do artigo: 976982 - Última revisão: terça-feira, 16 de julho de 2013 - Revisão: 9.1
A informação contida neste artigo aplica-se a:
  • Microsoft Windows XP Starter Edition
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional
  • Windows Vista Starter
  • Windows Vista Home Basic
  • Windows Vista Home Premium
  • Windows Vista Business
  • Windows Vista Enterprise
  • Windows Vista Ultimate
  • Windows Server 2008 Standard
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Datacenter
  • Windows Server 2008 R2 Standard
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Datacenter
  • Windows 7 Starter
  • Windows 7 Home Premium
  • Windows 7 Home Basic
  • Windows 7 Professional nas seguintes plataformas
    • Windows 7 Ultimate
  • Windows 8
  • Windows 8 Enterprise
  • Windows 8 Pro
Palavras-chave: 
kbsurveytest kbfixme kbmsifixme kbcip kbsmbportal KB976982

Submeter comentários