DISM
1. 개요
배포 이미지 서비스 및 관리(DISM)은 Windows 환경에서 운영체제의 이미지를 생성하고, 적용하는 도구이다.
Windows 7 버전까지는 Imagex를 사용을 바라며, 그 이후 버전인 Windows 8부터는 이 도구를 이용하여 백업 이미지 생성하거나, 윈도우 이미지 파일을 디스크 볼륨에 적용할 수 있다.
2. 기능
2.1. 이미지 관리
이미지 생성, 분할, 추가, 삭제, 추출, 적용, 마운트, 언 마운트, 커밋들이 가능하다.
2.1.1. 이미지 생성
기본 명령어
예제DISM.exe /Capture-Image /ImageFile:<저장될 이미지 파일 경로> /CaptureDir:<캡쳐될 디렉터리> /Name:<이름(Any)>
더 자세한 명령어 옵션은 DISM.exe /Capture-Image /? 을 입력하면 나온다.DISM.exe /Capture-Image /ImageFile:install.wim /CaptureDir:C:\ /Name:Drive-C
2.1.2. 이미지 적용
기본 명령어
이미지 인덱스는 아래 명령어로 확인이 가능하다.DISM.exe /Apply-Image /ImageFile:<이미지(wim) 파일 경로> /ApplyDir:<압축을 풀 디렉터리> /Index:<이미지 인덱스>
원하는 이미지 인덱스 번호를 넣어주면된다.DISM.exe /Get-ImageInfo /ImageFile:install.wim
더 자세한 명령어 옵션은 DISM.exe /Capture-Image /? 을 입력하면 나온다.
예제
Windows 10 ISO 배포 사이트에서 제공되는 ISO 파일 내의 install.esd 인덱스들은 아래와 같다.DISM.exe /Apply-Image /ImageFile:install.wim[1]
/ApplyDir:D:\ /Index:3
1: Windows 10 Home
2: Windows 10 Home Education
3: Windows 10 Pro
4: Windows 10 Pro Education
5: Windows 10 Pro for Workstations
외장 SSD에 Windows 설치 할 때 사용하기 좋은 명령어이다.
외장 SSD에 윈도우 설치혹은 백업 이미지 복원 할 경우에는 EFI 부팅하기 위해서 별도의 EFI 시스템 파티션을 생성하고, BCDBoot.exe로 EFI Boot를 생성해줘야한다.
[1] 윈10의 경우 install.esd