Normalmente, a atualização do Windows é uma tarefa simples e ocorre sem problemas. No entanto, às vezes você pode encontrar erros como o erro 0x8007371b com a mensagem "ERROR_SXS_TRANSACTION_CLOSURE_INCOMPLETE." Isso ocorre principalmente quando um arquivo do Windows Update está ausente ou corrompido.

Embora isso possa parecer assustador, o problema pode ser facilmente resolvido consultando as correções listadas abaixo.

1. Execute o Windows Update Troubleshooter

A primeira etapa que você deve realizar ao lidar com os erros de atualização é usar o Windows Update Troubleshooter. É bastante eficaz e corrigirá automaticamente a maioria dos problemas de atualização, incluindo um Assistente de atualização do Windows travado. Basta seguir estas etapas para iniciar o solucionador de problemas do Windows Update:

  1. Clique no botão Iniciar e depois em Definições.
  2. No painel de configurações, clique em Atualização e segurança.
  3. Na barra de navegação à esquerda, clique em Resolução de problemas.
  4. Em Solução de problemas, clique em Solucionadores de problemas adicionais.
  5. Agora clique em atualização do Windows > Execute o solucionador de problemas
  6. O solucionador de problemas detectará e corrigirá automaticamente os problemas.

O processo de solução de problemas pode levar algum tempo, portanto, não entre em pânico se ele parecer estar travado. Além disso, às vezes, o solucionador de problemas não consegue resolver o erro automaticamente. Independentemente disso, ele irá sugerir algumas etapas adicionais que você pode seguir, portanto, certifique-se de segui-las.

Se você ainda estiver enfrentando o problema, prossiga para as próximas etapas.

2. Use os comandos DISM e SFC

O Gerenciamento e Manutenção de Imagens de Implantação (DISM) e o Verificador de Arquivos do Sistema (SFC) são utilitários integrados do Windows úteis. O DISM repara a imagem do sistema Windows, enquanto o SFC verifica o computador em busca de arquivos de sistema ausentes ou corrompidos. Ambos os utilitários podem ser executados usando o prompt de comando.

Relacionado: Qual é a diferença entre CHKDSK, SFC e DISM no Windows 10?

Lembre-se de executar o comando DISM primeiro e, em seguida, o comando SFC. Isso ocorre porque o comando DISM corrige a imagem do sistema do Windows, que por sua vez é usada pelo SFC como um ponto de referência para verificar se há arquivos de sistema corrompidos.

Como executar o DISM usando o prompt de comando

  1. Na barra de pesquisa do menu Iniciar, digite cmd. Nos resultados da pesquisa, clique com o botão direito em Prompt de comando> Executar como administrador. Certifique-se de ter as credenciais da conta de administrador ou estar conectado como uma.
  2. No console do Prompt de Comando, digite Dism / online / cleanup-image / ScanHealth e pressione Enter.
  3. Depois que o comando for totalmente executado, digite Dism / online / cleanup-image / CheckHealth e pressione Enter.
  4. Agora, o comando final; modelo Desativar online / cleanup-image / RestoreHealth e pressione Enter novamente.

Novamente, o processo de reparo e manutenção pode demorar um pouco para ser concluído. Paciência é a chave. Depois que o processo terminar, é hora de passar para o utilitário SFC.

Como executar o SFC usando o prompt de comando

  1. Semelhante à seção acima, inicie o Prompt de Comando como administrador.
  2. No console, digite sfc / scannow e pressione Enter.
  3. Aguarde a conclusão da varredura. Isso pode demorar um pouco.
  4. Depois que a varredura terminar, reinicie o computador.

Depois de executar esses dois utilitários, tente atualizar o Windows novamente. Provavelmente, o erro 0x8007371b será resolvido. Caso contrário, tente as outras correções listadas abaixo.

3. Limpe o cache de atualização do Windows

A pasta de cache do Windows Update armazena alguns arquivos temporários antigos que pode estar interferindo na sua atualização. Portanto, é recomendável que você exclua o conteúdo da pasta. Isso pode potencialmente resolver o problema do Windows Update, bem como liberar espaço em disco que pode ser melhor utilizado.

  1. pressione Win + R para iniciar o aplicativo Executar.
  2. Modelo services.msc na caixa de texto e pressione Enter.
  3. No menu Serviços, procure Windows Update.
  4. Clique com o botão direito em Windows Update e clique em Pare.
  5. Minimize a janela de serviços.
  6. Agora aperte Win + E para abrir o Explorador de Arquivos.
  7. Na barra de endereço, digite C: \ Windows \ SoftwareDistribution \ Downloade pressione Enter.
  8. Exclua todo o conteúdo desta pasta.
  9. Agora, volte para a janela Serviços.
  10. Clique com o botão direito no serviço Windows Update e selecione Começar.
  11. Feche a janela Serviços.

Reinicie o computador após excluir o cache do Windows Update. Embora você possa ter que baixar novamente algumas atualizações parcialmente baixadas, esta correção tem uma alta taxa de sucesso ao corrigir o erro ERROR_SXS_TRANSACTION_CLOSURE_INCOMPLETE do Windows Update.

4. Reinicialize o Windows Update Agent

Redefinir o Windows Update Agent e seus componentes é outra correção potencial para erros relacionados ao Windows Update. Como o erro 0x8007371b é provavelmente o resultado de um arquivo do Windows Update ausente ou danificado, a redefinição dos componentes força o Windows a baixar novamente todos os arquivos.

Relacionado: Maneiras de limpar o seu PC após uma atualização do Windows com falha

Há muitas maneiras de redefinir o Windows Update Agent, mas o método mais eficaz é simplesmente usar o Prompt de Comando elevado.

  1. Na barra de pesquisa do menu Iniciar, digite cmd. Nos resultados da pesquisa, clique com o botão direito Prompt de comando> Executar como administrador.
  2. No console CMD, digite net stop wuauserv e pressione Enter. Este comando interrompe o serviço Windows Update.
  3. Depois disso, digite rd / s / q% systemroot% \ SoftwareDistribution no console e pressione Enter.
  4. Por último, para iniciar o serviço Windows Update novamente, digite net start wuauserv no console. Pressione Enter.
  5. Feche o prompt de comando.

Após seguir essas etapas, reinicie o computador e verifique se o erro ainda ocorre.

5. Remover software antivírus de terceiros

Os programas antivírus de terceiros são famosos por interferir em muitas funções do Windows. Como tal, o processo do Windows Update não é exceção. Se nenhuma das etapas acima tiver resolvido o problema, você deve desinstalar qualquer software antivírus de terceiros instalado em seu PC. Você pode fazer isso por meio do menu Programas e Recursos no Painel de Controle.

  1. Na barra de pesquisa do menu Iniciar, digite Painel de controle e abri-lo nos resultados da pesquisa.
  2. Procure o Programas e características seção e clique nela.
  3. Na nova janela, clique com o botão direito no programa antivírus e selecione Desinstalar.
  4. Siga as etapas do assistente de desinstalação.
  5. Reinicie o computador.

Erro do Windows Update 0x8007371b resolvido

Uma das correções listadas abaixo certamente resolverá o erro do Windows Update que você está enfrentando. Normalmente, as razões por trás das falhas nas atualizações do Windows podem ser múltiplas. No entanto, ainda existem alguns motivos comuns que podem resultar em atualizações do Windows desordenadas. É uma boa ideia estar ciente deles e evitá-los no futuro.

5 razões comuns pelas quais as atualizações do Windows falham

Se você já encontrou uma atualização do Windows com falha, esses são os motivos pelos quais isso acontece.

Leia a seguir

CompartilhadoTweetO email
Tópicos relacionados
  • janelas
  • janelas
  • atualização do Windows
  • Erros do Windows
Sobre o autor
Manuviraj Godara (138 Artigos Publicados)

Manuviraj é redator de recursos da MakeUseOf e escreve sobre videogames e tecnologia há mais de dois anos. Ele é um jogador ávido que também passa seu tempo livre queimando seus álbuns de música favoritos e lendo.

Mais de Manuviraj Godara

Assine a nossa newsletter

Junte-se ao nosso boletim informativo para dicas de tecnologia, análises, e-books grátis e ofertas exclusivas!

Clique aqui para se inscrever