Como corrigir o erro 0x80073701 e possibilitar atualizações

Eventualmente, você se deparará com o código de erro 0x80073701 se algum arquivo de sistema específico do Windows estiver ausente ou danificado. Para que as atualizações voltem a ser executadas como de costume, faça uso da ferramenta integrada Solução de Problemas ou repare o arquivo ativamente, executando comandos no terminal.

O que é 0x80073701 no Windows?

Se o código de erro 0x80073701 lhe for exibido durante um processo atualização, provavelmente ele indicará que arquivos de sistema importante encontram-se ausentes ou danificados. Como esses arquivos são de fundamental importância para a execução e para a conclusão de atualizações, todo o processo é inviabilizado. Embora reiniciar o sistema possa desaparecer temporariamente com o erro 0x80073701, a ação não configura uma solução permanente, já que o código 0x80073701 (error_sxs_assembly_missing) costuma voltar a aparecer, impedindo novas atualizações. Felizmente, existem outras formas de se resolver a questão. Continue lendo conhecê-las e experimentá-las.

Acessar Solução de Problemas para corrigir erro 0x80073701

Sugerimos que, num primeiro momento, você tente corrigir o erro 0x80073701 da mesma forma que muitos outros erros do Windows: pela ferramenta integrada Solução de Problemas. Ela é capaz de varrer todo o sistema e corrigir os erros identificados automaticamente. Este é o método mais fácil e eficaz de se corrigir o erro 0x80073701, apesar de também existirem passos alternativos também funcionarem. Acesse a Solução de Problemas do Windows seguindo estas instruções:

  1. Vá até as configurações do Windows pelo menu Iniciar.
  2. Selecione “Atualização e Segurança” e, em seguida, “Solução de Problemas”.
  3. Clique em “Soluções de problemas adicionais”.
  4. Procure por “Windows Update” e inicie a execução da solução.

Se a ferramenta conseguir identificar a causa do código 0x80073701, ela executará os reparos necessários de modo automático. Após a conclusão do processo, bastará que você reinicie o computador e realize novamente a atualização interrompida.

Desativar softwares de segurança de terceiros

Se a Solução de Problemas não obtiver sucesso, outros métodos simples poderão ser aplicados por você, para a correção do erro 0x80073701. Caso ele esteja sendo causado por um firewall ou por um programa antivírus de terceiros, estes deverão ser temporariamente desativados durante o processo de atualização. É que esse tipo de software pode atrapalhar a conexão com os servidores da Microsoft. Após a conclusão da atualização, não se esqueça de reativar todos os programas de segurança para manter o seu sistema protegido.

Dica

Proteja todos os seus dados com o MyDefender da IONOS. A solução oferece backups, varreduras e atualizações personalizadas, que se adaptam à suas necessidades. Explore os planos disponíveis e escolha o mais adequado.

Limpar WinSxS

Os métodos apresentados acima não conseguem corrigir alguns arquivos de sistema defeituosos. Nestes casos, você pode limpar a pasta WinSxS, removendo todos os arquivos desatualizados e potencialmente prejudiciais, para tentar sanar o erro 0x80073701. Siga as instruções abaixo:

  1. Pressione as teclas [Windows] + [R] para abrir a janela Executar.
  2. Digite “cmd” e pressione as teclas [Ctrl] + [Shift] + [Enter] simultaneamente. Clique em “Sim” para prosseguir com privilégios de administrador.
  3. No terminal que se abrirá, insira o comando abaixo. Para executá-lo, pressione a tecla [Enter]:
dism /online /cleanup-image /startcomponentcleanup
shell
  1. Quando a execução do comando for concluída, reinicie o computador e recomeçar o processo de atualização. Muito provavelmente ele será concluído com sucesso, e o código de erro 0x80073701 não mais aparecerá.

Corrigir erro 0x80073701 com System File Checker

O System File Checker (SFC) também oferece armas para quem luta contra o código erro 0x80073701. Tente essa solução seguindo os passos apresentados abaixo:

  1. Acesse a janela “Executar” novamente, pressionando as teclas [Windows] + [R].
  2. Autorize que o prompt de comando seja aberto com privilégios de administrador.
  3. Insira o seguinte comando no terminal e o execute:
sfc / scannow
shell
  1. Aguarde até que a execução do comando seja concluída. Em seguida, reinicie o computador e tente atualizar o seu sistema. Provavelmente, ele não mais apresentará o código de erro 0x80073701.

Reiniciar componentes de atualização

Reiniciar manualmente os componentes de atualização do Windows também pode corrigir o erro 0x80073701. Basta seguir estes passos:

  1. Mais uma vez, acesse o prompt de comando do Windows como administrador. Para fazer isso, abra a janela “Executar” pressionando as teclas [Windows] + [R], e digite o comando “cmd”.
  2. Insira os quatro códigos abaixo no terminal, um a um, e execute cada um deles pressionando a tecla [Enter]:
net stop wuauserv
net stop cryptsvc
net stop bits
net stop msiserver
shell
  1. Esses comandos interromperão a execução dos respectivos serviços Windows. Aproveite o momento para renomear as pastas de atualização. Faça isso executando os comandos abaixo, um a um:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
shell
  1. Por fim, reinicie a execução dos serviços interrompidos. Estes comandos são necessários:
net start wuauserv
net start cryptsvc
net start bits
net start msiserver
shell
  1. Reinicie o seu computador e tente realize a atualização novamente. O erro 0x80073701 não deverá mais aparecer para você.
Dica

Nosso Digital Guide reúne as melhores soluções para diferentes códigos de erro do Windows. Aprenda a corrigir os seguintes erros consultando os nossos artigos:

Consulte o aviso legal relacionado a este artigo.

Este artigo foi útil?
Para melhorar a sua experiência, este site usa cookies. Ao acessar o nosso site, você concorda com nosso uso de cookies. Mais informações
Page top