Windows 운영체제를 오래 사용하다 보면 시스템 파일이 예기치 않게 손상되거나 누락되는 경우가 발생합니다. 특정 프로그램을 설치한 뒤부터 윈도우 기능이 제대로 작동하지 않거나, 알 수 없는 시스템 오류 메시지가 반복된다면 이는 '시스템 구성 요소 저장소'에 문제가 생긴 신호일 수 있습니다. 많은 사용자가 이럴 때 윈도우 재설치(포맷)를 고민하지만, 윈도우에는 자체적으로 손상된 이미지를 원본과 대조하여 복구하는 강력한 명령어인 DISM과 SFC가 내장되어 있습니다. 오늘 가이드에서는 윈도우 설치 미디어 없이도 온라인 서버를 통해 시스템을 새것처럼 복구하는 전문가용 프로세스를 상세히 설명해 드리겠습니다.
|
핵심 요약: 시스템 무결성 검사 및 복구 절차 1. DISM 명령어를 사용하여 시스템 이미지의 손상 여부를 확인하고 온라인으로 복구합니다. 2. SFC 명령어를 실행하여 실제 시스템 파일의 누락이나 변조를 찾아 자동 수정합니다. 3. 네트워크 연결 상태를 확인하여 Microsoft 서버에서 깨끗한 원본 파일을 내려받습니다. 4. 복구 작업 중 발생할 수 있는 오류 코드별 대처법을 숙지합니다. 5. 모든 작업 완료 후 재부팅을 통해 시스템의 안정화 상태를 최종 점검합니다. |
원인 분석
윈도우 시스템 파일이 깨지는 원인은 다양합니다. 갑작스러운 정전으로 인한 비정상 종료, 불완전한 소프트웨어 업데이트, 하드디스크(HDD)나 SSD의 배드 섹터 발생, 그리고 악성코드에 의한 파일 변조가 대표적입니다. 윈도우는 이러한 핵심 파일들의 백업본을 'WinSxS' 폴더에 보관하는데, 이 보관소 자체가 손상되면 일반적인 방법으로는 복구가 불가능합니다. 이때 DISM(Deployment Image Servicing and Management)은 온라인 서버에서 정상 파일을 가져와 보관소를 먼저 수리하고, 그 후 SFC(System File Checker)가 수리된 보관소를 바탕으로 개별 시스템 파일을 교체하는 2단계 복구 방식이 필요합니다.
해결 방법
1단계: 관리자 권한 명령 프롬프트 실행
시스템 심층부를 수정해야 하므로 반드시 관리자 권한이 필요합니다.
- 작업 표시줄의 검색창(돋보기 아이콘)에
cmd를 입력합니다. - 검색 결과에 나오는 '명령 프롬프트'에 마우스 우클릭을 한 뒤 '관리자 권한으로 실행'을 선택합니다.
- 검은색 명령 프롬프트 창이 뜨면 복구 준비가 완료된 것입니다.
2단계: DISM 명령어로 시스템 이미지 복구 (보관소 수리)
SFC를 실행하기 전, 복구의 기반이 되는 시스템 이미지를 먼저 정상화해야 합니다. 네트워크가 연결된 상태에서 다음 순서대로 진행하세요.
- 먼저 이미지의 손상 여부만 빠르게 확인합니다.
Dism /online /Cleanup-Image /CheckHealth - 전체적인 정밀 검사를 수행합니다. (수 분 소요)
Dism /online /Cleanup-Image /ScanHealth - 실제로 손상된 부분을 Microsoft 서버에서 내려받아 복구합니다.
Dism /online /Cleanup-Image /RestoreHealth - 주의:
RestoreHealth작업 중 20%~80% 구간에서 멈춘 것처럼 보일 수 있으나, 백그라운드에서 복구가 진행 중이므로 완료될 때까지 기다려야 합니다.
3단계: SFC 명령어로 시스템 파일 수정 (실제 파일 복구)
이미지 보관소가 수리되었다면, 이제 실제 윈도우 구동 파일을 검사하고 수정할 차례입니다.
- 명령 프롬프트 창에 아래 명령어를 입력합니다.
sfc /scannow - 검사가 완료되면 결과 메시지를 확인합니다.
- "Windows 리소스 보호에서 무결성 위반을 발견하지 못했습니다.": 시스템에 문제가 없음.
- "Windows 리소스 보호가 손상된 파일을 발견하고 성공적으로 복구했습니다.": 복구 성공.
- "손상된 파일을 발견했지만 일부를 복구하지 못했습니다.": 재부팅 후 다시 시도하거나 안전 모드에서 실행해야 함.
실패 시 대안 방법
만약 RestoreHealth 실행 중 '원본 파일을 찾을 수 없음' 오류가 발생한다면, 현재 사용 중인 윈도우 버전과 동일한 ISO 파일을 마운트하여 오프라인 복구 원본으로 지정해야 합니다. ISO 파일이 D드라이브에 마운트되어 있고 원본 파일이 sources\install.wim에 있다면 아래 명령어를 사용하세요:
Dism /online /Cleanup-Image /RestoreHealth /Source:WIM:D:\sources\install.wim:1 /LimitAccess
재발 방지 팁
시스템 파일 손상을 방지하기 위해 가장 중요한 것은 '정상적인 종료'입니다. 강제 종료를 피하고, 윈도우 업데이트가 진행 중일 때는 절대 전원을 끄지 마세요. 또한, 주기적으로 chkdsk c: /f 명령어를 통해 디스크 자체의 오류를 점검하는 것도 좋은 방법입니다. 윈도우 업데이트를 항상 최신으로 유지하여 보안 취약점으로 인한 파일 변조를 사전에 차단하세요.
FAQ
Q. 복구 명령어를 실행하면 개인 파일이 삭제되나요?
A. 아니요. DISM과 SFC는 오직 윈도우 운영체제 구성 파일만 검사하고 복구합니다. 사용자의 문서, 사진, 게임 등 개인 데이터는 전혀 건드리지 않으니 안심하고 실행하셔도 됩니다.
Q. 검사 시간이 너무 오래 걸리는데 중간에 꺼도 되나요?
A. 검사 중에 창을 닫으면 파일 복구가 불완전하게 끝날 수 있으며, 드문 경우 시스템이 더 불안정해질 수 있습니다. 가급적 모든 작업이 완료될 때까지 기다리는 것을 권장합니다.
마무리 요약
윈도우 시스템 오류는 재설치만이 답이 아닙니다. 오늘 배운 DISM과 SFC 명령어 조합은 전문가들이 가장 먼저 시도하는 표준 복구 프로세스입니다. 시스템 이미지를 먼저 수리(DISM)하고 개별 파일을 복구(SFC)하는 2단계 절차를 통해, 윈도우의 무결성을 회복하고 쾌적한 PC 환경을 되찾으시길 바랍니다. 정기적인 시스템 점검은 예기치 못한 블루스크린과 프리징을 예방하는 지름길입니다.
