Server/Windows Server

dism 복구

달빛에취하다 2022. 8. 18. 16:46

배포 이미지 서비스 및 관리 도구 를 이용한 시스템 복구 입니다.
자세한 내용은 링크를 참조해 주세요.

#작업 디렉토리 및 드라브는 C:\ 입니다.

C:\dism /online /cleanup-image /restorehealth

C:\SFC /SCANNOW

보통은 위의 두 줄로 복구가 마무리 되나 가끔하다가 복구가 불가능하여 원본을 지정해야 하는 경우가 있어 남겨 둡니다.

dism /online /cleanup-image /restorehealth

 

# dism 에서 0x800f081f 오류가 나는 경우 아래 내용 추가 참조

# C 루트에서 작업중이고
# F 드라이브가 CD 혹은 ISO 파일 마운드로 가정

# 1. 설치된 Windows 버전과 동일한 Windows 버전, 에디션 및 언어의 설치판을 구한다.
#    정보 확인
C:\dism /Get-WimInfo /WimFile:F:\sources\install.wim    #(  dism /Get-WimInfo /WimFile:install.esd  )

dism /Get-WimInfo /WimFile:F:\sources\install.wim

 

# 2. 설치된 Windows 동일한 버전의 색인(INDEX) 번호 기억   ( 2번 색인이 현재 설치된 Windows와 동일하다고 가정 ) 하여 해당 이미지를 추출
C:\dism /export-image /SourceImageFile:F:\sources\install.wim /SourceIndex:2 /DestinationImageFile:install.wim /Compress:max /CheckIntegrity

dism /export-image /SourceImageFile:F:\sources\install.wim /SourceIndex:2 /DestinationImageFile:install.wim /Compress:max /CheckIntegrity

 

# 3. 아래의 명령을 순차적으로 진행
C:\dism /Online /Cleanup-Image /StartComponentCleanup

C:\dism /Online /Cleanup-Image /AnalyzeComponentStore

C:\dism /Online /Cleanup-Image /StartComponentCleanup
dism /Online /Cleanup-Image /AnalyzeComponentStore

 

# 4. 아래 명령어의 색인은 2번에서 추출한 이미지만 있으므로 색인(index)은 1번 사용
C:\dism /Online /Cleanup-Image /RestoreHealth /Source:WIM:c:install.wim:1 /LimitAccess

C:\SFC /SCANNOW

dism /Online /Cleanup-Image /RestoreHealth /Source:WIM:c:install.wim:1 /LimitAccess
SFC /SCANNOW