Como corrigir o erro “Existe um reparo de sistema pendente” no Windows

Como corrigir o erro “Existe um reparo de sistema pendente” no Windows

Se você encontrou o erro “Existe um reparo do sistema pendente que requer a reinicialização para concluir”, você provavelmente está tentando executar o System File Checker (SFC). O motivo desse erro é que um reparo anterior ainda está incompleto. Até você concluir o reparo do sistema pendente, você não poderá executar o utilitário SFC com sucesso.

Na maioria dos casos, o erro é fácil de corrigir e não requer grande solução de problemas. Uma reinicialização pode resolver o problema, mas se não o fizer, existem outras correções que você pode tentar. Abaixo, discutimos as maneiras mais comuns de resolver este erro.

Índice

    Depois que a rejeição completa o processo, tente executar uma varredura SFC e veja se funciona. Caso contrário, tente executar o seguinte comando:

    Descartar.EXE /imagem: C: \ /Cleanup-Image /RevertPendingActions

    (Substitua C pela letra da unidade onde o Windows está instalado)

    Reinicie o Windows e Rerun SFC.

    Se você não conseguir inicializar no Windows, precisará iniciar uma janela de prompt de comando do modo de segurança ou ambiente de recuperação. Se você usar o ambiente de recuperação, basta navegar para solucionar problemas> Opções avançadas> Prompt de comando.

    Exclua alguns arquivos

    Comece excluindo arquivos que rastreiam o processo de restauração do sistema. Se o arquivo se tornar corrupto, pode estar causando o erro "existe um reparo de sistema pendente" e excluindo -o pode apenas resolver o problema.

    Você precisa excluir o arquivo nomeado pendente.xml. O arquivo é armazenado no seguinte caminho em seu computador:

    C: \ Windows \ winsxs \ pendente.xml

    (Substitua C pela letra da unidade onde o Windows está instalado)

    Você pode excluir este arquivo usando o prompt de comando como assim:

    1. Pressione Win + R, Digite CMD e pressione Enter para iniciar o prompt de comando.
    2. Execute o seguinte comando:

    del C: \ Windows \ Winsxs \ pendente.xml

    Depois que o arquivo XML for excluído, execute o seguinte comando:

    sfc /scannow /offbootdir = c: \ /offwindir = d: \ windows

    Você pode até considerar a exclusão de toda. Felizmente, a varredura SFC funcionará bem agora.

    Atualizar drivers

    Um driver corrupto pode ser o culpado se o problema do SFC for acompanhado por outros sinais, como um pedaço de hardware que não está funcionando corretamente ou telas azuis frequentes de morte. A correção mais fácil é atualizar os drivers.

    O Windows Update normalmente garante que seus drivers estejam atualizados. Se você desativou atualizações automáticas, aqui está como você pode atualizar o Windows 10 ou 11:

    1. Pressione Win + i para iniciar o aplicativo de configurações.
    2. Selecione o Windows Update na barra lateral esquerda se você estiver executando o Windows 11.

    Se você estiver no Windows 10, precisará navegar para atualizar e segurança> Windows Update. No entanto, a Microsoft não suporta mais o Windows 7 e 8, então pule para o seguinte método se você estiver usando um desses.

    1. Selecione Verifique se há atualizações.

    Se o Windows encontrar atualizações, instale -as.

    Você pode querer prestar atenção ao seu driver de gráficos. Se uma atualização não estiver disponível, vá em frente e reinstale -o:

    1. Pressione Win + R, Type Devmgmt.MSC, e pressione Enter para iniciar o gerenciador de dispositivos.
    2. Expanda a lista de adaptadores de exibição, clique com o botão direito do mouse no driver gráfico e selecione Desinstalar.
    1. Selecione Ação na fita superior e selecione a varredura para alterações de hardware.

    Fazer isso reinstalará automaticamente o driver mais recente do seu dispositivo gráfico.

    Tente executar a varredura SFC depois de concluir a atualização ou reinstalação de drivers problemáticos.

    Ajuste as configurações do registro

    O Windows usa uma chave de registro de "reinicialização" para acompanhar os programas que solicitam uma reinicialização. É essencialmente uma fila de programas que requerem uma reinicialização e, quando algo muda essa fila, pode levar a problemas como o erro "existe um reparo de sistema pendente" ao executar o SFC.

    A maneira mais fácil de corrigir o problema é excluir a tecla "reinicialização" como assim:

    1. Pressione Win + R, Type Regedit e Pressione Enter para iniciar o editor de registro.
    2. Copie e cole o seguinte na barra de navegação do editor de registro:

    Hkey_local_machine \ software \ microsoft \ windows \ currentVersion

    1. Clique com o botão direito do mouse no CurrentVersion e selecione Permissões.
    1. Selecione seu nome de usuário da lista, verifique a caixa ao lado do controle total e selecione OK para salvar e sair da janela.
    1. Procure uma chave chamada reinicialização no painel direito e exclua a chave. Quando solicitado para confirmação, forneça.

    Reinicie seu PC e tente novamente executando o comando SFC.

    Altere a configuração do SATA no BIOS

    Alguns usuários relatam configurar o SATA como IDE em vez de AHCI resolve o problema. A causa parece ser as mudanças que a Microsoft fez no Drive Hard Drive Classes de motorista. Observe que é melhor tentar usar as outras correções antes de mexer nas configurações do BIOS. Se você não teve sorte com métodos anteriores, experimente este método:

    1. Comece fechando o PC.
    2. Pressione o botão liga / desliga novamente. Você precisará pressionar a tecla BIOS rapidamente. A parte complicada é que a chave do BIOS difere entre os fabricantes, mas é normalmente o del, esc, f1, f10 ou f12. Você pode querer verificar nosso guia completo sobre como entrar no BIOS se nenhuma das chaves funcionou para você.
    3. Em seguida, você precisará encontrar a opção SATA no firmware do BIOS. Novamente, a opção pode estar em uma seção diferente com base no seu firmware do BIOS. A melhor maneira de encontrar a opção é apenas explorar o firmware e procurar palavras como SATA, IDE e AHCI. Depois de encontrar a opção, altere a configuração do SATA para IDE.
    1. Salve mudanças e saia do BIOS e inicialize no seu PC.

    Felizmente, isso corrigirá o problema "SFC /Scannow, existe um reparo de sistema pendente do sistema".

    Verifique e corrija os arquivos do sistema com SFC

    Normalmente é fácil corrigir erros do sistema de arquivos do Windows com SFC. Mas pode ser frustrante quando o próprio SFC resulta em um erro em vez de consertar o que você já tem. O bom é que corrigir o erro do SFC é bem direto. Felizmente, você conseguiu corrigir o erro "Existe um reparo de sistema pendente".