DISM을 사용하여 SFC가 할 수없는 문제 해결
- 범주: 윈도우
Windows 지원 포럼의 일반적인 제안은 시스템에서 파일 무결성 문제를 검색하는 것입니다. sfc / scannow 명령 사용 활성 시스템에서 실행할 수 있습니다. 뿐만 아니라 외부 드라이브에도 .
시스템 파일 검사기의 약자 인 SFC는 운영 체제 파일의 무결성을 확인하고 손상, 손상 또는 변경된 파일을 복구하는 기본 제공 관리 도구입니다.
SFC 스캔에는 세 가지 가능한 결과가 있습니다.
- 스캔에서 문제를 찾지 못했습니다.
- 스캔은 문제를 찾아 수정했습니다.
- 검사에서 문제를 발견했지만 복구 할 수 없습니다 (Windows 리소스 보호에서 손상된 파일을 찾았지만 일부 파일을 수정할 수 없음).
노트 참고 DISM을 실행하기 전에 Windows 시스템 파티션의 전체 백업을 수행하는 것이 좋습니다. 다음과 같은 무료 백업 솔루션을 사용하십시오. Macrium 반영 , Veeam 엔드 포인트 백업 , 또는 기타 백업 도구 .
SFC / Scannow가 문제를 해결하지 못하는 경우 DISM 사용
위에 표시된 스크린 샷은 SFC가 감지 한 손상된 파일을 수정할 수없는 결과를 보여줍니다.
SFC는 문제를 수정할 수도 있지만 처음에 수정하려고했던 문제를 실행하여 해결하지 못할 수도 있습니다.
DISM은 이러한 상황에서 구출됩니다. DISM (배포 이미지 서비스 및 관리)은 다양한 용도로 사용되는 Windows 용 명령 줄 프로그램으로, Windows 7 및 Windows Server 2008부터 모든 Windows 버전에서 사용할 수 있습니다.
관리자 권한 명령 프롬프트에서 DISM을 실행해야합니다.
- Windows 키를 눌러 시작 메뉴를 불러옵니다.
- cmd.exe를 입력하고 결과가 채워질 때까지 기다립니다.
- cmd.exe라는 결과를 마우스 오른쪽 버튼으로 클릭하고 '관리자 권한으로 실행'을 선택하여 상승 된 권한으로 실행합니다.
DISM은 건식 모드에서 실행되어 발견 된 문제를 수정하지 않고도 손상을 확인할 수 있습니다. 복구 작업을 실행하기 전에 먼저 상태를 확인하여 손상이 있는지 확인하는 것이 좋습니다.
Dism / Online / Cleanup-Image / CheckHealth
이 명령은 이미지에서 손상 플래그를 확인하고 결과를 사용자에게 반환하지만 복구 작업은 실행하지 않습니다.
스캔은 1 ~ 2 초 이상 걸리지 않습니다. 이전 작업에서 이미지가 손상된 것으로 표시되었을 수 있습니다.
Dism / 온라인 / Cleanup-Image / ScanHealth
이 명령은 구성 요소 저장소 손상을 검색하지만 문제를 수정하지는 않습니다.
스캔을 완료하는 데 더 오래 걸리며 스캔 결과가 명령 프롬프트 창에 반환됩니다.
DISM / 온라인 / Cleanup-Image / RestoreHealth
/ RestoreHealth 매개 변수는 손상 검사를 실행하고 자동으로 발견 된 문제를 복구하려고합니다.
이미지 스캔 중에 손상이 발견되면 스캔을 완료하는 데 시간이 더 걸립니다. 작업이 때때로 중단 된 것처럼 보일 수 있지만 잠시 후 자동으로 스캔이 시작되어야하므로 걱정할 필요가 없습니다.
검사에서 손상이 발견되면 기본적으로 Windows Update를 사용하여 문제를 해결하려고합니다.
DISM 고급 명령
- 오프라인 이미지를 복구하려면 : Dism / Image : C : offline / Cleanup-Image / RestoreHealth
- 다른 수리 소스를 사용하려면 : Dism / Online / Cleanup-Image / RestoreHealth / Source : d : test mount windows
- Windows Update 사용을 방지하려면 : / LimitAccess를 매개 변수로 사용합니다.
그룹 정책
그룹 정책을 사용하여 다른 소스를 지정할 수 있습니다.
이를 위해 다음을 수행하십시오.
- Windows 키를 눌러 시작 메뉴를 불러옵니다.
- gpedit.msc를 입력하고 Enter 키를 눌러 그룹 정책 편집기를 엽니 다. Windows의 Professional 또는 Enterprise 버전에서만 사용할 수 있습니다.
- 컴퓨터 구성> 관리 템플릿> 시스템으로 이동합니다.
- 선택적 구성 요소 설치 및 구성 요소 복구에 대한 설정 지정을 두 번 클릭합니다.
- 정책을 사용으로 설정하고 그에 따라 구성하십시오.
- 대체 소스를 지정해야하며 Windows Update 사용을 차단할 수 있습니다. 기본적으로 WSUS를 사용하도록 구성된 시스템은 복구 작업 대신 Windows Update를 사용하도록 구성 할 수 있습니다.
PowerShell을 사용하는 Dism
Windows PowerShell에서도 DISM을 사용할 수 있습니다. 명령은 약간 다릅니다.
- CheckHealth : 수리 -WindowsImage -CheckHealth
- ScanHealth : 수리 -WindowsImage -ScanHealth
- RestoreHealth : 수리 -WindowsImage -RestoreHealth
DISM 교육용 비디오
관련 기사