sfc
검사 하 고 모든 보호 된 시스템의 무결성 파일을 올바른 버전으로 잘못 된 버전을 대체를 확인 합니다. 이 명령은 보호된 파일이 덮어씌워진 것을 발견하면 systemroot\ 폴더에서 올바른 버전의 파일을 검색한 다음 잘못된 파일을 대체합니다.
Important
이 명령을 실행하려면 관리자 그룹의 구성원으로 로그온되어 있어야 합니다.
구문
sfc [/scannow] [/verifyonly] [/scanfile=<file>] [/verifyfile=<file>] [/offwindir=<offline windows directory> /offbootdir=<offline boot directory> /offlogfile=<log file path>]
매개 변수
매개 변수 | 설명 |
---|---|
/scannow | 모든 보호 된 파일의 무결성을 검사 하 고 가능한 경우 문제를 사용 하 여 파일을 복구 합니다. |
/verifyonly | 보호된 모든 시스템 파일의 무결성을 복구하지 않으며 검사합니다. |
/scanfile <file> |
지정된 파일(전체 경로 및 파일 이름)의 무결성을 검사한 다음 검색된 것이 있으면 문제를 복구하려고 시도합니다. |
/verifyfile <file> |
지정된 파일(전체 경로 및 파일 이름)의 무결성을 복구하지 않고 확인합니다. |
/offwindir <offline windows directory> |
오프 라인 복구에 대 한 오프 라인 windows 디렉터리의 위치를 지정합니다. |
/offbootdir <offline boot directory> |
오프라인 복구를 위해 오프라인 부트 디렉터리의 위치를 지정합니다. |
/offlogfile=<log file path> |
기본값이 아닌 로그 파일의 저장 위치를 지정합니다. |
:\ | 명령 프롬프트에 도움말을 표시합니다. |
예제
확인 하는 kernel32.dll 파일, 유형:
sfc /verifyfile=c:\windows\system32\kernel32.dll
kernel32.dll 파일 오프라인 복구를 설정하기 위해 오프라인 부팅 디렉터리를 D:로 설정하고 오프라인 Windows 디렉터리를 D:\Windows로 설정하려면 다음을 입력합니다.
sfc /scanfile=D:\windows\system32\kernel32.dll /offbootdir=D:\ /offwindir=d:\windows