Por que a Reparo de Inicialização entra em loop sem informar um código de erro no Windows 11
🔍 WiseChecker

Por que a Reparo de Inicialização entra em loop sem informar um código de erro no Windows 11

Solução rápida: A Reparo de Inicialização entra em loop porque não consegue corrigir o problema subjacente e o Windows reinicia o processo. Inicialize a partir de um USB de instalação do Windows 11, abra o Prompt de Comando em Reparar o computador e verifique X:\Sources\Panther\srttrail.txt para o erro real — geralmente aponta para um driver específico ou entrada BCD que precisa de reparo manual.

Seu PC tenta inicializar. O logotipo do Windows aparece, depois “Preparando Reparo Automático”. Em seguida, “Diagnosticando seu PC”. Então ele reinicia e faz a mesma coisa novamente. Após três loops, você vê O Reparo Automático não conseguiu reparar seu PC, mas sem código de erro específico ou dica do que falhou. O processo de reparo em si foi executado — você precisa descobrir o que ele tentou e por que desistiu.

Sintoma: O Reparo Automático de Inicialização entra em loop indefinidamente sem mostrar um código de erro específico.
Afeta: Windows 11 (qualquer edição) após uma atualização falha, instalação de driver ou problema de disco.
Tempo de correção: 30 a 60 minutos.

ADVERTISEMENT

Onde a Reparo de Inicialização registra o que tentou

A Reparo de Inicialização grava um log detalhado em %SystemDrive%\Windows\System32\LogFiles\Srt\SrtTrail.txt na instalação offline do Windows. O log lista cada verificação executada, o que encontrou e o que (se algo) tentou corrigir. O resumo no final nomeia a falha raiz — driver ausente, BCD corrompido, hive do registro não pode carregar, etc.

Você não pode ver este log de dentro do Windows porque o Windows não está inicializando. Você o lê a partir de um Prompt de Comando do ambiente de recuperação, que monta a instalação quebrada como uma letra de unidade.

Método 1: Ler SrtTrail.txt do Prompt de Comando de recuperação

  1. Inicialize a partir de um USB de instalação do Windows 11. Clique em Avançar na tela de Configuração, depois em Reparar o computador.
  2. Escolha Solução de problemas → Opções avançadas → Prompt de Comando.
  3. Identifique a letra da unidade do Windows. Execute diskpart, depois list volume. Anote a letra da partição do Windows (geralmente C: ou D: dependendo do estado de recuperação).
  4. Saia do diskpart e execute:

    type C:\Windows\System32\LogFiles\Srt\SrtTrail.txt | more

  5. Leia com atenção. As últimas linhas nomeiam o componente com falha. Padrões comuns:

      Causa raiz encontrada: Arquivo crítico de inicialização está corrompido: \windows\system32\drivers\X.sys

      Causa raiz: Entrada BCD ausente

      Causa raiz: Gerenciador de inicialização ausente

A causa raiz nomeada é o que você corrige no próximo passo. Cada causa tem um caminho de reparo específico.

ADVERTISEMENT

Método 2: Reparar com base na causa raiz nomeada

  1. Driver corrompido: Renomeie o arquivo para um backup, deixe o Windows inicializar com o driver padrão.

    cd C:\Windows\System32\drivers

    ren X.sys X.sys.bak

    Reinicie e deixe o Windows reinstalar o driver automaticamente.

  2. Entrada BCD ausente: Reconstrua a configuração de inicialização.

    bootrec /scanos

    bootrec /rebuildbcd

    Digite S quando solicitado para adicionar a instalação.

  3. Gerenciador de inicialização ausente: Reinstale-o.

    bcdboot C:\Windows /s S: /f UEFI

    (S: é sua partição EFI; atribua uma letra via diskpart se necessário)

  4. Corrupção do hive do registro: Restaure a partir do backup automático.

    cd C:\Windows\System32\config

    ren SYSTEM SYSTEM.bak

    copy RegBack\SYSTEM SYSTEM

    (Nota: RegBack pode estar vazio em versões mais recentes do Windows onde o backup automático do registro está desabilitado por padrão; a restauração manual a partir de um ponto de restauração do sistema é a alternativa.)

  5. Corrupção de disco: Execute chkdsk na unidade do Windows.

    chkdsk C: /r /f

  6. Reinicie e deixe o Windows inicializar.

Um reparo geralmente resolve o loop. Se a primeira correção não funcionar, releia o SrtTrail.txt — uma causa raiz diferente pode aparecer agora que a primeira foi resolvida.

Método 3: Desabilitar o Reparo Automático para interromper o loop temporariamente

Para usuários que desejam acessar o Modo de Segurança sem passar pelas tentativas de reparo:

  1. No Prompt de Comando de recuperação, execute:

    bcdedit /set {default} recoveryenabled No

  2. Reinicie. O Windows agora mostrará seu erro de inicialização em vez de tentar um reparo silencioso.
  3. Pressione F8 ou mantenha Shift pressionado durante a inicialização para entrar no menu Opções Avançadas de Inicialização.
  4. Escolha Modo de Segurança e solucione o problema a partir daí.
  5. Após corrigir o problema subjacente, reative a recuperação: bcdedit /set {default} recoveryenabled Yes.

Desabilitar o Reparo Automático é uma etapa de diagnóstico, não uma correção permanente — você ainda precisa resolver a causa raiz.

ADVERTISEMENT

Como verificar se a correção funcionou

  • O Windows inicializa na tela de login sem entrar em recuperação.
  • Execute winver após o login — o SO informa a versão correta.
  • Abra o Visualizador de Eventos e verifique o log do Sistema próximo ao horário de inicialização — nenhuma entrada Crítica ou Erro das fontes boot/winlogon.
  • Reinicie novamente para confirmar que a correção é estável.

Se nenhum destes funcionar

Se o SrtTrail.txt estiver ausente ou vazio (alguns cenários de recuperação impedem sua criação), o problema é grave o suficiente para que o Windows não consiga nem chegar à etapa de reparo que escreve o log. Nesse caso, tente um reparo in-place a partir de um USB de instalação do Windows 11: inicialize o USB, execute setup.exe, escolha Manter meus arquivos e aplicativos. Isso reescreve o SO preservando os dados. Se isso também não for concluído, seu disco pode estar com falha física — faça uma imagem da unidade para um novo SSD via um gabinete USB e instale limpo no novo disco.

Resumo: Loops do Reparo Automático significam que o Windows não consegue corrigir o problema silenciosamente. O SrtTrail.txt informa o que falhou. Leia-o, corrija aquela coisa específica e o loop termina.

ADVERTISEMENT