윈도우 시스템 파일이 손상됐을 때 SFC와 DISM을 사용하는 방법과 차이점

 

윈도우 시스템 파일이 손상됐을 때 SFC와 DISM을 사용하는 방법과 차이점

Windows를 사용하다 보면 어느 날부터 프로그램이 제대로 실행되지 않거나, Windows 기능이 작동하지 않고, 시스템 오류나 멈춤 현상이 반복되는 경우가 있습니다.

이런 문제의 원인 중 하나는 Windows 시스템 파일이나 구성 요소 저장소의 손상일 수 있습니다.

이때 인터넷에서 해결 방법을 검색하면 거의 반드시 등장하는 명령어가 있습니다.

sfc /scannow

그리고 조금 더 복잡해 보이는 다음 명령어도 자주 볼 수 있습니다.

DISM /Online /Cleanup-Image /RestoreHealth

두 명령어 모두 Windows 복구에 사용되지만 확인하고 복구하는 대상과 역할이 다릅니다.

Microsoft는 손상된 Windows 시스템 파일 문제를 해결할 때 먼저 DISM을 실행한 뒤 SFC를 실행하는 순서를 안내하고 있습니다. DISM은 Windows 이미지의 구성 요소 저장소를 복구하고, SFC는 그 저장소를 이용해 보호된 시스템 파일을 검사하고 필요한 경우 교체합니다.

이번 글에서는 SFC와 DISM의 차이부터 각각의 명령어 사용법, 실행 순서, 검사 결과의 의미, 명령어를 사용해도 문제가 해결되지 않을 때 확인할 사항​까지 자세히 알아보겠습니다.


1. Windows 시스템 파일이란 무엇일까?

Windows는 수많은 파일과 구성 요소로 이루어져 있습니다.

사용자가 직접 만든 문서나 사진과 달리 Windows가 정상적으로 실행되기 위해 필요한 중요한 파일들을 시스템 파일이라고 부를 수 있습니다.

이러한 파일에 문제가 생기면 다음과 같은 현상이 발생할 수 있습니다.

  • Windows 기능이 제대로 실행되지 않음
  • 특정 Windows 구성 요소 오류
  • 프로그램 실행 오류
  • Windows가 멈추거나 응답하지 않음
  • 일부 업데이트 문제
  • 시스템 안정성 저하

Microsoft 역시 중요한 Windows 시스템 파일이 없거나 손상될 경우 Windows 기능 오류, 시스템 오류, Windows가 응답하지 않거나 중지되는 현상이 발생할 수 있다고 설명합니다.


2. 시스템 파일은 왜 손상될까?

시스템 파일 손상의 원인은 하나로 정해져 있지 않습니다.

예를 들어 다음과 같은 상황을 생각할 수 있습니다.

  • Windows 업데이트 중 문제 발생
  • 갑작스러운 전원 차단
  • 저장장치 오류
  • 비정상적인 시스템 종료
  • 악성 프로그램
  • 프로그램 설치 및 제거 과정의 문제
  • 시스템 설정 변경
  • 하드웨어 오류

하지만 컴퓨터에 오류가 발생했다고 해서 모두 시스템 파일 손상 때문이라고 판단해서는 안 됩니다.

RAM, SSD, 드라이버, 악성코드, 발열 등 다른 문제가 원인일 수도 있습니다.

따라서 SFC와 DISM은 Windows 문제 해결 과정에서 활용할 수 있는 도구 중 하나로 이해하는 것이 좋습니다.


3. SFC란 무엇일까?

SFC는 System File Checker의 약자입니다.

Windows에 기본으로 포함된 시스템 파일 검사 도구입니다.

SFC는 Windows에서 보호되는 시스템 파일을 검사하고 손상되거나 누락된 파일이 발견되면 정상적인 복사본으로 복원하려고 시도합니다. Microsoft는 sfc /scannow가 모든 보호된 시스템 파일을 검사하고 손상된 파일을 캐시된 복사본으로 교체한다고 설명합니다.

가장 많이 사용하는 명령은 다음과 같습니다.

sfc /scannow

따라서 SFC는 간단하게 말하면:

현재 Windows에서 사용하는 중요한 시스템 파일을 검사하고 복구하는 도구

라고 이해할 수 있습니다.


4. DISM은 무엇일까?

DISM은 Deployment Image Servicing and Management의 약자입니다.

Windows 이미지를 관리하고 복구할 수 있는 도구입니다.

일반적인 사용자에게 중요한 기능은 현재 Windows가 시스템 파일 복구에 사용하는 구성 요소 저장소 자체의 손상을 검사하고 복구할 수 있다는 점입니다. Microsoft는 DISM을 이용해 Windows 이미지를 검사하고 /RestoreHealth 옵션을 통해 복구할 수 있다고 안내합니다.

대표적인 명령은 다음과 같습니다.

DISM /Online /Cleanup-Image /RestoreHealth

5. SFC와 DISM의 핵심 차이

두 도구를 단순하게 비교하면 다음과 같습니다.

구분SFCDISM
전체 이름System File CheckerDeployment Image Servicing and Management
주요 목적보호된 Windows 시스템 파일 검사·복구Windows 이미지 및 구성 요소 저장소 검사·복구
대표 명령sfc /scannowDISM /Online /Cleanup-Image /RestoreHealth
일반적 실행 순서DISM 이후 실행먼저 실행
대상실제 시스템 파일시스템 파일 복구에 사용되는 Windows 이미지

쉽게 비유해 보겠습니다.

SFC가 집 안의 손상된 부품을 교체하는 작업자라면 DISM은 교체 부품을 보관하는 창고가 정상인지 확인하고 고치는 작업이라고 생각할 수 있습니다.


6. 왜 DISM을 먼저 실행하고 SFC를 실행할까?

이 부분이 가장 중요합니다.

SFC가 손상된 시스템 파일을 복구하려면 정상적인 복구 파일이 필요합니다.

그런데 그 복구에 사용되는 Windows 구성 요소 저장소 자체가 손상되어 있다면 SFC가 제대로 복구하지 못할 수 있습니다.

따라서 Microsoft가 현재 안내하는 일반적인 순서는 다음과 같습니다.

DISM

SFC

즉:

Windows 이미지 복구

시스템 파일 복구

라는 구조입니다.


7. 명령 프롬프트를 관리자 권한으로 실행하기

SFC와 DISM 명령은 관리자 권한이 필요합니다.

Windows 검색창에서:

cmd

를 검색합니다.

그다음 명령 프롬프트 → 관리자 권한으로 실행을 선택합니다.

Windows Terminal이나 PowerShell을 관리자 권한으로 실행하여 명령어를 사용할 수도 있습니다.

관리자 권한이 없는 창에서 실행하면 명령이 정상적으로 작동하지 않을 수 있습니다.


8. DISM의 CheckHealth 명령

DISM에는 Windows 이미지의 상태를 확인하는 몇 가지 옵션이 있습니다.

첫 번째는:

DISM /Online /Cleanup-Image /CheckHealth

입니다.

/CheckHealth는 이미지에 손상 상태가 이미 기록되어 있는지 빠르게 확인하는 데 사용할 수 있습니다.

Microsoft 문서에 따르면 이 명령은 이미지가 정상인지, 복구 가능한지 또는 복구할 수 없는 상태인지 보고합니다.

따라서 본격적인 검사라기보다 현재 이미지 상태를 빠르게 확인하는 명령에 가깝습니다.


9. DISM의 ScanHealth 명령

좀 더 자세하게 이미지 손상을 검사하려면 다음 명령을 사용할 수 있습니다.

DISM /Online /Cleanup-Image /ScanHealth

ScanHealth는 Windows 이미지의 구성 요소 저장소에서 손상이 있는지 검사합니다.

CheckHealth보다 시간이 더 오래 걸릴 수 있습니다.

따라서:

CheckHealth → 빠른 상태 확인

ScanHealth → 실제 손상 검사

정도로 구분해서 이해하면 쉽습니다.


10. DISM의 RestoreHealth 명령

실제로 손상된 이미지를 복구하려면 가장 많이 사용하는 명령이 다음입니다.

DISM /Online /Cleanup-Image /RestoreHealth

RestoreHealth는 Windows 이미지에서 손상을 검사하고 발견된 문제를 복구하려고 시도합니다. Microsoft는 복구 가능한 이미지라면 /RestoreHealth를 사용해 복구할 수 있다고 설명합니다.

일반 사용자가 Windows 문제 해결을 위해 DISM을 사용할 때 가장 자주 사용하는 명령입니다.


11. CheckHealth·ScanHealth·RestoreHealth의 차이

세 명령을 표로 정리하면 다음과 같습니다.

명령역할
/CheckHealth손상 상태가 기록되어 있는지 빠르게 확인
/ScanHealthWindows 이미지 손상을 자세히 검사
/RestoreHealth손상을 검사하고 복구 시도

따라서 반드시 세 명령을 모두 실행해야 하는 것은 아닙니다.

문제를 해결하는 것이 목적이라면 바로:

DISM /Online /Cleanup-Image /RestoreHealth

를 실행하는 방식도 가능합니다.

반대로 문제 상태를 세부적으로 확인하고 싶다면 CheckHealthScanHealth부터 진행할 수 있습니다.


12. /Online은 인터넷 연결이라는 뜻일까?

명령어의:

/Online

을 보고 인터넷에 연결한다는 의미라고 생각하기 쉽습니다.

하지만 DISM에서 /Online현재 실행 중인 Windows 운영체제를 대상으로 작업한다는 의미입니다.

즉:

DISM /Online ...

은 현재 부팅되어 있는 Windows 이미지를 대상으로 작업한다는 뜻입니다.


13. DISM 실행 중 인터넷이 필요할 수 있는 이유

DISM은 기본적으로 필요한 복구 파일을 Windows Update 등에서 가져올 수 있습니다. Microsoft의 SFC 안내에서도 DISM이 손상 복구에 필요한 파일을 제공하기 위해 Windows Update를 사용하는 것이 일반적이라고 설명합니다.

따라서:

DISM /Online /Cleanup-Image /RestoreHealth

를 사용할 때는 정상적인 인터넷 연결이 도움이 될 수 있습니다.

다만 Windows Update를 사용할 수 없는 환경이라면 별도의 복구 원본을 지정하는 방법도 있습니다.


14. DISM 실행 중 퍼센트가 멈춘 것처럼 보여도 괜찮을까?

DISM을 실행하면 진행률이 표시됩니다.

그런데 특정 퍼센트에서 한동안 숫자가 변하지 않을 수 있습니다.

이때 바로:

"프로그램이 멈췄다."

라고 판단해서 명령 프롬프트 창을 닫는 것은 권장하지 않습니다.

작업 과정에 따라 특정 구간에서 시간이 걸릴 수 있습니다.

따라서 오류 메시지가 나타나지 않았다면 일정 시간 기다려 완료 여부를 확인하는 것이 좋습니다.


15. DISM이 완료되면 SFC 실행

DISM 작업이 정상적으로 완료되었다면 이제 시스템 파일 검사를 진행합니다.

관리자 권한 명령 프롬프트에서 다음 명령을 실행합니다.

sfc /scannow

Enter를 누르면 검사가 시작됩니다.

Microsoft는 검사가 100% 완료될 때까지 명령 프롬프트 창을 닫지 말라고 안내합니다.


16. sfc /scannow는 정확히 무엇을 할까?

이 명령은 Windows의 보호된 시스템 파일을 검사합니다.

손상된 파일이 발견되면 정상적인 파일로 교체하려고 시도합니다.

즉:

검사


복구

를 함께 수행합니다.

사용자가 파일 하나하나를 직접 찾아서 교체할 필요가 없습니다.


17. SFC 결과 ① 무결성 위반 없음

검사가 완료된 뒤 다음과 같은 의미의 메시지가 나타날 수 있습니다.

Windows 리소스 보호에서 무결성 위반을 발견하지 못했습니다.

이 결과는 보호된 Windows 시스템 파일에서 SFC가 문제를 찾지 못했다는 의미입니다.

이 경우 현재 발생하는 문제가 다른 원인일 가능성을 살펴봐야 합니다.

예를 들어:

  • 드라이버
  • RAM
  • SSD
  • 프로그램
  • 악성코드
  • Windows 설정

등입니다.


18. SFC 결과 ② 손상된 파일을 찾아 복구함

다음과 같은 의미의 메시지가 나타날 수도 있습니다.

Windows 리소스 보호에서 손상된 파일을 발견하고 성공적으로 복구했습니다.

이 경우 SFC가 문제가 있는 시스템 파일을 발견하고 복구를 완료한 것입니다.

이후에는 컴퓨터를 다시 시작하고 문제가 해결되었는지 확인하는 것이 좋습니다.


19. SFC 결과 ③ 일부 파일을 복구하지 못함

SFC가 손상된 파일을 발견했지만 일부를 복구하지 못할 수도 있습니다.

이 경우 Microsoft 안내에 따라 DISM을 이용해 구성 요소 저장소를 먼저 복구하고 다시 SFC를 실행하는 방법을 사용할 수 있습니다.

이미 DISM을 실행했다면 컴퓨터를 다시 시작한 뒤 다시:

sfc /scannow

을 실행해 결과가 달라지는지 확인할 수 있습니다.


20. SFC가 요청한 작업을 수행할 수 없다고 나오면?

Microsoft는 다음과 같은 결과가 나타나는 경우도 안내합니다.

Windows 리소스 보호에서 요청된 작업을 수행할 수 없습니다.

Microsoft는 이 경우 안전 모드에서 SFC 검사를 수행하는 방법을 제시합니다.

다만 이런 상황에서는 저장장치 문제나 Windows 자체의 상태도 함께 확인할 필요가 있습니다.


21. SFC 로그는 어디에서 볼 수 있을까?

SFC가 어떤 파일을 확인하고 복구했는지 자세히 알고 싶다면 CBS 로그를 확인할 수 있습니다.

대표적인 로그 위치는:

C:\Windows\Logs\CBS\CBS.log

입니다.

하지만 CBS 로그에는 SFC 외의 정보도 많이 포함되어 있어 그대로 읽기는 쉽지 않습니다.

SFC 관련 정보만 별도 파일로 추출하는 방법도 있습니다.

예를 들어:

findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log > "%userprofile%\Desktop\sfcdetails.txt"

같은 방식으로 관련 기록을 추출해 확인할 수 있습니다.

초보 사용자라면 로그를 무리하게 분석하기보다 SFC의 최종 결과부터 확인해도 충분합니다.


22. 가장 추천하는 실행 순서

Windows 시스템 파일 손상이 의심된다면 다음과 같이 진행할 수 있습니다.

STEP 1 — 관리자 권한 터미널 실행

Windows Terminal 또는 명령 프롬프트를 관리자 권한으로 실행합니다.

STEP 2 — DISM 복구

DISM /Online /Cleanup-Image /RestoreHealth

완료될 때까지 기다립니다.

STEP 3 — SFC 실행

sfc /scannow

검사가 100% 완료될 때까지 기다립니다.

STEP 4 — 결과 확인

손상된 파일을 발견했는지 확인합니다.

STEP 5 — 컴퓨터 다시 시작

Windows를 재부팅합니다.

STEP 6 — 문제가 해결됐는지 확인

기존에 발생했던 오류를 다시 테스트합니다.

이 순서는 Microsoft의 현재 지원 문서에서 안내하는 일반적인 복구 흐름과도 일치합니다.


23. 모든 명령어를 한 번에 복사해서 실행해야 할까?

인터넷에는 다음 세 명령을 연속으로 실행하라는 글이 많습니다.

DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth

반드시 이렇게 세 단계를 모두 실행해야 하는 것은 아닙니다.

RestoreHealth 자체가 손상을 검사하고 복구하는 역할을 하기 때문입니다.

따라서 단순한 문제 해결 목적이라면:

DISM /Online /Cleanup-Image /RestoreHealth

sfc /scannow

순서로 진행해도 됩니다.


24. SFC를 먼저 실행해도 될까?

실행 자체는 가능합니다.

가벼운 시스템 파일 문제라면 SFC만으로 해결되는 경우도 있을 수 있습니다.

하지만 현재 Microsoft 지원 문서에서는 DISM을 먼저 실행한 뒤 SFC를 실행하는 방법을 안내합니다.

이유는 앞서 설명했듯 SFC가 복구에 사용하는 Windows 구성 요소 저장소부터 정상 상태로 만드는 것이 더 안정적인 복구 순서이기 때문입니다.


25. DISM에서 Source 옵션이 필요한 경우

일반적인 RestoreHealth에서는 필요한 파일을 Windows Update에서 가져올 수 있습니다.

하지만 Windows Update를 사용할 수 없거나 복구 원본을 별도로 제공해야 하는 환경에서는 /Source 옵션을 사용할 수 있습니다.

Microsoft 공식 DISM 문서에서도 /RestoreHealth/Source를 함께 사용해 필요한 복구 파일 위치를 지정할 수 있다고 설명합니다.

이 방법은 조금 더 전문적인 상황이므로 일반적인 가정용 PC에서는 먼저 기본 RestoreHealth 명령부터 사용하는 것이 좋습니다.


26. SFC와 DISM을 매주 실행해야 할까?

그럴 필요는 없습니다.

SFC와 DISM은 시스템 파일 손상을 검사하고 복구하기 위한 문제 해결 도구입니다.

컴퓨터가 정상적으로 작동하고 있는데 매일 또는 매주 습관적으로 실행한다고 해서 성능이 빨라지는 것은 아닙니다.

특히:

SFC 실행 = PC 최적화

라고 이해해서는 안 됩니다.

시스템 파일 손상이 의심되는 문제가 있을 때 사용하는 것이 적절합니다.


27. SFC를 실행하면 개인 파일이 삭제될까?

SFC의 주요 대상은 Windows의 보호된 시스템 파일입니다.

일반적인 문서, 사진, 동영상 등을 정리하는 명령이 아닙니다.

하지만 시스템 문제 해결 작업을 진행하기 전에는 중요한 데이터의 백업을 만들어 두는 것이 좋은 습관입니다.

특히 Windows 상태가 불안정하다면 더욱 그렇습니다.


28. DISM을 실행하면 프로그램이 삭제될까?

일반적으로 DISM /Online /Cleanup-Image /RestoreHealth는 Windows 이미지의 손상을 복구하기 위한 명령입니다.

사용자가 설치한 프로그램을 정리하는 PC 클리너 기능과는 목적이 다릅니다.

따라서 DISM을 프로그램 삭제 도구나 디스크 정리 도구로 생각해서는 안 됩니다.


29. SFC와 DISM으로 해결되지 않는 문제도 있다

두 도구는 유용하지만 모든 Windows 문제를 해결하는 만능 명령어는 아닙니다.

예를 들어 다음 문제는 별도의 진단이 필요할 수 있습니다.

RAM 오류

메모리 자체에 문제가 있다면 SFC만으로 해결할 수 없습니다.

SSD 고장

저장장치의 하드웨어 문제가 있다면 시스템 파일을 복구해도 문제가 반복될 수 있습니다.

드라이버 충돌

특정 드라이버가 원인이라면 드라이버 점검이 필요합니다.

악성코드

악성 프로그램이 계속 시스템 파일을 변경하고 있다면 보안 검사가 필요합니다.

발열

CPU나 GPU의 높은 온도로 성능이 떨어지는 문제는 SFC와 관계가 없습니다.

따라서 결과가 정상이라고 해서 컴퓨터 전체가 완전히 정상이라는 의미는 아닙니다.


30. 시스템 파일 손상이 반복된다면 더 중요한 문제가 있을 수 있다

SFC로 시스템 파일을 복구했는데 얼마 지나지 않아 다시 손상이 발생한다면 단순한 Windows 파일 문제만 생각해서는 안 됩니다.

다음 요소도 확인할 필요가 있습니다.

  • SSD 상태
  • RAM 안정성
  • 시스템의 비정상 종료
  • 전원 문제
  • 악성코드
  • 반복되는 업데이트 오류

즉 손상된 파일을 복구하는 것과 왜 계속 손상되는지 원인을 찾는 것은 다른 문제입니다.


31. SSD 상태도 확인해 보자

Windows 시스템 파일은 일반적으로 SSD나 HDD에 저장됩니다.

따라서 저장장치 자체에 문제가 있다면 시스템 파일 손상이 반복될 가능성을 조사할 필요가 있습니다.

SSD의 SMART 정보나 제조사가 제공하는 관리 도구를 이용해 저장장치 상태를 확인할 수 있습니다.

이 부분은 이전 글인:

SSD의 수명은 무엇으로 결정될까? TBW, NAND 플래시, 쓰기량의 관계

와 연결하면 좋습니다.


32. RAM 문제도 시스템 오류처럼 보일 수 있다

RAM에 문제가 있다면 프로그램 오류, 블루스크린, 파일 손상 등 여러 형태의 이상 현상이 나타날 수 있습니다.

따라서 SFC와 DISM을 반복해서 실행해도 문제가 계속된다면 메모리 검사도 고려해야 합니다.

Windows에는 Windows 메모리 진단 같은 기본 도구도 있습니다.


33. 악성코드 검사도 필요한 경우가 있다

악성 프로그램이 Windows 시스템을 변경하고 있다면 단순히 파일을 복구하는 것만으로 문제가 끝나지 않을 수 있습니다.

예를 들어:

SFC로 복구

악성코드가 다시 파일 변경

문제 재발

구조가 될 수 있습니다.

이런 상황을 피하려면 출처를 알 수 없는 프로그램, 이상한 프로세스, 보안 경고 등이 있는 경우 악성코드 검사도 함께 고려해야 합니다.


34. 중요한 데이터부터 백업하자

Windows가 불안정하고 시스템 파일 손상까지 의심된다면 본격적인 복구 작업 전에 중요한 데이터를 백업해 두는 것이 좋습니다.

예를 들어:

  • 문서
  • 사진
  • 영상
  • 업무 자료
  • 프로젝트 파일

등입니다.

특히 저장장치 자체의 상태가 의심된다면 더욱 중요합니다.

백업 방법은 앞에서 작성한:

랜섬웨어에 대비하는 3-2-1 백업 전략

과 연결하면 좋습니다.


35. 명령어를 실행할 때 주의할 점

SFC와 DISM 자체는 Windows에 포함된 공식 도구이지만 명령어를 사용할 때 몇 가지 원칙은 지키는 것이 좋습니다.

관리자 권한으로 실행한다

권한 문제를 피하기 위해 관리자 권한 터미널을 사용합니다.

철자를 정확하게 입력한다

옵션을 잘못 입력하면 오류가 발생할 수 있습니다.

작업 중 창을 강제로 닫지 않는다

검사와 복구가 완료될 때까지 기다립니다.

중요한 데이터는 백업한다

특히 시스템이 이미 불안정하다면 먼저 데이터를 보호합니다.

인터넷에서 본 다른 DISM 옵션을 무작정 사용하지 않는다

DISM은 매우 다양한 Windows 이미지 관리 기능을 가진 도구입니다.

기능을 모르면서 다른 옵션을 실행할 필요는 없습니다.


36. SFC와 DISM을 한 번에 정리하면

두 도구의 관계를 가장 쉽게 표현하면 다음과 같습니다.

Windows 오류 발생
        ↓
DISM 실행
        ↓
Windows 이미지/구성 요소 저장소 검사·복구
        ↓
SFC 실행
        ↓
보호된 시스템 파일 검사·복구
        ↓
Windows 다시 시작
        ↓
문제 해결 여부 확인

핵심은:

DISM → 복구 원본

SFC → 실제 시스템 파일

의 관계를 이해하는 것입니다.


37. 가장 많이 사용하는 명령어만 기억한다면

Windows 일반 사용자가 SFC와 DISM을 사용할 때 모든 옵션을 외울 필요는 없습니다.

다음 두 명령어만 기억해도 대부분의 기본적인 시스템 파일 복구 작업을 시작할 수 있습니다.

첫 번째

DISM /Online /Cleanup-Image /RestoreHealth

두 번째

sfc /scannow

그리고 반드시 이 순서로 실행합니다.

DISM
↓
SFC

Microsoft가 현재 안내하는 기본적인 Windows 시스템 파일 복구 절차 역시 이 순서입니다.


38. 실제로 직접 테스트해 볼 수 있는 방법

블로그 콘텐츠의 전문성을 높이고 싶다면 본인의 PC에서 직접 실행한 결과를 넣는 것이 좋습니다.

예를 들어 다음 표를 만들어 보세요.

항목실행 결과
DISM CheckHealth직접 기록
DISM ScanHealth직접 기록
DISM RestoreHealth직접 기록
SFC /scannow직접 기록
전체 실행 시간직접 측정
재부팅 후 문제해결 / 동일

직접 실행한 명령 프롬프트 화면도 캡처하면 좋습니다.

특히 각 명령의 시작 화면과 완료 화면을 각각 보여주면 독자가 따라 하기 쉬워집니다.


39. SFC와 DISM으로 해결되지 않을 때 순서

두 명령을 모두 실행했는데 문제가 계속된다면 다음과 같이 범위를 넓혀볼 수 있습니다.

① Windows Update 상태 확인

② 최근 설치한 프로그램 확인

③ 드라이버 확인

④ SSD 상태 확인

⑤ RAM 검사

⑥ 악성코드 검사

⑦ Windows 복구 옵션 검토

즉 SFC와 DISM은 문제 해결의 마지막 단계가 아니라 Windows 문제 진단 과정의 일부입니다.


40. SFC와 DISM의 핵심만 다시 정리하면

SFC

System File Checker

Windows의 보호된 시스템 파일을 검사하고 손상된 파일을 복구합니다.

DISM

Deployment Image Servicing and Management

Windows 이미지와 구성 요소 저장소의 상태를 검사하고 손상된 이미지를 복구할 수 있습니다.

추천 실행 순서

DISM /Online /Cleanup-Image /RestoreHealth

sfc /scannow

재부팅

문제 해결 여부 확인


마무리

Windows 시스템 파일이 손상되었다고 의심될 때 무작정 Windows를 다시 설치하기 전에 사용할 수 있는 대표적인 기본 복구 도구가 DISM과 SFC입니다.

두 도구의 차이를 이해하면 사용법도 어렵지 않습니다.

DISM

→ Windows 이미지와 시스템 파일 복구에 필요한 구성 요소 저장소를 확인하고 복구

SFC

→ 실제 보호된 Windows 시스템 파일을 검사하고 복구

따라서 Microsoft가 안내하는 일반적인 실행 순서는:

DISM → SFC

입니다.

먼저 관리자 권한으로 명령 프롬프트나 Windows Terminal을 실행하고:

DISM /Online /Cleanup-Image /RestoreHealth

을 완료합니다.

그다음:

sfc /scannow

을 실행합니다.

검사가 완료되면 결과를 확인하고 Windows를 다시 시작한 뒤 기존 문제가 해결되었는지 확인합니다.

하지만 SFC와 DISM을 실행했다고 모든 컴퓨터 문제가 해결되는 것은 아닙니다.

같은 손상이 반복되거나 오류가 계속된다면 SSD, RAM, 드라이버, 악성코드, 업데이트 등 근본 원인을 추가로 조사해야 합니다.

결국 중요한 것은 인터넷에서 찾은 명령어를 무작정 입력하는 것이 아니라 각 명령어가 무엇을 검사하고 어떤 문제를 해결하는지 이해한 상태에서 사용하는 것입니다.


관련 글

  • 컴퓨터가 느려지는 원인 10가지와 윈도우에서 직접 확인하는 방법
  • SSD의 수명은 무엇으로 결정될까? TBW, NAND 플래시, 쓰기량의 관계
  • 컴퓨터 악성코드는 어떻게 감염되는가?
  • 랜섬웨어에 대비하는 3-2-1 백업 전략
  • 윈도우 작업 관리자를 제대로 이해하는 법
  • CPU 사용률이 100%가 되는 이유와 병목 현상을 진단하는 방법

댓글 쓰기

다음 이전