본문 바로가기
컴퓨터 및 기술 지원

SFC Scannow가 작동하지 않음

by SilentWanderer 2024. 6. 25.

 

시스템 파일 검사기(SFC, System File Checker)는 Windows 운영 체제의 시스템 파일을 검사하고 복구하는 중요한 도구입니다. sfc /scannow 명령어를 사용하여 손상된 시스템 파일을 자동으로 검색하고 복구할 수 있습니다. 그러나 때때로 sfc /scannow 명령어가 작동하지 않거나 오류가 발생할 수 있습니다. 이 문서에서는 sfc /scannow가 작동하지 않을 때의 원인과 해결 방법을 상세히 설명하여 문제를 효과적으로 해결할 수 있도록 돕겠습니다.

1. SFC Scannow가 작동하지 않는 원인

SFC 스캔이 작동하지 않는 이유는 다양합니다. 다음은 일반적인 원인입니다:

• 손상된 시스템 파일: sfc /scannow 명령어 자체가 손상된 시스템 파일로 인해 제대로 작동하지 않을 수 있습니다.
• Windows 업데이트 문제: 최신 업데이트가 적용되지 않았거나 업데이트 파일이 손상되어 문제가 발생할 수 있습니다.
• 디스크 오류: 하드 디스크에 오류가 있을 경우 SFC 스캔이 실패할 수 있습니다.
• 손상된 WMI(Windows Management Instrumentation): WMI는 시스템의 중요한 정보를 관리하는 서비스로, 손상되면 SFC가 작동하지 않을 수 있습니다.
• 잘못된 서비스 상태: Windows 모듈 및 서비스가 제대로 작동하지 않거나 비활성화되어 있을 수 있습니다.

2. 기본적인 문제 해결 방법

SFC 스캔이 작동하지 않을 때, 기본적인 문제 해결 방법을 시도하여 문제를 해결할 수 있습니다.

2.1. 컴퓨터 재부팅

가장 간단한 방법으로, 컴퓨터를 재부팅하여 문제가 해결되는 경우가 많습니다. 재부팅 후 다시 sfc /scannow 명령어를 실행해 보세요.

2.2. 디스크 오류 검사

디스크 오류로 인해 SFC 스캔이 실패할 수 있습니다. 디스크 오류를 검사하고 수정하기 위해 chkdsk 명령어를 사용합니다.

1. 명령 프롬프트(관리자) 열기:
• 윈도우 키 + X를 눌러 명령 프롬프트(관리자)를 선택합니다. 또는 cmd를 검색하여 관리자 권한으로 실행합니다.
2. 디스크 오류 검사 명령어 실행:

• C:는 검사할 드라이브를 의미합니다. 다른 드라이브를 검사하려면 드라이브 문자를 변경합니다.
• /f는 오류를 수정하라는 명령어, /r은 불량 섹터를 검색하고 복구하라는 명령어입니다.
3. 재부팅 후 검사 완료:
• 검사 후 재부팅하면 chkdsk가 디스크를 검사하고 수정합니다. 이후 sfc /scannow를 다시 시도합니다.

2.3. Windows 업데이트 문제 해결

Windows 업데이트가 제대로 설치되지 않았거나 손상된 경우, SFC 스캔이 실패할 수 있습니다.

1. Windows 업데이트 트러블슈팅 도구 사용:
• 윈도우 키 + I를 눌러 설정을 열고, 업데이트 및 보안 -> 문제 해결을 선택합니다.
• 추가 문제 해결사를 클릭한 후 Windows 업데이트를 선택하고 문제 해결사 실행을 클릭합니다.

2. 업데이트 설치 확인:
• Windows 업데이트를 확인하고, 필요한 모든 업데이트를 설치합니다.

3. DISM 도구를 사용하여 문제 해결

DISM(Deployment Imaging Service and Management Tool)은 Windows 이미지의 건강 상태를 검사하고 복구하는 도구입니다. DISM을 사용하여 시스템 파일 문제를 해결할 수 있습니다.

3.1. DISM 도구 실행

1. 명령 프롬프트(관리자) 열기:
• 윈도우 키 + X를 눌러 명령 프롬프트(관리자)를 선택합니다.
2. DISM 명령어 실행:

 • 이 명령어는 Windows 이미지의 손상된 부분을 복구합니다.
3. 검사 완료 후 재부팅:
• DISM 명령어 실행 후 컴퓨터를 재부팅하고, sfc /scannow 명령어를 다시 시도합니다.

4. 손상된 시스템 파일 복구

시스템 파일이 손상된 경우, sfc /scannow 명령어가 실패할 수 있습니다. 이 경우, 시스템 파일을 수동으로 복구할 수 있습니다.

4.1. 시스템 파일 복구 명령어 사용

1. 명령 프롬프트(관리자) 열기:
• 윈도우 키 + X를 눌러 명령 프롬프트(관리자)를 선택합니다.
2. SFC 명령어 실행:

 3. 복구 명령어 실행:
• SFC 명령어가 실패할 경우, 다음 명령어를 입력하여 시스템 파일을 복구합니다:

4. 복구 완료 후 재부팅:
• 복구가 완료되면 컴퓨터를 재부팅하고, sfc /scannow 명령어를 다시 시도합니다.

5. Windows 관리 도구 재설정

WMI(Windows Management Instrumentation) 손상으로 인해 SFC 스캔이 실패할 수 있습니다. WMI를 재설정하여 문제를 해결할 수 있습니다.

5.1. WMI 재설정

1. 명령 프롬프트(관리자) 열기:
• 윈도우 키 + X를 눌러 명령 프롬프트(관리자)를 선택합니다.
2. WMI 명령어 실행:

• WMI 서비스를 중지합니다.

 • 기존 WMI 저장소를 새로 만듭니다.

• WMI 서비스를 다시 시작합니다.
3. SFC 명령어 실행:
• WMI 재설정 후, sfc /scannow 명령어를 다시 시도합니다.

6. 시스템 복원 및 초기화

위의 방법으로도 문제가 해결되지 않는 경우, 시스템 복원이나 초기화를 고려할 수 있습니다.

6.1. 시스템 복원

1. 복원 지점 선택:
• 윈도우 키 + S를 눌러 복원 지점을 검색하고 복원 지점 만들기를 선택합니다.
2. 시스템 복원 실행:
• 시스템 보호 탭에서 시스템 복원을 클릭하고, 이전 복원 지점을 선택하여 복원합니다.
3. 복원 완료 후 재부팅:
• 복원이 완료되면 컴퓨터를 재부팅하고, sfc /scannow 명령어를 다시 시도합니다.

6.2. Windows 초기화

1. 설정 열기:
• 윈도우 키 + I를 눌러 설정을 열고, 업데이트 및 보안 -> 복구를 선택합니다.
2. 초기화 선택:
• 이 PC 초기화를 선택하고, 모든 항목 제거 또는 파일 유지 옵션을 선택합니다.
3. 초기화 진행:
• 초기화가 완료되면, Windows가 새로 설치되며 문제가 해결될 수 있습니다.

결론

SFC /scannow 명령어가 작동하지 않을 때는 다양한 원인과 해결 방법이 있습니다. 기본적인 문제 해결 방법부터 시작하여, DISM 도구를 사용하여 문제를 해결하고, WMI를 재설정하거나 시스템 복원 및 초기화를 고려할 수 있습니다. 이 문서를 참고하여 문제를 해결하고, 시스템의 안정성을 유지하세요.