Corrigir código de erro 0x643 no Windows 10

Última atualização: 04/10/2024
Erro 0x643

Existem muitos usuários de Windows 10 que estão se reunindo com o erro 0x643 (alteração de software retornou código de erro 0x643) ao tentar instalar um aplicativo de terceiros.

O problema é comum, mas não exclusivo do uso de SCCM (System Center Configuration Manager) para implantar um programa em vários computadores ao mesmo tempo. Esse problema é mais comumente relatado com produtos Adobe (Lightroom, Illustrator, Photoshop, entre outros) e com produtos Office (Word, Excel Powerpoint, etc.).

erros

Depois de investigar minuciosamente esse problema específico, descobriu-se que existem várias causas subjacentes que podem estar gerando esse código de erro específico. Aqui está uma pequena lista de possíveis culpados que podem estar causando o código de erro 0x643:

  • Caminho incorreto para o interpretador de linha de comando comandos- Caso você veja esse erro ao tentar usar o utilitário SCCM para implantar um programa em vários computadores, você pode estar lidando com esse problema se o SCCM espera que o interpretador de linha de comando esteja em um caminho diferente. Neste caso, você pode resolver o problema usando o COMSPEC para corrigir o local errado para o local correto.
  • Dependências .NET quebradas- Dependendo do programa que você deseja implantar via SCCM, você poderá ver este erro devido a algumas dependências quebradas do .NET Framework exigidas pelo software que você está tentando instalar. Nesse caso, você poderá corrigir o problema executando a ferramenta de reparo .NET e aplicando a solução recomendada.
  • .NET Framework 3.5/.NET Framework 4.8 está desabilitado- Existem vários pacotes .NET pré-instalados em computadores com Windows 10. Eles são cruciais para muitas instalações de programas, incluindo produtos da Adobe e da Microsoft. Se este cenário se aplicar, você poderá corrigir o problema garantindo que ambas as estruturas .NET integradas estejam habilitadas.

Métodos para corrigir o erro 0x643 no Windows 10

Agora que você tem uma ideia mais geral de quais cenários podem estar causando esse erro, mostraremos uma lista de métodos que outros usuários afetados usaram com sucesso para resolver esse problema:

Método 1: apontar para o interpretador de linha de comando (via COMSPEC)

Se você encontrar esse problema ao tentar usar o utilitário SCCM para implantar um programa em vários computadores, deverá preceder esse processo usando o utilitário COMSPEC para apontar para o caminho correto do interpretador de linha de comando.

  8 melhores programas de layout

Vários usuários afetados relataram que conseguiram corrigir esse problema executando um comando COMSPEC em um simbolo do sistema elevado antes de implantar o programa por meio do SCCM.

Se você estiver procurando instruções específicas sobre como fazer isso, siga as instruções abaixo:

  • aperte o tecla do Windows + R para abrir uma caixa de diálogo corrida. Em seguida, certifique-se de digitar este comando dentro da caixa de texto: cmd e pressione as teclas Ctrl + Shift + Enter para abrir um simbolo do sistema elevado com acesso de administrador. Quando solicitado pelo UAC (Controle de conta de usuário), pressione clique sim para conceder acesso de administrador.
  • Dentro do prompt de comando elevado, você deve digitar o seguinte comando e pressionar a opção Entrar/Criar Conta para especificar o caminho correto para o interpretador de linha de comando: COMSPEC = "C:\WINDOWS\COMMAND.COM
  • Após o comando ter sido processado com sucesso, retorne ao utilitário SCCM e retome a implementação dos aplicativos que estavam falhando anteriormente com o código. erro 0x643.

Se este método não permitiu que você resolvesse o código de erro, passe para a próxima solução potencial que descreveremos na próxima seção.

Método 2 – Execute a ferramenta de reparo .NET (se aplicável)

Se você estiver tendo problemas ao tentar instalar um produto Adobe, provavelmente encontrará o erro 0x643 devido a uma inconsistência com a estrutura .NET. Não é incomum que o utilitário SCCM falhe devido a resquícios de uma instalação antiga do .NET Framework ou devido a uma atualização incorreta que foi parcialmente instalada.

Alguns usuários que também estavam lidando com esse erro ao tentar implantar produtos Adobe relataram que finalmente conseguiram evitar novas instâncias do ' código de erro retornado pela alteração de software 0x643′ ao executar o Ferramenta de reparo do .NET Framework –

Nota: esta ferramenta verificará automaticamente o seu computador e corrigirá quaisquer dependências do .NET que possam estar criando problemas.

Caso você ainda não tenha tentado executar a ferramenta de reparo .NET, siga as instruções abaixo e poderá executar este utilitário:

  Os 6 melhores programas para tirar fotos do PC.

erros

  • Quando chegar à próxima tela, comece marcando a caixa associada a NetFxRepairTool.exe  certificando-se de desmarcar todo o resto.
  • A seguir, você deve clicar em seguinte para avançar para o próximo menu do Ferramenta NetFXRepair.
  • Quando o download for concluído, você precisa clicar duas vezes no executável de instalação que acabou de baixar e clicar em sim quando solicitado no UAC (controle de conta de usuário). 
  • Posteriormente, você deve clicar duas vezes no executável que baixou após concluir a etapa anterior e clicar na opção sim encontrado na mensagem UAC para conceder acesso de administrador.
  • Quando você finalmente estiver dentro da ferramenta reparo de Microsoft Framework .NET, siga as instruções na tela e marque a caixa associada a  Li e aceito os termos da licença quando me perguntam o Termos de serviço antes de clicar seguinte para avançar.

  • Pouco depois de você aceitar o EULA, o utilitário já deverá ter começado a verificar o Dependências do .NET instalado em seu computador.
  • Aguarde pacientemente até que o processo seja concluído e clique em seguinte  para aplicar automaticamente a estratégia de reparo recomendada pelo utilitário.

  • Finalmente, uma vez que a solução tenha sido aplicada com sucesso, clique em Finalizar Cadastro para completar o processo.

Nota: Caso você não seja solicitado a reiniciar automaticamente, faça você mesmo e veja se o  O código de erro 0x643 será resolvido na próxima vez que você tentar instalar uma nova versão do .NET Framework.

Se você já executou o utilitário de reparo do .NET Framework e ainda está vendo o mesmo erro, pule para a próxima solução potencial abaixo.

Método 3: habilitando .NET Frameworks 3.5 e 4.8 (se aplicável)

Se o reparo do .NET framework existente não resolveu o código de erro 0x643, você também deve considerar que a instalação do programa está falhando devido a um .NET framework existente que está instalado corretamente, mas está desabilitado no menu Programas e Recursos do seu computador. deveria ser implementado.

  Como rastrear o IP de quem visita seu site

Normalmente, os usuários afetados relataram que, no caso deles, o erro ocorreu porque as estruturas .NET 3.5 e 4.8 pré-instaladas foram desativadas, portanto a instalação não pôde ser concluída.

Nesse caso, você poderá evitar totalmente o erro habilitando a estrutura diretamente na tela Recursos do Windows.

Siga as instruções abaixo para garantir que .NET Framework 3.5 e os serviços avançados do .NET Framework 4.8 são habilitados na tela Recursos do Windows:

importante- Se estiver enfrentando o problema em vários computadores, siga as instruções abaixo em todas as máquinas afetadas.

  • Abre uma caixa de diálogo corrida pressionando tecla do Windows + R. Em seguida, digite o comando appwiz.cpl dentro da caixa de texto e pressione Entrar/Criar Conta para abrir o menu Programas e características.
  • Quando você consegue estar dentro do menu Programas e Recursos, use o menu à direita para clicar Ativar ou desativar recursos do Windows.
  • Na tela de recursos do Windows, comece marcando a caixa associada a. NET Framework 3.5 (este pacote inclui .NET 2.0 e 3.0),  então clique Aceitar Para salvar as alterações.

  • Na mensagem de confirmação, clique em sim para iniciar o procedimento e aguarde até que o pacote seja instalado corretamente.
  • Em seguida, repita as etapas 3 e 4 com os serviços .NET Framework 4.8 avançado.
  • Quando ambas as operações forem finalmente concluídas, reinicie o computador e veja se o problema foi corrigido assim que a próxima inicialização for consumida.

Se você seguir cada um desses métodos à risca, poderá resolver o problema. erro 0x643 satisfatoriamente. Caso você conheça outra solução possível para esse erro, compartilhe-a conosco na seção de comentários abaixo. Você também pode compartilhar este guia com outros conhecidos. Obrigado por nos ler, nos encontraremos em uma próxima publicação onde lhe daremos mais conselhos.