DISM

덤프버전 :

1. 개요
2. 기능
2.1. 이미지 관리
2.1.1. 이미지 생성
2.1.2. 이미지 적용
2.2. 이미지 수정
2.2.1. 이미지 마운트
2.2.2. 마운트한 이미지에 패키지 통합
2.2.3. 이미지 마운트 해제
3. DISM을 기반으로 한 GUI 버전
4. 관련 문서


1. 개요[편집]


Deployment Image Servicing and Management tool

배포 이미지 서비스 및 관리(DISM)은 Windows 환경에서 운영체제의 이미지를 생성하고, 적용하는 도구이다. Windows Vista 이상의 운영체제를 지원하며, 이 도구를 이용해 백업 이미지를 생성하거나, Windows 이미지 파일을 디스크 볼륨에 적용할 수 있으며, 오프라인 이미지 파일에 업데이트 패키지를 통합할 수 있다.
DISM은 Windows 8 이상의 운영체제에 포함되어 있으며, Windows 7 까지는 Imagex가 DISM 대신 운영체제에 포함되어 있다.


2. 기능[편집]



2.1. 이미지 관리[편집]


이미지 생성, 분할, 추가, 삭제, 추출, 적용, 마운트, 언 마운트, 커밋들이 가능하다.

2.1.1. 이미지 생성[편집]


기본 명령어

DISM.exe /Capture-Image /ImageFile:<저장될 이미지 파일 경로> /CaptureDir:<캡쳐될 디렉터리> /Name:<이름(Any)>

예제

DISM.exe /Capture-Image /ImageFile:install.wim /CaptureDir:C:\ /Name:Drive-C


더 자세한 명령어 옵션은 DISM.exe /Capture-Image /? 을 입력하면 나온다.

2.1.2. 이미지 적용[편집]


기본 명령어

DISM.exe /Apply-Image /ImageFile:<이미지(wim) 파일 경로> /ApplyDir:<압축을 풀 디렉터리> /Index:<이미지 인덱스>

이미지 인덱스는 아래 명령어로 확인이 가능하다.

DISM.exe /Get-ImageInfo /ImageFile:install.wim

원하는 이미지 인덱스 번호를 넣어주면된다.

더 자세한 명령어 옵션은 DISM.exe /Capture-Image /? 을 입력하면 나온다.

예제

DISM.exe /Apply-Image /ImageFile:install.wim[1]

/ApplyDir:D:\ /Index:3

Windows 10 ISO 배포 사이트에서 제공되는 ISO 파일 내의 install.esd 인덱스들은 아래와 같다.
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 부팅하기 위해서 DISKPART와 같은 도구를 이용해 별도의 EFI 시스템 파티션을 생성하고, BCDBoot.exe로 EFI Boot를 생성해주어야한다.


2.2. 이미지 수정[편집]


이미지를 수정하기 위한 작업이다.


2.2.1. 이미지 마운트[편집]


Dism /Mount-Image /ImageFile:<이미지 파일의 경로> /Index:<이미지 인덱스 번호> /MountDir:<마운트 할 디렉터리 경로>

각종 서비스에 사용하기 위해 이미지를 지정된 디렉터리에 탑재하는 기능이다.
마운트한 이미지는 파일을 수정하는 것이나, 업데이트 패키지를 통합하는 작업이 가능하다.


2.2.2. 마운트한 이미지에 패키지 통합[편집]


DISM /Image:<업데이트를 탑재할 오프라인 이미지의 Windows 경로> /Add-Package /PackagePath=<업데이트 파일 1의 경로> /PackagePath=<업데이트 파일 2의 경로> /PackagePath=<업데이트 파일 3의 경로>


DISM /Image:<업데이트를 탑재할 오프라인 이미지의 Windows 경로> /Add-Package /PackagePath=<업데이트 파일이 보관되어 있는 디렉터리 경로>

업데이트 패키지나 기타 다른 패키지를 마운트한 이미지에 통합할 수 있다.


2.2.3. 이미지 마운트 해제[편집]


DISM /Unmount-Image /MountDir:<이미지를 마운트한 디렉토리> /Commit


DISM /Unmount-Image /MountDir:<이미지를 마운트한 디렉토리> /Discard

마운트한 이미지를 마운트 해제하고 변경 내용을 적용하거나 적용하지 않는 명령줄이다.
/Commit 매개 변수를 입력하면 변경 내용이 적용되고, /Discard 매개 변수를 입력하면 변경 내용이 적용되지 않는다.


3. DISM을 기반으로 한 GUI 버전[편집]


DISM GUI
DISM++
NTLite 자세한 내용은 NTLite 문서 참고.
GimageX (한글패치)
RSImageX


4. 관련 문서[편집]


DISM 개요
DISM 명령줄 옵션
DISM 이미지 관리 명령줄 옵션



파일:크리에이티브 커먼즈 라이선스__CC.png 이 문서의 내용 중 전체 또는 일부는 2023-10-23 05:07:31에 나무위키 DISM 문서에서 가져왔습니다.

[1] 윈10의 경우 install.esd