Como corrigir o erro 0x80070424 durante a atualização do Windows

O erro 0x80070424 durante uma atualização do Windows geralmente ocorre quando o sistema não consegue encontrar os componentes necessários para prosseguir com a atualização. Isso pode estar relacionado a problemas com os serviços do Windows Update ou arquivos do sistema. Abaixo estão alguns passos que podem ajudar a resolver esse erro:

1. Reiniciar os serviços relacionados ao Windows Update

Primeiro, tente reiniciar os serviços essenciais responsáveis pelas atualizações:

  • Pressione Win + R e digite services.msc.
  • Encontre os seguintes serviços:
    • Serviço de Transferência Inteligente em Segundo Plano (BITS);
    • Serviço de Atualização do Windows;
    • Serviço Criptográfico.
  • Clique com o botão direito em cada serviço e selecione Reiniciar. Se o serviço não estiver em execução, selecione Iniciar.

2. Executar a ferramenta de solução de problemas do Windows Update

A Microsoft oferece uma ferramenta integrada para solucionar problemas com o Windows Update:

  • Vá para ConfiguraçõesAtualização e SegurançaSolucionar ProblemasOutros Solucionadores de Problemas.
  • Selecione Windows Update e execute a ferramenta de solução de problemas.

3. Verificar arquivos do sistema com SFC e DISM

Às vezes, arquivos do sistema corrompidos podem causar problemas nas atualizações. Use as ferramentas SFC e DISM para verificar e restaurar os arquivos do sistema:

  1. Pressione Win + X e selecione Prompt de Comando (Administrador) ou PowerShell (Administrador).
  2. Digite o seguinte comando e pressione Enter:
    sfc /scannow
    Aguarde a conclusão do processo.
  3. Em seguida, digite o seguinte comando para reparar os componentes de atualização:
    DISM /Online /Cleanup-Image /RestoreHealth

4. Redefinir os componentes do Windows Update

Redefinir os componentes de atualização também pode ajudar a resolver o problema:

  1. Abra o Prompt de Comando como administrador.
  2. Digite os seguintes comandos um por um para parar os serviços relacionados:
    net stop wuauserv
    net stop cryptSvc
    net stop bits
    net stop msiserver
  3. Após parar os serviços, digite os seguintes comandos:
    ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
    ren C:\Windows\System32\catroot2 catroot2.old
  4. Em seguida, reinicie os serviços:
    net start wuauserv
    net start cryptSvc
    net start bits
    net start msiserver

5. Atualizar manualmente através do site da Microsoft

Se o erro persistir, você pode tentar atualizar manualmente o sistema:

  1. Acesse o site oficial da Microsoft e baixe as atualizações mais recentes.
  2. Execute a ferramenta e siga as instruções para completar a instalação.

6. Verificar se há vírus ou malware

Alguns vírus podem bloquear as atualizações. Realize uma verificação completa do sistema usando um programa antivírus ou ferramentas como Microsoft Defender ou Malwarebytes.

Se nenhum desses métodos resolver o problema, pode ser necessário restaurar o sistema ou entrar em contato com o suporte técnico da Microsoft para obter mais assistência.