윈도우 시스템 검사해서 손상된 파일 복구하는 법

윈도우 로고
윈도우 로고

 

컴퓨터 사용 중에 윈도우 기능이 정상적으로 작동하지 않거나 충돌하는 경우 OS 손상을 의심해봐야 합니다. 당연히 Microsoft는 운영체제 손상을 대비하기 위한 간단한 명령어를 제공하고 있고 오류가 의심된다면 우선적으로 검사해보는 것이 현명한 판단입니다.

 

지금 알려드리는 명령어들은 모든 문제를 해결할 수 있는 만능 도구는 아니지만 그래도 많은 일반적인 시스템 파일 및 이미지 문제를 효과적으로 해결하실 수 있습니다.

 

SFC(System FIle Checker)

sfc 도구는 손상된 시스템 파일을 검사하고 복구하는데 주로 이용되는 명령어입니다. 기본적으로 보호된 시스템 파일을 우선적으로 검사하고 만약 손상되었다면 원래 버전으로 되돌려 놓습니다.

 

이때 복구하기 위한 Spare(예비) 파일들은 C:\Windows\System32\dllcache의 압축된 폴더에 존재하는 캐시된 복사본으로 대체합니다. dllcache 폴더는 보호받고 있는 폴더이므로 "숨긴 항목"을 켜놓더라도 사용자에게 보이지 않습니다.

 

검색창에 "CMD"를 입력하고 "관리자 권한으로 실행" 눌러준다.
검색창에 "CMD"를 입력하고 "관리자 권한으로 실행" 눌러준다.

1. 윈도우 검색창에 "CMD"를 입력하면 한글로 "명령 프롬프트"라는 응용 프로그램이 나타납니다. 이때 "관리자 권한으로 실행"을 눌러주세요.

 

"sfc /scannow" 입력
"sfc /scannow" 입력

2. 명령창에 아래와 같이 입력합니다.

sfc /scannow

 

시스템 검증 중
손상된 파일을 발견하고 복구가 완료되었다는 메세지
손상된 파일을 발견하고 복구가 성공적으로 작업이 이뤄졌다는 메세지

3. sfc 명령이 모든 시스템 파일들을 검색하고 만약 손상된 것이 감지된다면 그 즉시, 과거 버전으로 되돌려놓습니다. 이 외에도 sfc 명령어는 다양하게 존재하므로 아래와 같은 메세지가 표시될 수 있습니다.

Windows 리소스 보호에서 무결성 위반을 발견하지 못했습니다.
Windows 리소스 보호에서 요청된 작업을 수행할 수 없습니다.
이 문제를 해결하려면 "안전모드"에서 수행하고 C:\Windows\WinSxS\Temp 경로로 들어가 "
Pending Deletes 및 PendingRenames 폴더가 있는지 확인합니다.
Windows 리소스 보호가 손상된 파일을 발견하여 복구하였습니다.
Windows 리소스 보호가 손상된 파일을 발견했지만 일부 파일을 복구 할 수 없습니다. 자세한 내용은 CBS.Log(C:\Windows\Logs\CBS\CBS.log)를 참조하십시오.

 

DISM(Deployment Imaging Service and Management Tool)

sfc 명령은 아주 기초적인 시스템 복구 도구이고 정확하지 않을 수 있습니다. sfc 도구를 실행하였음에도 여전히 윈도우 오류가 발생되어 시스템 손상이 의심된다면 "DISM" 도구로 넘어가야합니다.

 

DISM은 윈도우 이미지 문제를 해결하는데 사용됩니다. sfc가 제 역할을 하지 못할 때 유용한 옵션이며 sfc와 차이점이라면 sfc는 캐시된 시스템 파일을 불러와 손상된 파일을 대체하는 방식이고 DISM은 아예 윈도우 운영체제 전체를 정상 이미지와 비교하여 누락되거나 손상되었다고 판단되는 파일들을 윈도우 업데이트 클라이언트를 이용해 복구를 진행합니다.

 

DISM 도구는 윈도우 8에서 처음으로 선보여졌고 비교적 최신 기술이 들어간 윈도우 복구 도구입니다. 거의 대부분의 문제들은 DISM 명령을 통해 복구가 가능한 수준이며 이 덕분에 운영체제를 포맷하지 않고 그 즉시 문제를 해결할 수 있다는 큰 장점을 갖고 있습니다.

 

검색창에 "CMD"를 입력하고 "관리자 권한으로 실행" 눌러준다.
검색창에 "CMD"를 입력하고 "관리자 권한으로 실행" 눌러준다.

1. DISM 명령도 명령 프롬프트(CMD)를 열어주어 입력해야 합니다. 윈도우 검색창에 "CMD"라 입력해주고 "명령 프롬프트"를 "관리자 권한으로 실행"을 눌러주십시오.

 

dism /online /cleanup-image /restorehealth 입력
dism /online /cleanup-image /restorehealth 입력

2. 명령창에 아래와 같이 입력합니다.

dism /online /cleanup-image /restorehealth

 

3. DISM 도구가 시스템 이미지를 검사하여 만약 문제가 있는 부분은 윈도우 업데이트 클라이언트를 통해 누락되고 손상된 파일을 새로 다운로드하여 이를 대체합니다. DISM 명령은 시스템 이미지 전체를 스캔하므로 sfc 도구보다 더 오래 걸릴 수 있습니다.

 

#윈도우, #윈도우 11, #윈도우 복구, #윈도우 시스템 복구, #WIndows 11, #WIndows 복구, #Windows 시스템 복구, #sfc, #DISM

Designed by JB FACTORY