시스템 파일 검사기(SFC)를 실행했을 때 sfc /scannow“Windows 리소스 보호에서 손상된 파일을 발견했지만 일부를 복구할 수 없습니다.”라는 메시지가 표시된다면, Windows가 “문제를 발견했지만 모든 것을 스스로 해결할 수는 없습니다.”라고 말하는 것과 같습니다.특히 시스템 불안정, 충돌 또는 앱의 이상 동작과 같은 문제를 해결하려고 할 때 이러한 메시지는 매우 답답할 수 있습니다.일반적으로 이는 시스템에서 손상된 파일을 발견했지만 해당 파일의 상태나 복구 리소스가 제대로 작동하지 않는다는 것을 의미합니다.때로는 해당 파일이 현재 사용 중이거나 시스템 파일의 캐시된 복사본이 손상된 경우도 있습니다.이유가 무엇이든, SFC 실행만으로는 해결할 수 없는 더 심층적인 문제 해결이 필요하다는 신호입니다.
다음 단계는 무엇일까요? DISM과 같은 고급 검사를 실행하면 기본 이미지 문제를 해결하여 SFC가 제대로 작동할 수 있도록 할 수 있습니다.또는 문제의 심각도에 따라 디스크 오류를 해결하거나, 충돌하는 타사 보안 프로그램을 비활성화하거나, 심각한 경우에는 복구 설치를 실행해야 할 수도 있습니다.목표는 데이터나 설정을 손실하지 않고 Windows를 깨끗한 상태로 되돌리는 것이지만, 일부 해결 방법은 시간이 다소 걸릴 수 있습니다.다음은 까다로운 시스템에서도 효과가 있는 몇 가지 검증된 방법입니다.
SFC가 작업을 완료하지 못할 때 Windows 파일 손상 문제를 해결하는 방법
해결 방법 1. DISM 검사를 실행하여 시스템 이미지를 수정하십시오.
DISM이 존재하는 이유가 바로 이것입니다. DISM은 Windows 구성 요소 저장소를 직접 복구할 수 있는데, 이는 마치 집을 보수하기 전에 기초를 다지는 것과 같습니다. SFC가 특정 파일을 복구하지 못하는 경우는 대개 이미지 상태가 파일을 교체하기에 적합하지 않기 때문입니다. DISM 명령을 실행하면 이미지가 다시 구축되어 SFC가 제대로 작동할 가능성이 높아집니다.
- 윈도우 검색창에 cmd를 입력하세요.
- 명령 프롬프트를 마우스 오른쪽 버튼으로 클릭 하고 관리자 권한으로 실행을 선택합니다.
- 사용자 계정 컨트롤(UAC) 메시지가 나타나면 ‘예’ 를 클릭하세요.
- 이제 다음 명령어를 하나씩 실행하고 각 명령어 실행 후 Enter 키를 누르세요.
DISM /Online /Cleanup-Image /CheckHealth DISM /Online /Cleanup-Image /ScanHealth DISM /Online /Cleanup-Image /RestoreHealth - 마지막 명령에서 소스가 없다는 오류가 발생하면 다음과 같이 source 매개변수를 포함해야 할 수 있습니다.
DISM /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess그리고 유효한 Windows 복구 소스를 가리키도록 하십시오.
- 위 모든 과정이 완료되면 PC를 재시작하십시오.
- 재부팅 후
sfc /scannow다시 실행해 보세요.이렇게 하면 윈도우가 고질적인 손상된 파일을 복구하는 데 도움이 되기를 바랍니다.
해결 방법 2.안전 모드로 부팅한 후 다시 시도하세요.
때때로 윈도우는 정상 작동 중에 시스템 파일을 더욱 엄격하게 보호합니다.안전 모드로 부팅하면 필수적인 파일만 로드되어 다른 프로세스가 복구를 방해하는 것을 방지할 수 있습니다.마치 윈도우를 비상 모드로 전환하는 것과 같습니다.이렇게 하면 시스템이 덜 바쁘고 자체 복구에 더 적극적으로 대응할 수 있습니다.
- 로그인 화면에서 전원 버튼Shift 을 길게 누른 후 다시 시작을 클릭하세요.
- 복구 옵션이 나타나면 문제 해결 > 고급 옵션 > 시작 설정 을 선택하십시오.
- ‘다시 시작’을 누르세요.다시 시작 후 옵션 목록이 표시됩니다.
- 안전 모드 또는 네트워크 기능이 있는 안전 모드를 실행하려면 4누르 십시오.5
- 안전 모드로 진입한 후, 다음 명령어를 실행하세요
sfc /scannow.여전히 문제가 발생하면, 해결 방법 1에 나온 DISM 명령어를 추가로 실행하세요. - 작업이 완료되면 정상적으로 재부팅하세요.그러면 윈도우가 조금 덜 얌전해질 겁니다.
해결 방법 3.디스크 오류를 검사하세요.
하드 드라이브에 불량 섹터나 기타 물리적 문제가 있는 경우 시스템 파일이 손상될 수 있으며, 이 때문에 SFC(시스템 파일 검사)가 모든 오류를 복구할 수 없는 것입니다.디스크 검사를 실행하면 이러한 오류 중 일부를 발견하고 수정할 수 있습니다.
- 관리자 권한으로 명령 프롬프트를 엽니다.
- 사용자 계정 컨트롤(UAC) 창이 나타나면 ‘예’ 를 클릭하세요.
- 유형:
chkdsk c: /f– SSD를 사용하거나 오류가 많은 시스템의 경우 다음 명령어를 실행해 보세요.
chkdsk c: /f /r /x이는 불량 섹터를 검사하고( /r ) 강제로 마운트 해제를 수행합니다( /x ).
- 드라이브가 사용 중이라는 메시지가 표시되고 재시작 시 점검 일정을 예약하라는 메시지가 나타나면 Y를 입력 하고 PC를 재시작하십시오.
- Windows는 부팅 중에 디스크를 검사합니다.검사가 완료되면 이벤트 뷰어를 열어 결과를 확인하거나
sfc /scannow다시 시도해 보세요.
해결 방법 4.시스템 파일을 손상시킬 수 있는 타사 보안 소프트웨어를 모두 제거하십시오.
바이러스 백신이나 방화벽 도구가 때때로 필수적인 Windows 파일을 차단하거나 격리하여 복구를 불가능하게 만들 수 있습니다.이러한 도구를 일시적으로 제거하거나 비활성화하면 문제 해결에 도움이 될 수 있습니다.
- 사용 중인 백신 회사 웹사이트에서 공식 제거 도구를 다운로드하세요. ESET과 같은 일부 회사는 여기에서 볼 수 있는 것처럼 전용 제거 도구를 제공합니다.
- 제거 프로그램을 실행하고 안내에 따라 진행한 다음 컴퓨터를 다시 시작하세요.이제
sfc /scannow다시 실행해 보세요.
해결 방법 5.손상된 파일을 수동으로 교체합니다.
이 방법은 다소 수동적이고 시행착오적인 접근 방식이지만, SFC가 수정할 수 없는 특정 파일을 식별할 수 있다면 때때로 효과가 있습니다. CBS 로그에 자세한 내용이 나와 있지만, 다소 전문적인 내용입니다.
- 실패한 수리에 대한 세부 정보를 추출하려면 다음 명령을 실행하십시오.
findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log > C:\sfcdetails.txt - sfcdetails.txt 파일을 열고 “멤버 파일을 복구할 수 없습니다”라는 문구가 있는 줄을 찾으십시오.
- 해당 파일의 정상적인 복사본을 온라인에서 찾거나, 사용 중인 Windows 버전 및 아키텍처와 일치하는 다른 신뢰할 수 있는 Windows 설치 환경에서 찾으십시오.
- 오류가 있는 파일을 정상적인 파일로 복사하여 원래 위치에 붙여넣어 교체하십시오.권한과 정확한 경로에 매우 주의해야 합니다!
- 재부팅 후 다시 실행하세요
sfc /scannow.
해결 방법 6.데이터를 삭제하지 않고 Windows를 복구 설치하기
다른 모든 방법이 실패했을 경우, 복구 설치(또는 ‘현재 위치 업그레이드’)가 최후의 수단입니다.이 방법은 Windows 시스템 파일을 다시 설치하여 까다로운 손상 문제를 해결하지만, 앱과 파일은 그대로 유지합니다.
- 마이크로소프트 공식 사이트 에서 최신 Windows ISO 파일을 다운로드하세요.
- ISO 파일을 두 번 클릭하여 마운트한 다음 setup.exe를 실행하세요.
- 최신 버전을 받으려면 메시지가 표시될 때 ‘업데이트 다운로드 및 설치’를 선택하세요.
- 유지 항목을 변경하라는 메시지가 나타나면 ‘유지할 항목 변경’을 선택하세요.여기서는 개인 파일과 앱을 유지하도록 선택하여 불편함을 최소화하세요.
- 설치를 진행하고 완료될 때까지 기다리세요.이렇게 하면 모든 데이터를 잃지 않고 Windows를 새롭게 시작하는 것과 같습니다.
이러한 방법 중 하나라도 윈도우를 다시 작동시키는 데 도움이 되기를 바랍니다.실제 시스템은 고집이 센 경우가 많으므로 마법보다는 인내심이 필요합니다.일부 해결 방법은 몇 번의 시도가 필요할 수 있으며, 경우에 따라서는 클린 설치가 불가피할 수도 있다는 점을 기억하세요.하지만 대부분의 경우, 특히 디스크 오류나 소프트웨어 충돌을 빠르게 찾아낼 수 있다면 DISM과 안전 모드만으로도 문제가 해결됩니다.행운을 빕니다.
요약
- DISM 명령어를 실행하여 시스템 이미지를 복구하십시오.
- 더 깔끔한 복구를 위해 안전 모드로 부팅하세요.
- chkdsk를 사용하여 디스크 오류를 검사하십시오.
- 타사 보안 프로그램을 일시적으로 제거하거나 비활성화하십시오.
- 가능하다면 파일을 수동으로 교체하십시오.
- 수리 설치는 최후의 수단으로 고려하십시오.
마무리
결론적으로, 이런 문제는 드문 일이 아닙니다.윈도우는 가끔씩 오류를 일으키는데, 파일 손상, 디스크 불량, 보안 소프트웨어와의 충돌 등 여러 가지 원인이 있을 수 있습니다.이럴 때는 다각적인 접근 방식이 도움이 됩니다.디스크 검사와 DISM을 사용하면 일반적으로 근본적인 이미지 문제를 해결하여 SFC가 제대로 작동하도록 할 수 있습니다.모든 방법이 실패할 경우, 개인 데이터를 삭제하지 않고 복구 설치를 통해 문제를 해결할 수 있습니다.이 정보가 누군가에게라도 업데이트 문제를 해결하는 데 도움이 되기를 바랍니다.