Window의 시스템 파일 검사기를 실행하려고하면 'sfc가 내부 명령으로 인식되지 않습니다'오류가 계속 발생하면 회사에 문제가없는 것입니다. 나는 다른 직업에서 IT 기술로서 항상 이것을 본다. 이 문제를 해결하는 몇 가지 방법이 있으며 오류를 극복하는 방법을 알려 드리겠습니다.
Windows의 시스템 파일 검사기는 정상적인 시스템을 유지하는 데 필수적인 기능입니다. Windows가 파일 손상을 스캔하고 발견 한 문제를 자동으로 복구 할 수 있습니다. 'sfc / scannow'를 사용하여 명령 행에서 활성화됩니다. 모든 Windows, 코어 파일, Windows Store, 앱, 보호 된 파일 및 운영 체제의 모든 요소를 검사합니다. 실제로 그것이하는 일에 매우 능숙하며 항상 사용하는 도구입니다.
'xxx가 내부 명령으로 인식되지 않습니다'가 표시되면 일반적으로 설정 내의 환경 변수가 변경되거나 손상된 경우입니다. 많은 상황에서 이러한 변수를 기본값으로 다시 설정하면 오류를 수정하고 다시 실행할 수 있습니다.
SFC 수정은 내부 명령 오류로 인식되지 않습니다
이 오류에는 두 가지 주요 수정 유형이 있습니다. 하나는 매우 간단하지만 다른 하나는 Windows 레지스트리를 파헤쳐 야합니다. 지시 사항을 정확하게 따르면 수정을 시도해도 아무런 해가 없습니다.
먼저 명령 줄을 관리자로 사용하고 있는지 확인하십시오. SFC에는 관리자 자격 증명이 필요하며 그렇지 않으면 작동하지 않습니다.
- Windows 시작 버튼을 마우스 오른쪽 버튼으로 클릭하고 명령 행 (관리자)을 선택하십시오.
- 'sfc / scannow'를 입력하고 Enter를 누르십시오.
잘만되면 이것이 효과가있을 것이다. 그렇지 않은 경우 더 깊이 조사해야 할 수도 있습니다. 결국 두 개의 레지스트리 항목을 수정해야 할 수도 있습니다. 시작하기 전에 Windows에서 시스템 복원 지점을 작성하십시오.
- Windows 검색 상자에 '복원'을 입력하고 복원 지점을 만듭니다.
- Windows 검색 상자에 'regedit'를 입력하고 파일을 선택하십시오.
- 내보내기를 선택하고 사본을 안전한 곳에 저장하십시오.
이제 문제가 발생하면 시스템 복원 지점이 필요하고 레지스트리 사본이 필요합니다. 아래 지침을 따르면 둘 중 어느 것도 필요하지 않지만 준비하는 것이 훨씬 좋습니다.
그때:
- CMD를 관리자 권한으로 엽니 다.
- 자동 실행 실행을 중지하려면 'cmd / d'를 입력하십시오.
- 다시 테스트하십시오.
자동 실행은 Windows 설정으로 약간 돌아 가야 할 수도 있습니다. 지금, 이 다음 절차를 시도하고 어떻게 진행되는지보십시오.
- C : \ Windows \ System32로 이동하여 CMD.exe가 있는지 확인하십시오.
- 제어판, 시스템 및 고급 시스템 설정으로 이동하십시오.
- 고급 탭에서 환경 변수를 선택하십시오.
- 하단 창의 시스템 변수 창에서 경로를 선택하십시오.
- 편집을 선택하십시오.
- '% SystemRoot % \ System32'및 'C : \ Windows \ System32'를 메모장에 복사하십시오.
- 환경 변수 창에서이 항목 중 하나를 다른 것으로 변경하고 확인을 선택하십시오.
- 해당 값을 메모장의 원본으로 바꾸고 확인을 선택하십시오.
- 다른 값에 대해서도 반복하십시오.
이제 CMD에서 'sfc / scannow'명령을 다시 시도하십시오. 환경 값이 손상된 경우 이제 정상적으로 시스템 파일 검사기를 사용할 수 있습니다. 'SystemRoot % \ System32'항목이 보이지 않아도 걱정하지 마십시오. Windows가 모든 상황을 처리하기 위해 사용하는 레거시 설정입니다. 최신 Windows 10 컴퓨터는 필요하지 않지만 어쨌든있을 수 있습니다. 옵션에없는 경우 추가하지 않아도됩니다. C : \ Windows \ System32 만 수정하면 어떻게되는지 알 수 있습니다.
여전히 SFC가 내부 명령 오류로 인식되지 않는 경우 레지스트리 수정을 수행해야합니다.
- Windows 검색 상자에 'regedit'를 입력하고 레지스트리 편집기를 선택하십시오.
- HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Command Processor \ AutoRun 및 HKEY_CURRENT_USER \ Software \ Microsoft \ Command Processor \ AutoRun을 삭제하십시오.
- SFC 명령을 다시 테스트하십시오.
나는이 최종 방법이 어떻게 또는 왜 실제로 작동하는지 알지 못한다. 다른 TechJunkie 자습서에서 참조한 이전 수정 사항이며 이러한 상황에 대해 Tech Toolkit에서 유지하는 내용입니다.
시스템 파일 검사는 Windows 문제 해결에 매우 중요한 도구입니다. 명령을 실행하는 데 문제가있는 경우 위 수정 중 하나를 통해 즉시 다시 시작해야합니다. 필요할 때 알 수 없으므로 문제를 해결하는 것이 좋습니다. 필요할 때 도구를 준비하는 것이 가장 필요할 때 준비하지 않는 것이 좋습니다.
명백한 것을 잊지 말고 항상 관리자 권한으로 명령 행을 실행하십시오!
