본문 바로가기
IT/유용한 정보

dism /online /cleanup-image /restorehealth

by ECO-NOTE 2022. 9. 17.

dism /online /cleanup-image /restorehealth


/online 들어가 있어서 인터넷이 연결되어 있어야 가능하다고 생각하시겠지만....그렇지 않습니다.
/online 는 그런 의미가 아니였습니다...

윈도우10 에서 시스템 손상이 있을 때 가장 많이 사용합니다.
대부분 가장 먼저 해보는 것은 sfc /scannow 그 다음이 dism /online /cleanup-image /restorehealth
dism 은 '배포 이미지 서비스 및 관리' 의 약자인데요, 대부분은 dism 을 사용하여 wim 파일을 마운트해서 수정할때도 사용합니다.
CMD 창에서 사용할 수 있습니다. 다만 CMD 창을 관리자권한으로 실행하셔야지만 사용가능합니다.

dism /online /cleanup-image /restorehealth

  • /online - 현재 사용 중인 OS 
  • /cleanup-image - 윈도우10 이 있는 드라이브에 문제가 있는지 검사
  • /restorehealth - 드라이브에 윈도우10 파일이 손상 되었다면 손상된 파일을 복구

cmd 는 관리자 권한으로 실행


install.wim 혹은 install.esd 를 사용하며 시스템 복구하는 방법

많이들 보셨을 install.wim 혹은 install.esd 소스 파일이 있어야 합니다. 이 파일은 윈도우10 설치 DVD 나 CD 혹은 USB에  sources 폴더에 보시면 있으실 것입니다.

 

dism /online /cleanup-image /restorehealth /source:E:\Sources\Install.wim:3 /LimitAccess

저는 E 드라이브에 윈도우10 원본 파일이 있기 때문에 E 를 썼습니다.
:3 -> 어떻게 보면 이게 좀 중요합니다.

 

dism /get-wiminfo /wimfile:e:\sources\install.esd 를 실행해보시면 아래 사진과 같이 이미지의 인덱스 정보를 알려줍니다.

저는 윈도우10 pro 가 설치되어 있어서 인덱스 :3 번을 선택하였습니다.

주의... install.esd 혹은 install.wim 파일은 가지고 있는 제품에 따라 틀릴 수 있습니다. 제가 가지고 있는 install.esd 파일은 x64 전용 윈도우10 iso 파일입니다.
/LimitAccess 는 마이크로소프트 문서에 따르면 Windows 업데이트 또는 Windows Server Update Services를 확인하지 않도록 제한하는 명령어 입니다.

서브PC에서 실행해서 디렉토리가 틀립니다 ^^