Os códigos de erro "0x80070643" ou "0x643" ocorrem quando instala as actualizações para o .NET Framework

Artigo: 976982 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Sumário

Quando tenta instalar actualizações para o .NET Framework utilizando o Windows Update, o Microsoft Update ou uma actualização para o .NET Framework, poderá receber um erro que possua um dos seguintes códigos de erro:
Código de erro: 0x80070643

Código de erro: 0x643

Causa

Este problema pode ocorrer se o registo de actualizações de software MSI tiver sido corrompido ou se a instalação do .NET tiver sido corrompida.

Solução

Para resolver este problema, tente reparar os problemas de corrupção do registo de actualizações de software MSI utilizando os passos no método 1. Se não funcionar, tente reparar o .NET Framework utilizando os passos no método 2.
Método 1: Corrigir problemas de corrupção do registo de actualizações de software MSI
Reduzir esta imagemExpandir esta imagem
Para corrigir automaticamente problemas de corrupção do registo de actualizações de software MSI, clique no botão ou hiperligação Fix it. Clique em Executar na caixa de diálogo Ver Transferência e, em seguida, siga os passos indicados no assistente Fix it.
Nota: Esta Fix it não se aplica ao Windows 8 ou Windows RT

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




Reduzir esta imagemExpandir esta imagem
Nota
Este assistente pode estar apenas em inglês, contudo, a correcção automática também funciona em versões do Windows noutros idiomas.

Reduzir esta imagemExpandir esta imagem
Nota
Se não estiver a trabalhar no computador que tem o problema, pode guardar a solução Fix it numa pen USB ou num CD ou DVD e, em seguida, executá-la no computador que tem o problema.

Para obter mais informações sobre como corrigir este problema, consulte o seguinte artigo na Base de Dados de Conhecimento Microsoft:
971187Como corrigir problemas de corrupção do registo de actualizações de software MSI
Visite o Windows Update e, em seguida, tente instalar novamente as actualizações. Em alternativa, actualize o Microsoft Security Essentials. Para obter mais informações sobre como actualizar o Microsoft Security Essentials, consulte Instalar as actualizações de definição do Microsoft Security Essentials mais recentes.

Se o problema não ficar resolvido, avance para o método 2.
Reduzir esta imagemExpandir esta imagem
Método 2: Reparar o .NET Framework
Reduzir esta imagemExpandir esta imagem
Reparar a versão do .NET Framework que não foi actualizada.
.NET Framework 4

Siga estes passos se estiver a executar o Windows Vista ou Windows 7:
  1. Feche todas as aplicações.
  2. Clique em Iniciar, escreva Desinstalar na caixa Procurar e, em seguida, clique em Desinstalar um programa.
  3. Clique duas vezes em Microsoft .NET Framework 4 Client Profile.
  4. Seleccione Reparar .NET Framework 4 Client Profile para o estado original e, em seguida, clique em Seguinte.
  5. Uma vez concluída a reparação, clique em Concluir.
  6. Clique em Reiniciar Agora para reiniciar o computador.
  7. Quando o computador for reiniciado, clique em Iniciar, escreva Windows Update na caixa Procurar e, em seguida, clique em Windows Update para instalar as actualizações mais recentes do Windows.
Siga estes passos se estiver a executar o Windows XP:
  1. Feche todas as aplicações.
  2. Clique em Iniciar, clique em Painel de Controlo e, em seguida, clique em Adicionar ou Remover Programas.
  3. Clique em Microsoft .NET Framework 4 Client Profile na lista de programas instalados e, em seguida, clique em Alterar/Remover.
  4. Seleccione Reparar .NET Framework 4 Client Profile para o estado original e, em seguida, clique em Seguinte.
  5. Uma vez concluída a reparação, clique em Concluir.
  6. Clique em Reiniciar Agora.
  7. Depois de o computador ser reiniciado e iniciar sessão no Windows, clique em Iniciar, escreva Windows Update na caixa Procurar e, em seguida, clique em Windows Update.
  8. Clique em Procurar actualizações. Depois de concluída a verificação, clique em Instalar Actualizações do Windows e, em seguida, siga as instruções.
.NET Framework 1.1, 2.0, 3.0, 3.5
Siga estes passos se estiver a executar o Windows 8:
  1. Arraste a partir da extremidade direita do ecrã e, de seguida, toque em Pesquisar.

    Nota Se estiver a utilizar um rato, aponte para o canto superior direito do ecrã, desloque o ponteiro do rato para baixo e, em seguida, clique em Pesquisar.
  2. Toque ou clique em Definições e, em seguida, introduza o nome da aplicação que pretende encontrar.
  3. Toque ou clique em Desinstalar um programa
  4. Toque ou clique em Activar ou desactivar funcionalidades do Windows
  5. Toque ou clique para retirar a selecção da caixa para .Net Framework 3.5 (inclui o .Net2.0 e 3.0)
  6. Toque ou clique em OK e clique em Fechar quando a desinstalação estiver concluída.
  7. Toque ou clique para fechar a janela Desinstalar um programa.

Siga estes passos se estiver a executar o WindowsXP, Windows Vista e Windows 7:

Para reparar o .NET Framework 1.1, 2.0, 3.0, 3.5, utilize a .NET Framework Cleanup Tool para desinstalar várias versões do .NET Framework e, em seguida, reinstale os componentes.

Para o fazer, siga estes passos:
  1. Visite o seguinte artigo do blogue:
    .NET Framework Cleanup Tool User's Guide
  2. Transfira o ficheiro dotnetfx_cleanup_tool.zip a partir do site seguinte:
    http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Components-PostAttachments/00-08-90-44-93/dotnetfx_5F00_cleanup_5F00_tool.zip
  3. Quando lhe for solicitado, clique em Abrir e, em seguida, clique em Extrair Agora.
  4. Nos ficheiros que extraiu, clique duas vezes em cleanup_tool.exe para executá-lo.
    Se lhe for solicitada uma palavra-passe de administrador ou de confirmação, escreva a palavra-passe e, em seguida, clique em Continuar.
  5. Na mensagem Do you want to run the .NET Framework Setup Cleanup Utility? (Pretende executar o .NET Framework Setup Cleanup Utility?), clique em Sim.
    Reduzir esta imagemExpandir esta imagem
    Nota
    Esta ferramenta pode estar apenas em inglês, mas também funciona em versões do Windows noutros idiomas.
  6. Clique em Sim para aceitar o contrato de licença.
  7. Na janela Product to cleanup (Produto a limpar), clique na lista, seleccione .NET Framework - All Versions (.NET Framework - Todas as Versões) e, em seguida, clique em Cleanup Now (Limpar Agora).
    Reduzir esta imagemExpandir esta imagem
    Nota
    A ferramenta de limpeza não lhe permite remover o .NET Framework 2.0 no Windows Vista ou em versões mais recentes do Windows, uma vez que o .NET Framework é instalado como uma componente do sistema operativo.
  8. Depois de o .NET Framework ter sido removido, reinicie o computador.
  9. Transferir e instalar as seguintes componentes:
    .NET Framework 1.1

    Microsoft .NET Framework Version 1.1 Redistributable Package

    .NET Framework 1.1 Service Pack 1 (SP1)

    Microsoft .NET Framework 1.1 Service Pack 1

    .NET Framework 3.5 SP1 (isto irá instalar também 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 e, em seguida, verifique se existem e instale as actualizações.
Reduzir esta imagemExpandir esta imagem

Mais Informação

Problemas Conhecidos

Poderá também deparar-se com os seguintes problemas quando tenta instalar esta actualização:
  • A actualização não está instalada.
  • O sistema continua a recordar-lhe que instale esta actualização, apesar de já a ter instalado.
  • O ambiente de trabalho não é apresentado.
Se encontrar um destes problemas, experimente os métodos seguintes para resolver o problema.


Método 1: Reponha os componentes do Windows Update e actualize o seu computador
Reduzir esta imagemExpandir esta imagem


Para repor os componentes do Windows Update automaticamente, clique no botão ou hiperligação Fix it. Clique em Executar na caixa de diálogo Ver Transferência e, em seguida, siga os passos indicados no assistente Fix it.

Reduzir esta imagemExpandir esta imagem
Nota
Esta Solução Fix it contempla dois modos: Predefinido e Agressivo. Recomendamos que execute a solução Fix it no modo Predefinido para determinar se o problema no Windows Update é resolvido antes de executá-la no modo Agressivo.

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


Reduzir esta imagemExpandir esta imagem
Nota
este assistente pode estar apenas em inglês, contudo, a correcção automática também funciona em versões do Windows noutros idiomas.

Reduzir esta imagemExpandir esta imagem
Nota
se não estiver a trabalhar no computador que tem o problema, pode guardar a solução Fix it numa pen USB ou num CD ou DVD e, em seguida, executá-la no computador que tem o problema.

Para mais informações sobre como repor as componentes do Windows Update, veja o seguinte artigo:
http://support.microsoft.com/kb/971058/pt
Reduzir esta imagemExpandir esta imagem
Método 2: Transfira manualmente a actualização utilizando a hiperligação de transferência e instale-a no modo de arranque limpo 
Reduzir esta imagemExpandir esta imagem


Sugerimos que instale as actualizações no modo de arranque limpo para evitar interromper programas que não sejam da Microsoft. Para entrar no modo de arranque limpo num computador, siga estes passos:
  1. Clique em Iniciar, escreva msconfig na caixa Iniciar Procura e, em seguida, prima Enter.
  2. Se for solicitada uma palavra-passe de administrador ou de confirmação, escreva a palavra-passe ou clique em Continuar.
  3. No separador Geral, clique em Arranque Selectivo.
  4. No Arranque Selectivo, desmarque a caixa de verificação Carregar Itens de Arranque.
  5. Clique no separador Serviços, clique para seleccionar a caixa de verificação Ocultar Todos os Serviços da Microsoft e clique em Desactivar todos.
  6. Clique em OK.
  7. Quando tal lhe for pedido, clique em Reiniciar.
  8. Depois de o computador reiniciar, tente actualizar novamente o computador.
Para obter mais informações sobre este método, consulte o seguinte artigo na Base de Dados de Conhecimento Microsoft:
331796 Execute um arranque limpo para determinar se os programas em segundo plano interferem com o seu jogo ou programa
Reduzir esta imagemExpandir esta imagem

Informações Adicionais

Se não estiver a instalar as actualizações do .NET Framework quando recebe o código de erro 0x80070643 ou 0x643, poderá ter de recolher informações de registo adicionais para resolver o seu problema.

Estes registos podem ser revistos por profissionais de suporte técnico ou informáticos profissionais para ajudar a determinar o problema.

Para o fazer, clique para seguir os passos no artigo seguinte:
Como activar o registo do Microsoft Installer e o registo Verboso para recolher mais informação sobre a resolução de problemas: http://support.microsoft.com/kb/2545723/pt


Se receber este erro com Actualizações do Office, consulte o seguinte artigo Online do Windows para encontrar uma resolução:
http://windows.microsoft.com/pt-pt/windows-vista/windows-update-error-80070643

AINDA NECESSITA DE AJUDA?

Se este artigo não responder à sua pergunta, clique neste botão para perguntar a outros membros da comunidade na Comunidade Microsoft:
Faça uma pergunta

Propriedades

Artigo: 976982 - Última revisão: 16 de julho de 2013 - Revisão: 7.1
A informação contida neste artigo aplica-se a:
  • Microsoft Windows XP Starter Edition
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional Edition
  • 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