PC 복구 명령: SFC, DISM 및 CHKDSK를 포함한 전체 가이드

마지막 업데이트 : 14/11/2025
저자 : 이삭
  • SFC, DISM, CHKDSK는 각각 시스템 파일, Windows 이미지, 디스크를 보호합니다.
  • SFC가 충분하지 않으면 CheckHealth > ScanHealth > RestoreHealth 순서로 DISM을 실행하세요.
  • 프로그램 백업 및 사용 CMD 항상 관리자 권한이 있어야 합니다.
  • 빠른 진단과 오프라인 환경을 위해 netsh, ipconfig, wmic를 사용하세요.

Windows에서 PC를 복구하는 명령

윈도우가 버벅거리거나, 파일에서 예외 오류가 발생하거나 , 아예 멈춰버리는 경우 명령 프롬프트 에서 몇 가지 핵심 명령어를 사용하여 문제를 해결할 수 있습니다 . SFC, DISM, CHKDSK는 시스템 복구에 가장 효과적인 세 가지 기본 도구이며 , 각각 고유한 목적과 상호 보완적인 기능을 제공합니다.

자세한 내용을 살펴보기 전에 좋은 소식이 있습니다. 이러한 유틸리티는 관리자 권한으로 수동으로 실행하거나 배치 파일(.bat)에서 실행할 수 있으며, Windows 10과 Windows 11 모두에서 동일하게 작동합니다. 이러한 유틸리티를 사용하여 간단한 스크립트를 만들면 유지 관리 작업에 소요되는 시간을 절약 하고 각 명령을 개별적으로 실행하지 않고도 컴퓨터를 준비할 수 있습니다. 또한 PC 자동 시작 기술과 연동하여 사용할 수도 있습니다.

Windows 복구를 위한 필수 CMD 명령

SFC, DISM 및 CHKDSK 도구

명령줄을 사용하여 Windows를 복구하는 데에는 세 가지 핵심 도구가 있습니다. SFC는 시스템 파일을 검사하고, DISM은 Windows 이미지를 복구하며, CHKDSK는 디스크 오류 및 불량 섹터를 검사합니다.

SFC (시스템 파일 검사기)

시스템 파일 검사기(SFC)는 보호된 Windows 파일을 검사하고 손상된 파일을 안전한 캐시된 복사본으로 교체합니다. 주요 명령어는 `sfc /scannow`이며 , 관리자 권한으로 명령 프롬프트에서 실행해야 합니다.

사용 가능한 모든 옵션을 보려면 다음을 실행하세요. sfc /?. 가장 유용한 수정자 중 하나 위치 :

  • /지금 검색: 보호된 파일을 자동으로 검사하고 복구합니다.
  • /확인만: 확인만 가능하고, 수리는 안 됩니다.
  • /스캔파일: 경로를 지정하여 특정 파일을 분석하고 복구합니다.
  • /verifyfile: 특정 파일을 복구하지 않고 검사합니다.
  • /오프부트디렉토리 y /오프윈디르: 오프라인 설치에서 SFC를 사용하기 위한 것입니다.
  • /오프로그파일: 오프라인 SFC를 사용할 때 로그 파일을 정의합니다.

분석이 완료된 후 몇 가지 메시지가 나타날 수 있습니다. 가장 일반적인 메시지는 다음과 같습니다.

  • Windows 리소스 보호에서 무결성 위반 사항을 발견하지 못했습니다. 손상이 감지되지 않았습니다.
  • Windows 리소스 보호가 손상된 파일을 발견하고 성공적으로 복구했습니다. SFC가 손상된 파일을 복구했습니다.
  • Windows 리소스 보호에서 손상된 파일을 발견했지만 일부 파일을 수정할 수 없습니다. DISM을 계속 진행해야 합니다.
  • Windows 리소스 보호가 요청한 작업을 수행할 수 없습니다. 안전 모드에서 시도하거나 권한을 확인하세요.

더 많은 단서가 필요하면 자세한 내용을 확인하세요. %WinDir%\Logs\CBS\CBS.log. 이 기록은 분석 및 수리에 대한 완전한 기록을 보관합니다.CFS가 모든 것을 처리할 수 없을 때 매우 유용합니다.

CFS를 언제 사용해야 하나요?

SFC는 Windows 기능이 응답하지 않거나, "파일을 찾을 수 없음"과 같은 오류가 발생하거나, 시스템 응용 프로그램이 열리지 않는 경우에 사용하도록 설계되었습니다. 문제가 경미하거나 시스템 구성 요소에 영향을 미치는 경우 SFC가 일반적으로 첫 번째 단계입니다.

DISM (배포 이미지 서비스 및 관리)

DISM은 전체 시스템의 기반이 되는 Windows 이미지에서 작동합니다. 특히 SFC가 복구할 수 없는 손상된 구성 요소를 검사, 정리 및 복구하는 데 사용됩니다 .

권장되는 실행 순서는 명확합니다. DISM /Online /Cleanup-Image /CheckHealth그때 /ScanHealth 다음 /RestoreHealth. 그 순서를 존중하고 각 단계가 완료될 때까지 기다리는 것이 중요합니다. 다음으로 넘어가기 전에.

Si Windows Update를 작동하지 않거나 연결이 없는 경우 로컬 소스를 지정할 수 있습니다. /Source 그리고 온라인 다운로드를 피하세요 /LimitAccess예 : DISM /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess. 이 모드는 설치 매체를 클린 소스로 사용할 때 이상적입니다..

  QUIC를 통해 SMB로 파일을 안전하게 공유하세요

DISM을 사용할 때

DISM은 업데이트 실패, 블루스크린 또는 구성 요소 저장소나 시스템 안정성과 관련된 메시지가 나타나는 경우, 또는 SFC가 특정 파일을 복구할 수 없는 경우에 사용합니다. DISM은 Windows 시스템에 영향을 미치는 더 심각한 문제를 해결하는 두 번째 단계입니다 .

CHKDSK(디스크 검사)

CHKDSK는 파일 시스템 구조와 드라이브의 물리적 상태를 분석합니다. 와 chkdsk C: /f /r 논리적 오류를 수정하고 불량 섹터를 검색하도록 요청합니다. 읽을 수 있는 데이터를 복구합니다.

드라이브가 사용 중인 경우(예: C:), 시스템은 다음 재부팅 시 검사를 실행할지 묻습니다. 검사를 수락하고 프로세스를 중단하지 마십시오 . 그렇지 않으면 추가적인 데이터 손상이 발생할 수 있습니다.

NTFS 의 경우 /scan (온라인 검사), /forceofflinefix (/scan과 함께 사용하면 온라인 복구를 건너뛰음), / perf (검사 속도를 높이기 위해 더 많은 리소스 사용), /spotfix (부분 수정), /sdcleanup (보안 설명자 정리) 과 같은 고급 수정자를 사용할 수 있습니다. 상황에 따라 이러한 수정자를 신중하게 사용하십시오.

CHKDSK를 사용하는 경우

PC 부팅 속도가 느리거나, 자주 멈추거나, 오류 코드 0x00000017 과 함께 블루스크린이 발생하는 경우 , 또는 읽기/쓰기 오류가 의심되는 경우 CHKDSK를 실행하는 것이 좋습니다. CHKDSK는 논리 파일 시스템 오류를 해결하고 불량 섹터를 매핑하여 이러한 증상의 원인을 찾아줍니다.

참고로, 검토는 기본 파일 시스템 구조, 이름 링크, 보안 설명자 등 3단계로 진행됩니다. 마지막에는 수정된 버그와 발견 사항 요약이 제공되어 향후 조치를 결정하는 데 도움이 될 것입니다.

접근 방식의 차이점

혼동을 피하기 위해 설명드리자면, SFC는 보호된 Windows 파일을 복구하고, DISM은 시스템 이미지를 복구하며, CHKDSK는 디스크와 파일 시스템을 검사합니다. 이 세 가지 도구는 서로 다른 기능을 하지만 상호 보완적인 역할을 하므로 각각 언제 사용해야 하는지 아는 것이 중요합니다.

간단한 안내를 드리자면, 문제가 "Windows 관련"으로 보이면 SFC를 먼저 실행해 보세요. 개선되지 않으면 DISM을 실행하고, 디스크 또는 파티션 문제가 의심되면 CHKDSK를 실행하세요. 해결되지 않는 경우에는 세 가지 도구를 올바른 순서대로 모두 실행하세요.

이미지 및 시스템 파일 복구

각 도구를 언제, 어떻게 실행해야 하나요?

무엇을 입력하기 전에 공격 계획을 잘 세우세요. 몇 가지 준비만으로도 예상치 못한 상황과 시간 낭비를 막을 수 있습니다.

필수 준비물

1) 백업. 문서와 사진을 외장 드라이브나 클라우드에 저장하세요. SFC, DISM, CHKDSK는 설계상 개인 데이터를 삭제하지 않지만 , 디스크 복구 과정에서 복구 불가능한 섹터에 데이터가 손실될 수 있습니다.

2) 관리자 권한으로 콘솔을 엽니다. 명령 프롬프트를 마우스 오른쪽 버튼으로 클릭하고 "관리자 권한으로 실행"을 선택하여 엽니다. 관리자 권한이 없으면 일부 명령이 실행되지 않고 권한 오류가 발생할 수 있습니다.

3) 애플리케이션을 종료하십시오. 이렇게 하면 스캔 및 복구 중에 간섭이 발생하는 것을 방지할 수 있습니다. 열려 있는 프로세스가 적을수록 파일 잠금이 줄어듭니다.

SFC를 올바르게 실행하세요

CMD에서 관리자 권한으로 다음을 입력합니다. sfc /scannow 그리고 기다려. "멈춰버린" 것처럼 보여도 취소하지 마세요느린 시스템에서는 시간이 좀 걸릴 수 있습니다. 문제가 해결되지 않으면 CBS 로그를 확인하고 DISM을 계속 진행하세요.

DISM을 올바른 순서대로 실행하세요

CMD에서 관리자 권한으로 다음을 실행합니다. DISM /Online /Cleanup-Image /CheckHealth그때 /ScanHealth 그리고 마지막으로 /RestoreHealth. DISM이 Windows Update를 가져오므로 인터넷 연결이 도움이 됩니다. (다음과 같은 오류가 반환될 수 있음) 0 X 8019001) 깨끗한 구성 요소를 다운로드하려면 인터넷이 없는 경우 다음을 사용하세요. /Source 설치 매체를 사용하여 추가 /LimitAccess.

키 옵션으로 CHKDSK를 실행하세요

CMD에서 관리자 권한으로: chkdsk C: /f /r. 재시작 시 일정을 예약할지 묻는 경우 수락합니다.빠르고 즉각적인 진단을 위해 chkdsk C: /scan 또한 유용하며 추가할 수 있습니다. /perf 강력한 컴퓨터에서 속도를 높이려면.

  Windows 11에서 여러 파일의 이름을 한 번에 바꾸는 방법

각 명령에 대한 일반적인 증상

  • SFC: 응답하지 않는 시스템 기능, 앱 Windows가 충돌하고 "파일을 찾을 수 없습니다"라는 메시지가 나타납니다.
  • DISM: 업데이트 오류, 이미지 손상, SFC 이후 지속적인 문제.
  • CHKDSK: 느림 부팅, 블루 스크린, 읽기/쓰기 오류 또는 손상된 섹터가 의심됩니다.

유지 관리 .bat 스크립트 만들기

자동화하려면 메모장을 열고 다음과 같은 줄을 붙여넣으세요. sfc /scannow, DISM /Online /Cleanup-Image /ScanHealth, DISM /Online /Cleanup-Image /RestoreHealth 그리고 해당되는 경우, chkdsk C: /f /r. .bat 확장자로 저장하고 관리자 권한으로 실행하세요. 필요할 때.

그것만으로는 충분하지 않고 다시 설치해야 하는 경우

아무리 노력해도 명령어로 해결되지 않는 경우가 있습니다. 다음과 같은 경우 Windows 재설치를 고려해 보세요.

  • SFC/DISM/CHKDSK 이후에도 오류가 지속되거나 그 직후에 다시 나타납니다.
  • 감염이 있습니다 악성 코드 시스템을 손상시키는 중요한 요소입니다.
  • 성능이 매우 나쁘고, 계속적인 충돌과 불규칙한 동작이 발생합니다.
  • 중요한 업데이트로 인해 시스템이 더 이상 불안정해졌습니다.
  • 주요 하드웨어(마더보드, 디스크 등)를 변경했고 드라이버 충돌이 발생했습니다.

재설치를 선택하셨다면 백업 파일과 설치 미디어를 준비해 두시기 바랍니다. 클린 재설치는 시간이 더 오래 걸리지만, 기존 데이터 없이 완전히 새롭게 시작하는 가장 확실한 방법일 수 있습니다 .

CMD에서 복구 명령 실행

모범 사례, 특수 상황 및 추가 팁

게다가, 매우 유용한 몇 가지 추가적인 권장 사항과 지침이 있습니다. 이것들을 적용하면 허술한 작업과 교과서적인 수리 사이의 차이를 완전히 바꿀 수 있습니다.

빠른 진단 및 유틸리티

디스크 상태를 한눈에 확인하려면 다음을 사용하세요. wmic diskdrive get model,status. "OK"가 나타나면 펌웨어가 명백한 문제를 감지하지 못한 것입니다. (완전한 SMART 평가를 대체하는 것은 아니지만, 지침을 제공합니다).

네트워크 문제(불안정한 연결, 이상한 DNS)가 발생하는 경우 다음을 실행하세요. netsh winsock reset 그리고 해당되는 경우, ipconfig /flushdns. 와 ipconfig /all IP, 게이트웨이, DNS 설정이 표시됩니다. 기본적인 네트워크 장애를 배제하려면 "RPC 서버를 사용할 수 없습니다"라는 메시지가 나타나면 다음을 참조하세요. 해결 방법.

최적화 및 정기 유지 관리

정기적인 검사를 예약하세요. 두 달에 한 번씩 SFC를 실행하고, 디스크에서 비정상적인 동작이 감지되면 CHKDSK를 실행하세요. Windows 업데이트를 최신 상태로 유지하여 패치 및 안정성 개선 사항을 받으세요.

최적화는 또한 임시 파일을 제거하는 데 도움이 됩니다(Win + R > %temp%), 시작을 관리합니다 작업 관리자 "Windows의 모양 및 성능 조정"에서 시각 효과를 조정하세요. 시스템에 부담이 적을수록 부패가 발생할 가능성은 줄어듭니다..

부팅 환경이 아닌 환경에서 실행

Windows가 시작되지 않으면 복구 환경(WinRE를또는 설치 USB 드라이브를 사용할 수 있습니다. 복구 환경의 명령 프롬프트에서 다음을 실행할 수 있습니다. sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows. 일치하지 않으면 C:\를 실제 드라이브 문자로 바꾸십시오..

오프라인 DISM의 경우 설치 미디어의 \\sources 폴더를 가리키거나 이미지를 마운트합니다. /Source 그리고 추가 /LimitAccess. 이렇게 하면 Windows 업데이트에 의존하지 않아도 됩니다. 네트워크가 없거나 끊어진 경우.

Windows 버전 및 기능

버전을 확인하세요 winver. En 윈도우 7 기존 DISM의 대안은 SURT(시스템 업데이트 준비 도구)입니다.Microsoft 업데이트 카탈로그에서 다운로드할 수 있으며, 구성 요소를 복구하는 데에도 비슷한 역할을 합니다.

공통 블록 및 오류 해석

CHKDSK가 특정 비율로 오랫동안 "유지"되나요? 이는 섹터가 심각하게 손상되었음을 나타낼 수 있습니다. 시간을 좀 두세요. 몇 시간이 지나도 문제가 해결되지 않으면 데이터를 백업하고 드라이브를 교체하는 것을 고려해야 할 때입니다.SFC가 시작되지 않나요? 관리자 권한을 확인하고 안전 모드를 고려해 보세요. DISM에서 0x800f081f 오류가 반환되나요? 추가 /Source 유효한 이미지와 함께 /LimitAccess.

추가적으로 유용한 명령어

  • sfc /verifyonly: 진단은 변경되지 않음.
  • DISM /Online /Cleanup-Image /StartComponentCleanup: 구성 요소를 정리하고 WinSxS 저장소를 줄입니다.
  • chkdsk /spotfix: 더 빠른 스팟 수정(NTFS).
  Windows 11에서 관리자 권한을 제한하는 방법: LAPS 및 Just Enough Administration(JEA)을 활용한 고급 가이드

이 명령을 사용하면 데이터가 손실될 수 있나요?

일반적으로 SFC와 DISM은 개인 파일에 영향을 미치지 않습니다. CHKDSK는 불량 섹터를 식별할 수 있으며, 만약 해당 섹터에 데이터가 있다면 복구가 불가능할 수도 있습니다. 그렇기 때문에 사전에 백업하는 것이 매우 중요합니다.

매번 타이핑하고 싶지 않다면 어떻게 해야 하나요?

.bat 파일을 만들어 월별 유지 관리에 포함하세요. 아웃바운드 리디렉션과 함께 간단한 활동 로그를 추가할 수도 있습니다. 예: sfc /scannow > C:\logs\sfc.txt. 이렇게 하면 수행된 작업과 결과를 기록할 수 있습니다..

타사 도구 및 데이터 복구

시스템 손상은 발견되지 않았지만 PC 속도가 느려진 경우, 클리닝 및 최적화 프로그램을 사용하여 불필요한 소프트웨어와 임시 파일을 제거할 수 있습니다. 부팅이 되지 않는 컴퓨터에서 파일을 복구하려면, 복구 또는 재설치를 하기 전에 부팅 가능한 미디어를 사용하여 복구 소프트웨어를 실행한 다음, 원래 부팅 방식으로 되돌리는 것을 고려해 보세요.

복사할 준비가 된 실제 사례

클래식 온라인 수리 순서: sfc /scannow > DISM /Online /Cleanup-Image /ScanHealth > DISM /Online /Cleanup-Image /RestoreHealth > 반복하다 sfc /scannow. 이 워크플로는 일상적인 문제의 대부분을 해결합니다..

시스템 디스크 검사: chkdsk C: /f /r (요청 시 재시작 일정을 정합니다). 뜨거운 확인을 위해 사용하세요 chkdsk C: /scan.

로컬 출처의 오프라인 수리: DISM /Online /Cleanup-Image /RestoreHealth /Source:D:\sources\install.wim /LimitAccess (단위 문자를 조정합니다). Windows 업데이트가 작동하지 않을 때 유용합니다..

빠른 하드웨어 검사 저장: wmic diskdrive get model,status. 뭔가 "괜찮아 보이지" 않는다면 SMART와 사본을 통해 진단을 강화하세요..

위의 모든 단계를 마치면, 보호된 파일 검사를 위한 SFC, Windows 이미지 검사를 위한 DISM, 디스크 상태 점검을 위한 CHKDSK를 비롯하여 필요에 따라 netsh, ipconfig, wmic까지 활용할 수 있는 충분한 도구를 갖추게 됩니다. 체계적인 준비, 인내심, 그리고 백업을 활용하면 문제가 발생하자마자 재설치하지 않고도 PC의 안정성을 복구할 가능성이 매우 높아집니다 .

자동 복구 및 재부팅 준비
관련 기사 :
자동 복구 및 재설정 준비: Windows 복구 및 데이터 저장을 위한 완벽한 가이드