Se você está tentando executar o Verificador de arquivos do sistema do Windows e continua vendo erros de ‘sfc não é reconhecido como um comando interno’, você está em boa companhia. Vejo isso o tempo todo em meu outro trabalho como técnico de TI. Existem algumas maneiras de corrigi-lo e vou mostrar como superar o erro para sempre.
Verificador de arquivos do sistema no Windows é um recurso essencial para manter um sistema saudável. Ele pode fazer a varredura do Windows em busca de arquivos corrompidos e reparar automaticamente quaisquer problemas que encontrar. Ele é ativado na linha de comando usando ‘sfc / scannow’. Ele verifica todo o Windows, arquivos principais, Windows Store, aplicativos, arquivos protegidos e todos os elementos do sistema operacional. Na verdade, é muito bom no que faz e é uma ferramenta que uso o tempo todo.
Quando você vê um ‘xxx não é reconhecido como um comando interno’, isso geralmente ocorre quando a variável ambiental nas configurações foi alterada ou corrompida. Em muitas situações, simplesmente definir essas variáveis de volta aos padrões pode corrigir o erro e colocá-lo em funcionamento novamente.
Corrigir SFC não é reconhecido como um erro de comando interno
Existem dois tipos de correção principais para esse erro. Um é muito simples, enquanto o outro exige que você procure no registro do Windows. Se você seguir as instruções exatamente, nenhum dano acontecerá se você tentar qualquer uma das soluções.
Primeiro, certifique-se de usar a linha de comando como administrador. SFC requer credenciais de administrador e não funcionará de outra forma.
- Clique com o botão direito do mouse no botão Iniciar do Windows e selecione Linha de comando (Admin).
- Digite ‘sfc / scannow’ e pressione Enter.
Espero que isso funcione. Se isso não acontecer, talvez você precise se aprofundar. Eventualmente, pode ser necessário modificar duas entradas do Registro. Antes de começar, crie um ponto de restauração do sistema no Windows.
- Digite ‘restaurar’ na caixa de pesquisa do Windows e crie um ponto de restauração.
- Digite ‘regedit’ na caixa de Pesquisa do Windows e selecione Arquivo.
- Selecione Exportar e salve a cópia em um local seguro.
Agora você tem um ponto de restauração do sistema, caso algo dê errado, e uma cópia do registro, caso precise. Se você seguir as instruções abaixo, não precisará de nenhuma delas, mas é muito melhor estar preparado.
como deletar fotos do armazenamento iCloud
Então:
- Abra o CMD como administrador.
- Digite 'cmd / d' para interromper a execução automática.
- Teste novamente.
AutoRun é uma configuração do Windows à qual podemos precisar retornar em breve. Por enquanto, tente o próximo procedimento e veja como você se sai.
- Navegue até C: WindowsSystem32 e certifique-se de que CMD.exe esteja lá.
- Navegue até Painel de Controle, Sistema e Configurações avançadas do sistema.
- Selecione Variáveis ambientais na guia Avançado.
- Selecione Caminho no painel Variáveis do sistema no painel inferior.
- Selecione Editar.
- Copie ‘% SystemRoot% System32’ e ‘C: WindowsSystem32’ para o bloco de notas.
- Altere uma dessas entradas na janela Variável Ambiental para outra e selecione OK.
- Substitua esse valor pelo original do Bloco de notas e selecione OK.
- Repita para o outro valor.
Agora tente novamente o comando 'sfc / scannow' no CMD. Se o valor do ambiente tiver sido corrompido, você poderá usar o Verificador de arquivos do sistema normalmente. Se você não vir a entrada ‘SystemRoot% System32’, não se preocupe. É uma configuração herdada que o Windows usa para cobrir todas as eventualidades. Os computadores mais novos com Windows 10 não precisam disso, mas pode estar lá de qualquer maneira. Se não estiver em suas opções, você não precisa adicioná-lo. Basta modificar C: WindowsSystem32 por conta própria e ver como funciona.
Se você ainda vir que o SFC não é reconhecido como um erro de comando interno, precisamos realizar a modificação do registro.
você pode ver as curtidas de alguém no Instagram?
- Digite ‘regedit’ na caixa de Pesquisa do Windows e selecione Editor do Registro.
- Exclua HKEY_LOCAL_MACHINESoftwareMicrosoftCommand ProcessorAutoRun e HKEY_CURRENT_USERSoftwareMicrosoftCommand ProcessorAutoRun
- Teste novamente o comando SFC.
Na verdade, não sei como ou por que esse método final funciona, só sei que funciona. É uma correção antiga que mencionei em outros tutoriais do TechJunkie e algo que mantenho em meu Tech Toolkit para tais eventualidades.
O Verificador de arquivos do sistema é uma ferramenta muito importante para solucionar problemas do Windows e recomendo que você se familiarize com ele. Se você tiver problemas para executar o comando, uma das correções acima deve colocá-lo em funcionamento novamente em um piscar de olhos. Definitivamente, eu recomendaria corrigir o problema, pois você nunca sabe quando pode precisar dele. É melhor ter a ferramenta pronta para quando você precisar, do que não tê-la quando você mais precisar.
Apenas não se esqueça do óbvio e sempre execute a linha de comando como administrador!