SFC / Scannow를 사용하여 Windows 시스템 파일을 복구하는 방법

Windows OS 파일을 수정하려면 'scannow'스위치를 사용하여 시스템 파일 검사기를 실행하십시오.

sfc scannow 옵션은 sfc 명령 에서 사용할 수있는 몇 가지 특정 스위치 중 하나입니다. 시스템 파일 검사기를 실행하는 데 사용되는 명령 프롬프트 명령입니다.

명령으로 할 수있는 많은 것들이 있지만, sfc / scannow는 sfc 명령 이 사용되는 가장 일반적인 방법입니다.

Sfc / scannow는 Windows DLL 파일을 포함하여 컴퓨터에서 중요한 모든 Windows 파일 을 검사 합니다 . 시스템 파일 검사기가 이러한 보호 된 파일에 문제가있는 경우이를 대체합니다.

중요한 Windows 파일을 복구하기 위해 scannow 옵션과 함께 sfc를 사용하려면 다음 단계를 따르십시오.

소요 시간 : sfc / scannow를 사용하여 중요한 Windows 파일을 복구하는 데 일반적으로 5-15 분이 소요됩니다.

SFC / Scannow 사용 방법

  1. 관리자 권한으로 명령 프롬프트를 엽니 다.이 명령은 흔히 "상승 된"명령 프롬프트라고합니다.
    1. 중요 : sfc / scannow 명령이 제대로 작동하려면 Windows 10 , Windows 8 , Windows 7Windows Vista 의 승격 된 명령 프롬프트 창에서 실행 해야합니다 . 이전 버전의 Windows에서는 필요하지 않습니다.
  2. 명령 프롬프트가 열리면 다음 명령을 입력 한 다음 Enter 키를 누릅니다 . sfc / scannow 팁 : sfc/ scannow 사이에는 공백이 있습니다. 공백없이 sfc 명령을 옆에 옵션과 함께 실행하면 오류가 발생할 수 있습니다.
    1. 중요 : 고급 시작 옵션 또는 시스템 복구 옵션 에서 사용할 수있는 명령 프롬프트에서 시스템 파일 검사기를 사용하려는 경우 명령 실행 방법의 몇 가지 필수 변경 사항은 아래 의 Windows 외부에서 SFC / SCANNOW 실행 섹션을 참조하십시오.
  3. 시스템 파일 검사기는 이제 컴퓨터의 모든 보호 된 운영 체제 파일의 무결성을 확인합니다. 끝내려면 꽤 오래 걸릴 수 있습니다.
    1. 확인이 100 %에 이르면 명령 프롬프트 창에 문제가 발견되고 수정되었다고 가정하여 Windows Resource Protection에서 손상된 파일을 발견하고 성공적으로 복구했다고 가정합니다. 자세한 내용은 CBS.Log windir \ Logs \ CBS \ CBS.log에 있습니다. 예 : C : \ Windows \ Logs \ CBS \ CBS.log. 로깅은 현재 오프라인 서비스 시나리오에서 지원되지 않습니다. ... 또는 문제가 발견되지 않으면 이와 비슷한 : Windows 리소스 보호 무결성 위반 발견하지 못했습니다. 팁 : 대부분의 경우 Windows XP 및 Windows 2000에서이 과정에서 원래 Windows 설치 CD 또는 DVD에 대한 액세스가 필요한 경우가 있습니다.
  1. sfc / scannow가 실제로 파일을 복구 한 경우 컴퓨터를 다시 시작하십시오 .
    1. 참고 : 시스템 파일 검사기는 다시 시작하라는 메시지를 표시할지 여부를 묻는 메시지를 표시하거나 표시하지 않을 수도 있지만 표시하지 않는 경우에도 다시 시작해야합니다.
  2. sfc / scannow가 문제를 수정했는지 확인하기 위해 원래의 문제를 일으킨 프로세스를 반복합니다.

CBS.log 파일을 해석하는 방법

시스템 파일 검사기를 실행할 때마다 검사 된 모든 파일의 항목 별 목록과 발생한 모든 복구 작업이있는 로그 파일 이 만들어집니다.

Windows가 C : 드라이브에 설치되었다고 가정하면 (일반적으로) 로그 파일은 C : \ Windows \ Logs \ CBS \ CBS.log 에서 찾을 수 있으며 메모장이나 다른 텍스트 편집기로 열 수 있습니다. 이 파일은 고급 문제 해결이나 도움을 줄 수있는 기술 지원 담당자를위한 자료로 유용 할 수 있습니다.

이 파일을 직접보고 싶다면 Microsoft의 SFC 작성 로그 파일 분석 방법 기사를 참조하십시오.

Windows 외부에서 SFC / SCANNOW 실행

sfc / scannow를 Windows 외부에서 실행하는 경우 (예 : Windows 설치 디스크 또는 플래시 드라이브 또는 시스템 복구 디스크 또는 복구 드라이브에서 부팅 할 때 사용할 수있는 명령 프롬프트와 같이) sfc 명령에 Windows 존재합니다.

다음은 그 예입니다.

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

/ offbinddir = 옵션은 드라이브 문자를 지정하고 / offwindir = 옵션은 드라이브 문자를 포함한 Windows 경로를 지정합니다.

참고 : 컴퓨터 구성 방법에 따라 Windows 외부 에서 명령 프롬프트를 사용할 때 Windows에서 표시되는 것과 같은 방법으로 항상 드라이브 문자가 지정되는 것은 아닙니다. 즉, Windows는 C : \ Windows 에 있지만 ASO 또는 SRO의 명령 프롬프트에서는 D : \ Windows에 있을 수 있습니다.

대부분의 Windows 10, Windows 8 및 Windows 7 설치에서 C :는 일반적으로 D :가되고 Windows Vista에서는 C :가 여전히 C :입니다. 확실하게 확인하려면 사용자 폴더가있는 드라이브를 찾으십시오. 여러 드라이브에 Windows가 여러 개 설치되어 있지 않으면 Windows가 설치된 드라이브가됩니다. dir 명령을 사용하여 명령 프롬프트에서 폴더를 찾을 수 있습니다.