[가이드] Windows 시스템 파일 검사기(SFC/DISM)를 활용한 오류 복구 방안

 

1. DISM(배포 이미지 서비스 및 관리)을 통한 시스템 복구 이미지 무결성 검증

Windows의 핵심 파일이 손상되었을 때, 이를 교체할 원본 베이스 이미지가 무결한지 먼저 점검해야 합니다. 명령 프롬프트(CMD)를 반드시 관리자 권한으로 실행한 후 dism /online /cleanup-image /restorehealth 명령을 입력합니다. 이 명령은 Microsoft 공식 업데이트 서버 또는 로컬 이미지 저장소와 현재 시스템의 바이너리 파일을 대조하여 원본 이미지의 꼬임이나 누락을 자동으로 탐지하고 복구합니다. 시스템에 알 수 없는 런타임 오류가 빈발하거나 업데이트 실패가 반복될 때 선행되어야 하는 가장 기본적인 정비 절차입니다.

2. SFC(시스템 파일 검사기)를 활용한 실시간 파일 손상 자동 교정

구성 요소 저장소(DISM)의 복구가 완료되었다면, 실제 현재 구동 중인 Windows 시스템 파일의 오류를 잡아낼 차례입니다. 동일한 관리자 권한 명령 프롬프트 창에 sfc /scannow를 입력하고 엔터를 누릅니다. 시스템 파일 검사기(SFC)는 윈도우의 보호된 모든 시스템 파일(DLL, EXE 등)의 무결성을 정밀 스캔합니다. 만약 손상되거나 변형된 파일이 발견되면, 앞서 1단계에서 무결성이 검증된 WinSxS 폴더의 압축 원본 파일로 즉각 교체하여 시스템을 정상 상태로 복원합니다.

3. CHKDSK(디스크 검사) 병행을 통한 파일 시스템 배드 섹터 및 논리 오류 교정

SFC와 DISM으로도 시스템 오류가 해결되지 않거나 검사 도중 프로세스가 멈춘다면, 소프트웨어의 문제가 아닌 파일이 저장된 하드웨어 디스크 자체의 논리적·물리적 오류일 수 있습니다. 이때는 chkdsk c: /f /r 명령을 활용해야 합니다. /f 옵션은 디스크의 파일 시스템 논리 오류를 수정하고, /r 옵션은 디스크 표면을 스캔하여 불량 섹터(Bad Sector)를 찾아내고 그 안의 데이터를 안전한 곳으로 회복시킵니다. 시스템 드라이브(C:)는 구동 중에는 잠글 수 없으므로, 명령 입력 후 Y를 눌러 다음 시스템 부팅 시 검사가 진행되도록 예약해야 합니다.


3줄 요약

  • DISM 명령을 통해 윈도우 시스템 파일을 복구할 원본 구성 요소 이미지의 무결성을 먼저 확보함.
  • SFC 스캔을 실행하여 손상되거나 변조된 실제 운영체제 파일을 정품 원본 파일로 자동 교체함.
  • 두 도구로 해결되지 않는 근본적인 멈춤이나 오류는 CHKDSK 명령으로 디스크 논리 구조를 정비함.

+ Recent posts