아무도 사용하지 않지만 고장난 윈도우를 살릴 수 있는 고급 SFC 및 DISM 명령어

최종 업데이트: 2025년 12월 02일

  • SFC는 캐시된 복사본을 사용하여 보호된 시스템 파일을 검사하고 복구합니다.
  • DISM은 Windows 이미지와 구성 요소 저장소를 수정하는데, 이는 Windows 업데이트에 매우 중요합니다.
  • 이러한 명령어를 올바른 순서로 사용하면 윈도우를 완전히 재설치해야 하는 상황을 상당 부분 방지할 수 있습니다.

Windows에서 고급 SFC 및 DISM 명령 사용

윈도우 PC 속도가 너무 느려지거나, 블루스크린이 뜨거나, 업데이트 중에 이상한 오류가 발생하나요? 단순히 운이 나쁜 것이 아닙니다. 아마도 무언가 문제가 있는 것일 겁니다. 시스템 파일 손상, 디스크의 불량 섹터 또는 Windows 이미지 손상포맷하기 전에 고급 SFC 및 DISM 명령어를 사용해 보는 것이 좋습니다.

이러한 도구들 중에서 두 가지 콘솔 명령어가 특히 눈에 띕니다. CFS 및 DISM이 도구들은 관리자 권한으로 명령줄(CMD, PowerShell 또는 터미널)에서 실행되며, 인터페이스는 그다지 세련되지 않지만 매우 강력합니다. 이 도구들을 사용하면 다음과 같은 작업을 수행할 수 있습니다. 시스템 파일을 검증 및 복구하고, Windows 이미지를 수정하며, 디스크의 물리적 및 논리적 오류를 찾아냅니다. 운영체제를 다시 설치할 필요 없이.

CFS와 DISM은 무엇이며, 어떤 용도로 사용되나요?

Windows에는 주로 관리자를 위해 만들어졌지만, 각 기능의 용도를 알고 있다면 모든 사용자가 활용할 수 있는 여러 가지 내장 유틸리티가 포함되어 있습니다. 이 맥락에서 가장 중요한 세 가지는 다음과 같습니다.

  • SFC(시스템 파일 검사기)이 프로그램은 시스템의 보호된 파일에서 작동합니다.
  • DISM(배포 이미지 서비스 및 관리)전체 Windows 이미지 위에 적용됩니다.

SFC와 DISM 중 어떤 명령어를 언제 사용해야 하는지 아는 것은 시간 낭비를 막고, 무엇보다 불필요한 포맷을 방지하는 데 매우 중요합니다. SFC와 DISM의 고급 명령어를 제대로 활용하면 여러 가지 어려운 상황을 피할 수 있습니다.

SFC(시스템 파일 검사기)란 무엇입니까?

명령 만성피로증후군 이는 모든 보호된 Windows 파일을 분석하고 이를 표준 파일과 비교하는 시스템 파일 검사기입니다. Windows 파일 보호(WFP)라고 하는 캐시된 복사본파일이 변경되었거나, 불완전하거나, 누락된 경우 해당 파일은 보호된 경로인 %WinDir%/System32/dllcache에 저장된 올바른 버전으로 교체하려고 시도합니다.

아이디어는 간단합니다. 필수 파일이 손상되면 SFC는 손상된 파일에서 복구된 파일을 가져와 복원합니다.이 기능은 특히 Windows 기본 도구를 열 때 "파일을 찾을 수 없습니다"라는 메시지가 나타나기 시작할 때 유용합니다. 예를 들어, 파일 탐색기가 멈춤 또는 시스템 기능이 갑자기 응답하지 않거나 사소한 안정성 오류가 발생할 수 있습니다.

SFC /scannow 검사가 완료되면 Windows는 시스템 무결성 상태를 나타내는 다양한 메시지를 표시할 수 있습니다. 가장 일반적인 메시지는 다음과 같습니다. "Windows 리소스 보호에서 무결성 위반을 발견하지 못했습니다." "손상된 파일을 발견했으며 성공적으로 복구했습니다." 또는 작업을 완료할 수 없거나 일부 파일을 복구할 수 없다는 메시지가 표시될 수 있습니다. 이 두 가지 경우에 DISM이 사용됩니다.

DISM(배포 이미지 서비스 및 관리)이란 무엇입니까?

디즘 SFC보다 훨씬 더 포괄적인 유지 관리 유틸리티입니다. 보호된 파일에만 초점을 맞추는 대신, 보호된 파일뿐만 아니라 더 많은 파일을 관리합니다. Windows 이미지 전체를 검토하고 복구합니다.즉, 구성 요소 저장소와 시스템을 구성하는 모든 패키지를 의미합니다. 이는 로컬 또는 온라인(Windows Update, 네트워크 공유, DVD/ISO 등)에 있는 깨끗한 Windows 참조 복사본을 기반으로 작동합니다.

DISM은 이미지 손상을 확인하고 수정하기 위해 몇 가지 주요 옵션을 사용합니다. /CheckHealth, /ScanHealth 및 /RestoreHealth이러한 옵션은 일반적으로 구성 요소 저장소(CBS)에 손상이 의심되거나 SFC가 자체 캐시 손상으로 인해 일부 파일을 복구할 수 없다고 보고할 때 동일한 순서로 실행됩니다.

특히 그것들이 나타날 때 유용합니다. Windows 업데이트 오류, CBS_E_STORE_CORRUPTION 오류 코드, 시작 문제, 잦은 충돌, 기능 또는 패치 설치 실패 또는 장비가 명확한 원인 없이 이상하게 작동할 때 DISM이 사용됩니다. 이러한 경우 DISM은 SFC가 올바르게 작동하는 데 필요한 구성 요소 저장소를 복구합니다.

sfc

고급 SFC 명령어: 매개변수 및 실제 사용법

CFS의 일반적인 사용 예는 유명한 것입니다. sfc /scannow하지만 이 도구는 여러 고급 매개변수를 제공하여 검사 유형을 세밀하게 조정하고 Windows가 정상적으로 시작되지 않는 경우에도 사용할 수 있도록 합니다. 모든 수정자는 콘솔에서 명령을 실행하여 확인할 수 있습니다. sfc?.

독점 콘텐츠 - 여기를 클릭하세요  audiodg.exe란 무엇인가요? 위험 요소와 지연 시간과 전력 소비를 줄이는 방법

이러한 매개변수를 사용하면 예를 들어 다음과 같은 작업을 수행할 수 있습니다. 복구 없이 검증하거나, 특정 파일을 확인하거나, 오프라인 설치 환경에서 작업할 수 있습니다.이들을 잘 조합하면 부팅되지 않는 기기를 진단하거나 복구 미디어를 사용할 때 유용합니다.

CFS의 주요 매개변수:

  • /스캔이 명령은 모든 보호된 Windows 파일을 분석하고 손상된 것으로 감지된 파일을 캐시된 복사본을 사용하여 복구합니다. 이는 대부분의 사용자가 사용하는 표준 명령입니다.
  • /확인만이 명령어는 `/scannow`와 동일한 분석을 수행하지만 아무것도 수정하지 않고 잠재적인 문제점만 보고합니다. 다음과 같은 경우에 유용합니다. 상태 확인 개입하기 전에.
  • /스캔파일이 옵션을 사용하면 특정 파일의 전체 경로를 지정하여 SFC가 해당 파일을 검사하고 손상된 경우 복구할 수 있습니다.
  • /verifyfile: /scanfile과 유사하지만, 지정된 파일만 검사하고 복구 시도는 하지 않습니다.
  • /오프부트디렉토리: 오프라인 상태인 Windows 설치의 부팅 디렉터리를 정의합니다(예: 다른 파티션 또는 다른 컴퓨터에 마운트된 디스크).
  • /오프윈디르: 오프라인 설치의 Windows 폴더 경로를 나타냅니다.
  • /오프로그파일다른 로그 파일을 설정할 수 있습니다. 오프라인 모드에서 SFC를 사용할 때 로깅을 선택적으로 활성화합니다..

이러한 수정자들을 한 줄에 조합하여 사용자 지정 로그가 있는 다른 드라이브에 위치한 연결이 끊긴 설치 환경에 대한 분석과 같이 매우 정밀한 명령을 만들 수 있습니다. 하지만 일상적인 사용에서는, sfc /scannow 명령어 하나면 보통 충분합니다. 사소한 안정성 문제를 해결하기 위해서입니다.

SFC 실행 시 일반적인 결과

마지막으로 SFC는 올바르게 해석되어야 하는 상태 메시지를 반환합니다. 상태 메시지. 가장 일반적인 것은 다음과 같습니다.

  • "Windows 리소스 보호에서 무결성 위반을 발견하지 못했습니다."모든 것이 정상입니다. 시스템 파일 때문에 문제가 발생한 것은 아닐 가능성이 높습니다.
  • "Windows 리소스 보호 기능이 손상된 파일을 발견하고 성공적으로 복구했습니다."손상된 파일이 감지되어 문제없이 교체되었습니다. 추가 조치는 필요하지 않지만, %WinDir%\Logs\CBS\CBS.log에서 로그를 확인할 수 있습니다.
  • "Windows 리소스 보호 기능이 손상된 파일을 발견했으며 일부 파일은 복구할 수 없습니다."여기서부터 상황이 심각해집니다. SFC(WFP)에서 사용하는 캐시가 손상되었을 가능성이 있다는 뜻입니다. 이 경우 권장되는 조치는 다음과 같습니다. DISM을 실행하여 Windows 이미지를 복구하십시오. 그런 다음 SFC를 재출시합니다.
  • "Windows 리소스 보호에서 요청된 작업을 수행할 수 없습니다."검사를 완료할 수 없습니다. 일반적으로 안전 모드로 부팅하거나 복구 미디어를 사용하여 SFC를 실행하면 이 문제가 해결됩니다.

CFS를 사용하는 것이 적절한 경우는 언제일까요?

만성피로증후군 증상이 나타나기 시작하면 SFC(만성피로증후군 진단 키트)를 사용하는 것이 좋습니다. 기본 Windows 기능 오류, 시스템 프로그램 작동 중지, 파일 메시지 누락 또는 사소하고 불규칙적인 동작시스템이 비교적 정상적으로 부팅되지만 평소와 다른 증상을 보이는 경우, SFC(시스템 파일 검사)는 빠르고 비교적 안전한 첫 번째 단계입니다. 또한, 자동으로 시작되는 프로그램의 경우에도 SFC를 실행하는 것이 좋습니다. Autoruns를 사용하여 자동으로 시작되는 프로그램을 제거하세요. 필요할 경우.

악성코드 감염을 치료한 후에도 매우 유용한 도구입니다. 많은 바이러스에 효과적입니다. 그들은 시스템 DLL을 수정하거나 핵심 실행 파일을 교체합니다.SFC는 이러한 변경 사항을 감지하고 깨끗한 버전으로 교체하여 되돌릴 수 있습니다.

디즘

DISM: Windows 이미지 복구를 위한 고급 명령

SFC만으로는 더 이상 충분하지 않을 때 DISM이 사용됩니다. 이 유틸리티는 운영 체제 이미지와 CBS 구성 요소 저장소에 직접 접근하여 작동합니다. CBS 저장소는 Windows에서 업데이트 및 기능을 설치하는 데 사용하는 패키지, 매니페스트, 메타데이터가 저장되는 곳입니다.

Windows 8, 8.1, 10 및 11에서 DISM은 다음과 같습니다. 내부 시스템 손상 해결을 위한 참조 도구특히 Windows 업데이트 오류, 누적 업데이트 실패 또는 CBS.log 메시지에 손상된 매니페스트, 누락된 MUM/CAT 패키지 또는 잘못된 형식의 ID가 언급되는 경우 더욱 그렇습니다.

DISM 복구를 위한 주요 옵션:

  • / 체크 건강이 기능은 매우 빠른 검사를 수행하여 이전에 기록된 손상이 있는지 확인합니다. 손상 복구 기능은 없으며, 이미지 손상이 감지되었는지 여부만 알려줍니다.
  • / 스캔 건강이 도구는 현재 윈도우 이미지를 알려진 정상 버전과 비교하여 훨씬 더 심층적인 분석을 수행하고 발생 가능한 오류를 기록합니다. 그는 그들을 바로잡지 않는다시스템 상태에 따라 몇 분 정도 소요됩니다.
  • / 복원 건강: 가장 강력한 옵션입니다. 왜냐하면 이미지를 분석하고 복구합니다.이 프로그램은 손상된 파일을 검색하여 Windows Update 또는 /Source 옵션으로 지정된 소스 경로에서 가져온 정상적인 버전으로 교체합니다.
독점 콘텐츠 - 여기를 클릭하세요  다음은 사용자의 제안을 바탕으로 AI가 생성한 새로운 Spotify 플레이리스트입니다.

권장 순서는 /CheckHealth, /ScanHealth, 그리고 마지막으로 /RestoreHealth입니다. 각 작업이 완료될 때까지 기다린 후 다음 작업을 실행하십시오. 이 순서를 무시하거나 프로세스를 중단하면 시스템 상태가 더욱 악화될 수 있습니다.

KB 업데이트를 롤백하는 방법

DISM과 Windows 업데이트: 일반적인 오류 코드

Windows 업데이트 관련 문제의 상당수는 구성 요소 저장소의 손상과 관련이 있습니다. 이러한 경우 다음과 같은 오류 코드가 자주 나타납니다. 0x80070002 (파일을 찾을 수 없음), 0x800f0831 (CBS_E_STORE_CORRUPTION), 0x800F081F (소스를 찾을 수 없음), 0x80073712 (구성 요소 저장소 손상) 그리고 그들과 비슷한 다른 사람들.

Windows 업데이트가 특정 업데이트 설치에 실패하고 이러한 오류가 발생하는 경우 Microsoft는 다음 사항을 권장합니다. DISM을 /RestoreHealth 옵션과 함께 사용하십시오. 손상된 CBS 및 WinSxS 파일을 복구하려면 기본 명령은 다음과 같습니다.

DISM.exe /Online /Cleanup-Image /RestoreHealth

Windows 업데이트도 작동하지 않거나 인터넷에 접속할 수 없는 경우, 다음 방법을 지정할 수 있습니다. 대체 원산지 정상적인 파일을 가져올 위치(예: 네트워크 공유 또는 Windows DVD/ISO):

DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess

이 경우, 표시된 폴더는 /원천 이미지 복구에 필요한 설치 파일 또는 헤더가 포함되어 있어야 합니다. 수정자 /접근 제한 이는 DISM에게 Windows Update를 사용하지 말고 해당 경로를 고수하라고 지시하는 것입니다.

고급 가이드: CBS.log 분석을 통해 CBS 손상 복구하기

매우 심각한 문제의 경우 DISM은 자세한 정보를 생성합니다. %WinDir%\Logs\CBS\CBS.log 및 CBS.persist.log이 로그에는 종종 "CSI 페이로드 손상", "CBS MUM 누락" 또는 "CSI 매니페스트 손상"과 같은 항목이 포함되어 특정 파일이나 패키지의 손상을 나타냅니다.

이러한 경우에 대한 고급 워크플로는 대략 다음과 같습니다. 첫째, 이들은 CBS.log에서 손상된 파일이나 패키지를 식별합니다.그런 다음 구성 요소 경로에 포함된 빌드 번호(UBR)를 확인하여 해당 업데이트(KB)를 판별하고, Microsoft 업데이트 카탈로그에서 해당 업데이트를 검색하여 다운로드한 후 .msu 및 .cab 파일을 추출하고 정상적인 파일을 C:\temp\Source와 같은 소스 폴더에 복사합니다.

다음으로, 해당 폴더를 소스로 지정하여 DISM을 다시 실행합니다.

DISM /Online /Cleanup-Image /RestoreHealth /Source:C:\temp\Source /LimitAccess

그렇다면 반복하는 것이 좋습니다. DISM /온라인 /이미지 정리 /스캔헬스 손상된 데이터가 남아 있지 않은지 확인하고 CBS.log 파일을 다시 검토하십시오. 이러한 절차는 다소 고급 기술이지만, 시스템 업데이트가 되지 않을 때 마이크로소프트 지원팀에서 심각한 CBS 손상 문제를 해결하기 위해 사용하는 방법입니다.

Windows의 여러 버전에서 DISM 사용

Windows 8, 8.1, 10 및 11에서는 DISM이 Windows 업데이트에 대한 온라인 복구를 포함한 모든 최신 기능과 함께 통합되어 있습니다. 그러나 DISM은 Windows 7에서 이러한 기능을 지원하지 않습니다.대신 마이크로소프트는 SFC가 제대로 작동하지 않을 때 손상된 시스템 파일을 복구하는 유사한 기능을 수행하는 시스템 업데이트 준비 도구(SURT)를 제공합니다.

해당 버전에서 권장하는 절차는 먼저 실행하는 것입니다. 만성피로증후군그래도 문제가 해결되지 않으면 Microsoft 업데이트 카탈로그에서 SURT를 다운로드하여 실행하세요. SURT는 손상되었거나 일관성이 없는 구성 요소를 교체합니다.

SFC 및 DISM에 대한 고급 명령

CFS와 DISM의 실질적인 차이점

두 명령 모두 콘솔에서 실행되지만, 시스템의 다른 레벨 그리고 이들을 혼동하지 않는 것이 가장 좋습니다. 각각의 기능을 제대로 이해하면 특정 문제를 해결하지 못하는 도구를 사용하며 시간을 낭비하는 것을 방지할 수 있습니다.

그들의 역할은 다음과 같이 요약할 수 있습니다. SFC는 보호된 Windows 파일을 복구하고, DISM은 Windows 이미지 및 구성 요소 저장소를 복구합니다.이 방법들을 올바른 순서대로 사용하면 재설치 없이 대부분의 오류를 해결할 수 있습니다.

  • 만성피로증후군시스템 파일 관련 경미하거나 중간 정도의 오류, 작동이 멈춘 Windows 기능, 파일 누락 메시지, 악성코드 제거 후 발생하는 문제 해결에 이상적입니다.
  • 디즘이 기능은 SFC가 모든 것을 복구할 수 없다고 표시하거나 Windows 업데이트 오류, CBS 손상, 기능 설치 문제 또는 부팅 실패가 발생할 때 사용됩니다. Windows 이미지에 대한 "대규모 수술"과 같은 역할을 합니다.
독점 콘텐츠 - 여기를 클릭하세요  아무것도 손상시키지 않고 불필요한 Windows 서비스를 비활성화하는 방법

Windows 10 및 Windows 11에서 심각한 문제가 발생했을 때 매우 흔하게 사용되는 해결 방법은 먼저 다음 명령을 실행하는 것입니다. DISM /온라인 /클린업-이미지 /복원헬스그러면 sfc /scannow 그리고 디스크 오류의 징후가 보이면 다음과 같은 내용이 포함됩니다. chkdsk /F /R 본체에서. 이 조합은 발생 가능한 거의 모든 종류의 부패를 차단합니다.

윈도우 복구를 계속하는 대신 재설치하는 것이 더 나은 경우는 언제일까요?

SFC와 DISM은 매우 강력한 도구이지만, 모든 문제를 해결해 주는 만능 도구는 아닙니다. 아무리 여러 번 시도해도 문제가 재발하거나 완전히 해결되지 않는 경우가 있습니다. 그런 경우에는 같은 해결 방법을 반복하는 것은 결국 문제를 미루는 것일 뿐이며, 현명한 방법은... 완전 재설치 또는 시스템 초기화를 고려해 보세요..

싸움을 멈추고 처음부터 다시 시작하는 것이 가치 있는 몇 가지 상황은 다음과 같습니다. 매번 복구 후에도 재발하는 지속적인 버그, 특히 심각한 악성코드 감염, 개선되지 않는 극심한 성능 문제설치할 수 없는 중요 업데이트 또는 마더보드나 메인 스토리지와 같은 주요 하드웨어 변경 사항.

  • 고급 SFC 및 DISM 명령을 사용한 후 반환되는 오류: 모든 문제가 해결된 것처럼 보이지만 며칠 후 동일한 오류가 다시 발생하는 경우, 근본적인 손상이나 원인을 파악하기 어려운 소프트웨어 충돌이 있을 가능성이 높습니다. 이러한 경우에는 시스템을 완전히 재설치하는 것이 시간을 절약하는 방법입니다.
  • 영향력이 큰 악성 소프트웨어일부 위협은 시스템에 너무 깊숙이 침투하여 안티바이러스 소프트웨어로 제거하더라도 중요 서비스, 드라이버 및 구성 요소에 영구적인 손상을 남깁니다. 이러한 경우 SFC 또는 DISM만으로는 충분하지 않을 수 있습니다.
  • 극심한 속도 저하 및 잦은 충돌시스템이 지속적으로 한계에 다다르고, 자주 멈추며, 복구를 시도해도 상황이 개선되지 않는다면, 소프트웨어 문제, 프로그램 잔여물, 오래된 드라이버, 그리고 하드웨어 문제 등 여러 가지 요인이 복합적으로 작용한 결과일 가능성이 높습니다. 때로는 재설치가 가장 빠른 해결책일 수 있습니다.
  • 설치되지 않는 중요한 업데이트DISM 및 SFC와 같은 고급 명령어를 사용해도 핵심 누적 업데이트가 지속적으로 실패하는 경우, 복구하기 어려운 시스템 불일치가 발생했을 가능성이 있습니다. 이러한 경우 최신 ISO 이미지를 사용하여 설치하는 것이 가장 확실한 해결책인 경우가 많습니다.
  • 주요 하드웨어 변경 사항메인보드나 CPU를 교체하거나 새로운 유형의 저장 장치로 전환한 후에는 Windows를 다시 설치하여 모든 드라이버와 서비스가 새 환경에 맞게 조정되도록 해야 합니다.

고급 SFC 및 DISM 명령에 대한 자주 묻는 질문

이러한 명령어가 시스템의 핵심부에 매우 가깝게 작동한다는 사실 때문에 많은 사람들이 보안이나 사용 대상에 대해 당연히 우려를 표합니다. 하지만 실제로는 최소한의 주의만 기울이면 이러한 명령어는 안전하게 사용할 수 있습니다. 명확한 지침을 따르는 일반 사용자라면 누구나 완벽하게 사용할 수 있습니다..

중요한 것은 관리자 권한으로 실행하고, 권장되는 순서(특히 DISM에서)를 준수하며, 가장 중요한 것은, 작업 중에는 컴퓨터를 끄거나 콘솔을 닫지 마십시오..

  • 만약 명령어로 문제가 해결되지 않으면 어떻게 해야 할까요? 이 경우 설정, 시스템 복원에 내장된 문제 해결 도구를 사용하거나, 최후의 수단으로 개인 파일을 유지하면서 Windows를 다시 설치하거나 초기화할 수 있습니다.
  • 실행해도 안전한가요? 네, 관리자 권한이 있고 프로세스가 중단되지 않는 한 가능합니다. 최근 백업을 해두는 것이 좋습니다.
  • 얼마나 걸리나요? 디스크 크기, 파일 수, 손상 정도에 따라 다릅니다. 특히 DISM /RestoreHealth를 사용하는 경우 몇 분에서 몇 시간까지 걸릴 수 있습니다.
  • 그들이 내 문서를 삭제할 수 있나요? 이 프로그램들은 사용자의 개인 파일을 건드리도록 설계되지 않았습니다. 시스템과 디스크를 복구하는 것이 목적입니다.

고급 SFC 및 DISM 명령어를 제대로 이해하면 매우 강력한 무기고를 갖게 됩니다. 포맷 없이 대부분의 Windows 문제를 진단하고 해결합니다.이러한 명령어를 조합하고, 결과를 해석하고, 언제 중지하고 다시 설치해야 하는지 알면 Windows 설치 수명을 크게 연장하고 데이터 손실과 시간 낭비를 줄일 수 있습니다.

아무것도 손상시키지 않고 Windows 레지스트리를 정리하는 방법
관련 기사:
아무것도 손상시키지 않고 Windows 레지스트리를 정리하는 방법