Recebe um dos seguintes códigos de erro quando tenta instalar actualizações do .NET Framework através do Windows Update ou Microsoft Update, ou quando tenta actualizar assinaturas de software malicioso no Microsoft Security Essentials.
Código de erro: 0x80070643
Ou
Este problema pode ser provocado por uma corrupção do sistema no seu computador. Isto ocorre por vários motivos, incluindo sem limitação, outras aplicações que substituem os ficheiros .NET ou secções corrompidas do disco rígido.
Para resolver este problema, tem de corrigir os problemas de corrupção do registo de actualizações de software MSI ou reparar o .NET Framework.
Para resolver este problema, utilize os passos listados nos métodos abaixo, a começar pelo Método 1.
Método 1: Corrigir problemas de corrupção do registo de actualizações de software MSI
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 Este assistente pode estar apenas em inglês; contudo, a correcção automática também funciona em versões do Windows noutros idiomas.
Nota Se não estiver a trabalhar no computador que tem o problema, pode guardar a Solução de Correcção numa unidade flash ou num CD e, depois, executá-la no computador que tem o problema.
Para mais informações sobre como corrigir este problema, clique no número de artigo seguinte para visualizar o artigo na Base de Dados de Conhecimento Microsoft:
971187 Como corrigir problemas de corrupção do registo de actualizações de software MSI
Visite o Windows Update e tente instalar novamente as actualizações ou actualize o Microsoft Security Essentials. Se o problema não for resolvido, avance para o método 2.
Método 2: Reparar o .NET Framework
Repare a versão do .Net Framework na qual não conseguiu instalar as actualizações. Os utilizadores do
.NET Framework 4
,
Windows Vista e do
Windows 7 seguem estes passos para reparar a instalação do .NET Framework 4:
- Feche quaisquer aplicações que se encontrem em execução.
- Clique em Iniciar e escreva Desinstalar na caixa Procurar e, em seguida, clique em Desinstalar um programa.
- Clique duas vezes em Microsoft .NET Framework 4 Client Profile para iniciar a caixa de diálogo .NET Framework 4 Client Profile Maintenance.
- Seleccione Reparar .NET Framework 4 Client Profile para o estado original e clique em Seguinte.
- Deixe que a reparação termine e, em seguida, clique em Concluir.
- Clique em Reiniciar Agora para reiniciar o computador.
- Visite o Windows Update e tente instalar novamente as actualizações.
Os utilizadores do
Windows XP seguem estes passos para reparar a instalação do .NET Framework 4:
- Feche quaisquer aplicações que se encontrem em execução.
- Clique em Iniciar, clique em Painel de Controlo e clique em Adicionar ou Remover Programas.
- Clique em Microsoft .NET Framework 4 Client Profile a partir da lista de programas instalados e clique em Alterar/Remover.
- Seleccione Reparar .NET Framework 4 Client Profile para o estado original e clique em Seguinte.
- Deixe que a reparação termine e, em seguida, clique em Concluir.
- Clique em Reiniciar Agora para reiniciar o computador.
- Visite o Windows Update e tente instalar novamente as actualizações.
.NET Framework 1.0, 1.1, 2.0, 3.0, 3.5
Para reparar o .NET Framework 1.0, 1.1, 2.0, 3.0, 3.5, tem de desinstalar várias versões do .NET Framework, utilizando a .NET Framework Cleanup Tool e, em seguida, reinstale os componentes.
Para o fazer, siga estes passos:
- Visite o seguinte artigo do blogue:
- Transfira o ficheiro dotnetfx_cleanup_tool.zip a partir da seguinte hiperligação no Web site:
- Extraia o ficheiro dotnetfx_cleanup_tool.zip.
- Entre os ficheiros que extraiu, clique duas vezes em cleanup_tool.exe para executá-lo.
Poderá ser-lhe pedida a palavra-passe de administrador ou uma confirmação. Introduza a palavra-passe ou clique em Continuar. - Quando a mensagem ?Do you want to run the .NET Framework Setup Cleanup Utility?? (Pretende executar o .NET Framework Setup Cleanup Utility) aparece, clique em Sim.
Nota esta ferramenta pode estar apenas em inglês; contudo, também funciona em versões do Windows noutros idiomas. - Quando lhe for pedido para aceitar o contrato de licença, clique em Sim.
- A .Net Framework Cleanup Tool é iniciada.
- Em Product to cleanup (Produto a limpar), a partir da caixa com a lista pendente, seleccione uma versão do .Net Framework que pretenda remover e clique em Cleanup Now (Limpar Agora).
Nota A ferramenta de limpeza não lhe permite remover o .NET Framework 2.0 no Windows Vista ou em versões mais recentes, uma vez que o .NET Framework é instalado com uma componente do sistema operativo. - Depois de o .Net Framework ter sido removido, reinicie o computador.
- Transfira e instale os componentes seguintes:
.NET Framework 3.5 SP1 (isto instalará também o .Net Framework 2.0 SP2 e o .Net Framework 3.0 SP2)
.Net Framework 1.1 SP1:
.Net Framework 1.1:
- Reinicie o computador.
- Visite o Windows Update e, em seguida, verifique se existem e instale as actualizações.
Problemas Conhecidos
Poderá também encontrar os seguintes problemas quando tenta instalar esta actualização:
- A instalação da actualização falha.
- O sistema continua a recordar-lhe que instale esta actualização, apesar de já estar instalada.
- O ambiente de trabalho não é carregado.
Caso se depare com qualquer um dos seguintes problemas acima mencionados, poderá experimentar um dos seguintes métodos.
Clique aqui para mostrar ou ocultar as informações detalhadas
Método 1: Reponha as componentes do Windows Update e tente actualizar o seu computador
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.
Nota Esta solução de correcção contempla dois modos -
Predefinido e
Agressivo. Recomendamos que execute a solução de Correcção no modo Predefinido para determinar se o problema do Windows Update é resolvido antes de executá-la no modo Agressivo.
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.
Nota Se não estiver a trabalhar no computador que tem o problema, pode guardar a Solução de Correcção numa unidade flash ou num CD e, depois, executá-la no computador que tem o problema.
Para mais informações sobre como repor componentes do Windows Update, clique no número de artigo que se segue para o visualizar na Base de Dados de Conhecimento Microsoft:
971058
(http://support.microsoft.com/kb/971058/pt/
)
Como posso repor componentes do Windows Update?
Método 2: Transfira manualmente a actualização a partir da hiperligação de transferência e, em seguida, instale-a no modo de arranque limpo
Sugerimos que instale as actualizações no modo de arranque limpo para evitar a interrupção de programas não Microsoft. Para entrar no modo de arranque limpo num computador, siga estes passos:
-
Clique em Iniciar, escreva msconfig na caixa Iniciar Procura e, em seguida, prima ENTER.
- Se for solicitada uma palavra-passe de administrador ou de confirmação, escreva a palavra-passe ou clique em Continuar.
-
No separador Geral, clique em Arranque Selectivo.
-
No Arranque Selectivo, desmarque a caixa de verificação Carregar Itens de Arranque.
-
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.
-
Clique em OK.
-
Quando tal lhe for pedido, clique em Reiniciar.
- Tente actualizar o seu computador novamente.
Para obter mais informações sobre este métodos, clique no número de artigo que se segue para visualizar o 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
Se não estiver a instalar Actualizações do .NET Framework quando recebe o código de erro 0x80070643 ou 0x643, poderá ser necessário capturar informações de registo adicionais para conseguir 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 isso, clique para seguir os passos listados no seguinte artigo BDC na Base de Dados de Conhecimento Microsoft no Web site da Microsoft:
2545723
(http://support.microsoft.com/kb/2545723/pt/
)
Como activar o Registo do Microsoft Installer e o registo Verboso para recolher mais informação sobre a resolução de problemas.
Se este artigo não responder à sua pergunta, clique neste botão para fazer a sua pergunta a outros membros da comunidade em Microsoft Answers: