DISM 이미지 관리 Command-Line 옵션
배포 이미지 서비스 및 관리(DISM.exe)는 서비스를 위해 Windows 이미지(.wim) 파일 또는 가상 하드 디스크(.vhd 또는 .vhdx)를 탑재합니다. DISM 이미지 관리 명령을 사용하여 이미지 인덱스 번호를 나열하고, 탑재할 이미지의 아키텍처를 확인하고, 이미지를 추가하며, 이미지를 적용하고, 이미지를 캡처하고, 이미지를 삭제할 수도 있습니다. 이미지를 업데이트한 후에는 이미지를 분리하고 변경 내용을 커밋하거나 삭제해야 합니다.
이 항목에서는 이미지 관리와 관련된 DISM 명령에 대해 설명합니다. 다른 명령줄 옵션을 보려면 DISM(배포 이미지 서비스 및 관리) Command-Line 옵션을 참조하세요. 일반적인 DISM 시나리오에 대한 자세한 내용은 DISM이란?을 참조하세요.
DISM은 명령줄 도구 외에도 Windows PowerShell 사용하여 사용할 수 있습니다. 자세한 내용은 Windows PowerShell DISM(Deployment Imaging Servicing Management) Cmdlet을 참조하세요.
다음 명령을 사용하여 .wim, .vhd 및 .vhdx 파일을 탑재, 분리, 캡처, 추가 및 삭제하고 쿼리할 수 있습니다. 이러한 옵션은 대/소문자 구분하지 않습니다.
/Append-Image
.wim 파일에 추가 이미지를 추가합니다. /Append-Image는/ImageFile 인수로 지정된 기존 .wim 파일의 리소스와 새 파일을 비교하고 각 파일이 한 번만 캡처되도록 각 고유 파일의 복사본을 하나만 저장합니다. .wim 파일은 하나의 할당된 압축 형식만 가질 수 있습니다. 따라서 동일한 압축 형식의 파일만 추가하면 됩니다.
이 명령줄 옵션은 VHD(가상 하드 디스크) 파일에는 적용되지 않습니다.
중요
/Append-Image 옵션을 실행할 디스크 공간이 충분한지 확인합니다. 이미지가 추가되는 동안 디스크 공간이 부족하면 .wim 파일이 손상될 수 있습니다.
구문
DISM.exe /Append-Image /ImageFile:<path_to_image_file> /CaptureDir:<source_directory> /Name:<image_name> [/Description:<image_description>] [/ConfigFile:<configuration_file.ini>] [/Bootable] /WIMBoot [/CheckIntegrity] [/Verify] [/NoRpFix]
| 매개 변수 | 설명 |
|---|---|
| /WIMBoot | /WIMBoot를 사용하여 WINDOWS 이미지 파일 부팅(WIMBoot) 구성으로 이미지를 추가합니다. WIMBoot 파일로 캡처되거나 내보낸 Windows 8.1 이미지에만 적용됩니다. 이 기능은 Windows 10 지원되지 않습니다. |
| /Configfile | 는 이미지 캡처 및 압축 명령에 대한 제외를 나열하는 구성 파일의 위치를 지정합니다. 자세한 내용은 DISM 구성 목록 및 WimScript.ini 파일을 참조하세요. |
| /Bootable | 볼륨 이미지를 부팅 가능한 이미지로 표시합니다. 이 인수는 winPE(Windows 사전 설치 환경) 이미지에만 사용할 수 있습니다. 볼륨 이미지는 .wim 파일 내에서 하나만 부팅 가능으로 표시할 수 있습니다. |
| /CheckIntegrity | 캡처, 분리, 내보내기 및 커밋 작업과 함께 사용할 때 .wim 파일 손상 검색 및 추적 /CheckIntegrity는 DISM이 적용 및 탑재 작업과 함께 사용할 때 .wim 파일이 손상되었다는 것을 감지하면 작업을 중지합니다. |
| /Verify | 오류와 파일 중복을 확인합니다. |
| /NoRpFix | 재분석 지점 태그 수정을 사용하지 않도록 설정합니다. 재분석 지점은 파일 시스템의 다른 파일에 대한 링크를 포함하는 파일입니다. /NoRpFix를 지정하지 않으면 /ImageFile에서 지정한 값 외부의 경로로 확인되는 재분석 지점이 캡처되지 않습니다. |
예제:
Dism /Append-Image /ImageFile:install.wim /CaptureDir:D:\ /Name:Drive-D
/Apply-FFU
FFU의 경우 이 명령은 FFU(전체 플래시 유틸리티) 또는 SFU(분할 FFU)를 지정된 실제 드라이브에 적용합니다.
구문
/Apply-Ffu /ImageFile:<path_to_image_file> /ApplyDrive:<physical_drive_path> [/SFUFile:<pattern>]
| 매개 변수 | 설명 |
|---|---|
| /ImageFile | 적용할 FFU 이미지 파일의 경로 및 이름 |
| /ApplyDrive | 이미지로 쌓을 물리학 드라이브의 경로입니다. |
| /SFUfile < 패턴> | 압축 없이 캡처된 분할FFU의 경우 선택 사항입니다. /SFUFile을 사용하여 분할 FFU 파일(SFU)을 참조합니다. 패턴은 분할 파일의 명명 패턴 및 위치입니다. 명명 패턴을 지정할 때 와일드카드 문자를 사용합니다. 예를 들어 "E:\image\install*.sfu"는 install1.sfu, install2.sfu 등의 E:\image 디렉터리에 있는 모든 분할 파일을 적용합니다. |
예제:
DISM.exe /Apply-Ffu /ImageFile:flash.ffu /ApplyDrive:\\.\PhysicalDrive0
/Apply-Image
WIM의 경우 이 명령은 Windows 이미지 파일(.wim) 또는 분할 Windows 이미지(.swm) 파일을 지정된 파티션에 적용합니다. Windows 10 버전 1607부터 DISM은 EA(확장 특성)를 적용하고 캡처할 수 있습니다.
FFU의 경우 이 명령은 지정된 드라이브에 전체 플래시 업데이트(.ffu) 이미지를 적용합니다. 이 ’ 명령을 사용하여 VHD에 전체 이미지를 적용할 수 있지만 가상 하드 디스크(.vhdx) 파일의 이미지 적용은 지원하지 않습니다. FFU는 Windows 10 적용됩니다. 이 명령을 사용하여 FFU를 적용할 수 있지만 대신 를 사용합니다.
이 옵션은 ’ VHD(가상 하드 디스크)에서 이미지 적용을 지원하지 않지만, 이 명령을 사용하여 연결, 분할 및 포맷된 .vhdx 파일에 이미지를 적용할 수 있습니다.
WIM 인수:
DISM.exe /Apply-Image /ImageFile:<path_to_image_file> [/SWMFile:<pattern>] /ApplyDir:<target_directory> {/Index:< image_index> | /Name:<image_name>} [/CheckIntegrity] [/Verify] [/NoRpFix] [/ConfirmTrustedFile] [/WIMBoot (deprecated)] [/Compact] [/EA]
FFU에 대한 인수
/apply-ffu을 참조하세요.
| 매개 변수 | 설명 |
|---|---|
| /CheckIntegrity | 캡처, 분리, 내보내기 및 커밋 작업과 함께 사용할 때 .wim 파일 손상 검색 및 추적 /CheckIntegrity는 DISM이 적용 및 탑재 작업과 함께 사용할 때 .wim 파일이 손상되었다는 것을 감지하면 작업을 중지합니다. |
| /Verify | 오류와 파일 중복을 확인합니다. |
| /NoRpFix | 재분석 지점 태그 수정을 사용하지 않도록 설정합니다. 재분석 지점은 파일 시스템의 다른 파일에 대한 링크를 포함하는 파일입니다. /NoRpFix를 지정하지 않으면 /ImageFile에 지정된 값 외부의 경로로 확인되는 재분석 지점이 캡처되지 않습니다. |
| /SWMFile | 분할된 SWM(.wim 파일)을 참조할 수 있습니다. 패턴은 분할 파일의 명명 패턴 및 위치입니다. 명명 패턴을 지정할 때 와일드카드 문자를 사용합니다. 예를 들어 "E:\image\install*.swm"은 install1.swm, install2.swm 등 E:\image 디렉터리에 있는 모든 분할 파일을 적용합니다. |
| /ConfirmTrustedFile | 신뢰할 수 있는 데스크톱에 대한 이미지의 유효성을 검사합니다. 이 옵션은 WinPE 4.0 이상을 실행하는 컴퓨터에서만 실행할 수 있습니다. WinPE에서 /ConfirmTrustedFile 옵션과 함께 /Apply-Image를 사용하는 경우 항상 실제 미디어 위치를 가리키는 /ScratchDir 옵션을 지정합니다. 이렇게 하면 짧은 파일 이름을 항상 사용할 수 있습니다. /ScratchDir 옵션의 기본 동작에 대한 자세한 내용은 Command-Line 구문에 대한 DISM 전역 옵션을 참조하세요. Windows 10 버전 1607부터 /EA를 사용하여 확장 특성을 적용할 수 있습니다. |
| /WIMBoot | /WIMBoot를 사용하여 WINDOWS 이미지 파일 부팅(WIMBoot) 구성으로 이미지를 추가합니다. WIMBoot 파일로 캡처되거나 내보낸 Windows 8.1 이미지에만 적용됩니다. 이 기능은 Windows 10 지원되지 않습니다. |
| /Compact | 압축 모드에서 이미지를 적용 하 여 드라이브 공간을 절약 합니다. WIMBoot를 대체 합니다. 데스크톱 버전의 Windows 10 (Home, Pro, Enterprise 및 교육용)만 해당 합니다. 참고: /ScratchDir 옵션을 사용 하 여 압축 모드에서 이미지를 적용 하는 경우 ScratchDir 폴더가 FAT32 형식의 파티션에 있지 않은지 확인 합니다. FAT32 파티션을 사용 하면 OOBE 중에 예기치 않은 재부팅이 발생할 수 있습니다. |
| /EA | Windows 10, 버전 1607의 새로운 버전입니다. 확장 된 특성을 적용 합니다. |
| /Applydrive | DeviceID를 사용 하 여 논리 드라이브를 지정 합니다. 명령줄에서 장치 ID를 가져오려면 "wmic diskdrive list brief"를 입력 합니다. 참고: 설명에 이름이 PhysicalDrive 인 VHD가 나타날 수 있습니다 “” (예: .\PhysicalDrive2.). |
| /SFUFile | /SFUFile를 사용 하 여 SFUs (분할 FFU 파일)를 참조 합니다. 패턴 은 분할 파일의 명명 패턴 및 위치입니다. |
예:
Dism /apply-image /imagefile:install.wim /index:1 /ApplyDir:D:\
Dism /apply-image /imagefile:install.swm /swmfile:install*.swm /index:1 /applydir:D:
/Capture-CustomImage
특정 설치 .wim 파일을 기반으로 하는 증분 파일 변경 내용을 WIMBoot 이미지에 대 한 새 파일인 사용자 지정 .wim에 캡처합니다. ’빈 디렉터리를 캡처할 수 있습니다. 캡처한 파일은 포인터 파일로 변환 됩니다. 사용자 지정 .wim은 설치 .wim 옆에 있는 동일한 폴더에 배치 됩니다.
중요
- /Capture-CustomImage는 사용자 지정 파일만 캡처합니다. ’새 WIM에 설치 파일을 캡처하는 데 사용할 수 있습니다.
- 설치 .wim 및 사용자 지정 .wim 파일을 함께 유지 합니다. 사용자 지정 .wim 파일 또는 설치 .wim 파일을 전환 하지 않습니다.
- 사용자 지정 이미지를 한 번만 캡처할 수 있습니다. ’증분 파일 변경 내용을 캡처한 후에는 사용자 지정 .wim을 제거 하거나 다시 캡처하지 마세요.
구문
Dism /Capture-CustomImage /CaptureDir:<source_directory> [/ConfigFile:<configuration_file.ini>] [/CheckIntegrity] [/Verify] [/ConfirmTrustedFile]
| 매개 변수 | 설명 |
|---|---|
| /CaptureDir | 이미지가 적용 되 고 사용자 지정 된 디렉터리를 지정 합니다. |
| /ConfigFile | 이미지 캡처 및 압축 명령에 대한 제외를 나열하는 구성 파일의 위치를 지정합니다. 자세한 내용은 DISM 구성 목록 및 WimScript.ini 파일을 참조 하세요. |
| /CheckIntegrity | 캡처, 분리, 내보내기 및 커밋 작업과 함께 사용 될 때 .wim 파일 손상을 감지 하 고 추적 합니다. /CheckIntegrity 적용 및 탑재 작업과 함께 사용 될 때 DISM이 .wim 파일이 손상 되었음을 감지 하면 작업을 중지 합니다. |
| /Verify | 오류와 파일 중복을 확인합니다. |
| [/및 파일 | Windows 10, Windows 8.1 또는 Windows 8에서 신뢰할 수 있는 데스크톱에 대 한 이미지의 유효성을 검사 합니다. 이 옵션은 WinPE 4.0 이상을 실행 하는 컴퓨터 에서만 실행할 수 있습니다. |
예제:
Dism /Capture-CustomImage /CaptureDir:D:\
/Capture-FFU
실제 드라이브의 파티션 이미지를 새 .ffu 파일로 캡처합니다.
이미지를 전체 플래시 유틸리티 이미지 (.ffu) 파일 또는 분할 된 ffu (sfu) 파일 집합으로 캡처할 수 있습니다.
구문
Dism /Capture-Ffu /ImageFile:<path_to_image_file> /CaptureDrive:<physical_drive_path> /Name:<image_name> [/Description:<image_description>] [/PlatformIds:<platform_ids>] [/Compress:{default|none}]
| 매개 변수 | 설명 |
|---|---|
| /CaptureDrive | 캡처할 실제 드라이브입니다. Diskpart를 사용 하 여 드라이브 번호 정보를 가져올수 있습니다. 는 형식을 사용 합니다 \\.\PhysicalDriveX . 여기서 \\.\PhysicalDriveX 는 diskpart에서 제공 하는 디스크 번호입니다. |
| /플랫폼 id | 데스크톱 캡처에는 필요 하지 않습니다. 이미지에 추가할 하나 이상의 플랫폼 id를 세미콜론으로 구분 하 여 지정 합니다. 지정 하지 않으면 플랫폼 id는 ' * '가 됩니다. |
| /Compress | 캡처할 때 사용 되는 압축 유형을 지정 합니다. FFU를 분할 하는 경우 none DISM이 압축 된 ffu 분할을 지원 하지 않으므로를 지정 합니다. |
예:
데스크톱 FFU 캡처:
DISM.exe /Capture-Ffu /ImageFile:install.ffu /CaptureDrive:\\.\PhysicalDrive0 /Name:Drive0
분할할 데스크톱 FFU 캡처:
DISM.exe /Capture-Ffu /ImageFile:install.ffu /CaptureDrive:\\.\PhysicalDrive0 /Name:Drive0 /Compress:none
/Capture-Image
새 .wim 파일에 드라이브 이미지를 캡처합니다. 캡처된 디렉터리에는 모든 하위 폴더와 데이터가 포함 됩니다. 빈 디렉터리는 캡처할 수 없습니다. 디렉터리에 파일을 하나 이상 포함 해야 합니다. DISM은 선택적으로 EA (확장 특성)를 적용 하 고 캡처할 수도 있습니다.
이미지를 Windows 이미지 (.wim) 파일 또는 분할 Windows 이미지 (. swm) 파일 집합으로 캡처할 수 있지만이 옵션은 ’ 가상 하드 디스크 (.vhd/.vhdx) 파일의 캡처를 지원 하지 않습니다. /Capture-FFUFFU를 캡처하려는 경우를 참조 하세요.
구문
Dism /Capture-Image /ImageFile:<path_to_image_file> /CaptureDir:<source_directory> /Name:<image_name> [/Description:<image_description>]
[/ConfigFile:<configuration_file.ini>] {[/Compress:{max|fast|none}] [/Bootable] | [/WIMBoot]} [/CheckIntegrity] [/Verify] [/NoRpFix] [/EA]
| 매개 변수 | 설명 |
|---|---|
| /ConfigFile | 이미지 캡처 및 압축 명령에 대한 제외를 나열하는 구성 파일의 위치를 지정합니다. 자세한 내용은 DISM 구성 목록 및 WimScript.ini 파일을 참조 하세요. |
| /Compress | 초기 캡처 작업에 사용 되는 압축 유형을 지정 합니다. Maximum 옵션은 최상의 압축을 제공 하지만 이미지를 캡처하는 데 더 많은 시간이 걸립니다. Fast 옵션은 더 빠른 이미지 압축을 제공 하지만 결과 파일은 최대 옵션을 사용 하 여 압축 한 파일 보다 큽니다. 이 옵션은 인수를 지정하지 않을 경우 사용되는 기본 압축 형식입니다. None 옵션은 캡처된 이미지를 압축 하지 않습니다. |
| /부팅 가능 | 볼륨 이미지를 부팅 가능한 이미지로 표시합니다. 이 인수는 WinPE 이미지에 대해서만 사용할 수 있습니다. 볼륨 이미지는 .wim 파일 내에서 하나만 부팅 가능으로 표시할 수 있습니다. |
| /CheckIntegrity | 캡처, 분리, 내보내기 및 커밋 작업과 함께 사용 될 때 .wim 파일 손상을 감지 하 고 추적 합니다. /CheckIntegrity 적용 및 탑재 작업과 함께 사용 될 때 DISM이 .wim 파일이 손상 되었음을 감지 하면 작업을 중지 합니다. |
| /Verify | 오류와 파일 중복을 확인합니다. |
| /NoRpFix | 재분석 지점 태그 수정을 사용하지 않도록 설정합니다. 재분석 지점은 파일 시스템의 다른 파일에 대한 링크를 포함하는 파일입니다. /Sccfix가 지정 되지 않은 경우/NoRpFix로 지정 된 값의 외부 경로로 확인 되는 재분석 지점은 캡처되지 않습니다. |
| /WIMBoot | /WIMBoot를 사용하여 WINDOWS 이미지 파일 부팅(WIMBoot) 구성으로 이미지를 추가합니다. WIMBoot 파일로 캡처되거나 내보낸 Windows 8.1 이미지에만 적용됩니다. 이 기능은 Windows 10 지원되지 않습니다. |
| /EA | 확장 특성을 캡처합니다. 확장 특성을 캡처하려면 스위치를 명시적으로 지정해야 합니다. DISM은 WIM 이미지에서 캡처할 구성 요소에 설정된 경우 확장 특성 비트를 캡처합니다. 비트가 설정되지 않으면 DISM에서 설정되지 않습니다. CAB 패키지 및 드라이버의 받은 편지함 구성 요소만 AppX 패키지 구성 요소 또는 Win32 애플리케이션 구성 요소가 아닌 이러한 확장 특성 비트를 갖습니다. 접두사 $Kernel 있는 확장 “ 특성입니다.” 사용자 모드 확장 특성만 캡처되므로 이름에서 을 건너뛰게 됩니다. Windows 10 버전 1607에서 DISM을 사용하여 확장 특성을 캡처하고 이전 버전의 DISM을 사용하여 이미지를 적용하는 경우 작업이 성공하지만 확장 특성이 적용된 이미지로 설정되지 않습니다. |
예:
Dism /Capture-Image /ImageFile:install.wim /CaptureDir:D:\ /Name:Drive-D
dism /Capture-Image /CaptureDir:C:\ /ImageFile:"C:\WindowsWithOffice.wim" /Name:"Chinese Traditional" /ea
/Cleanup-Mountpoints
손상된 탑재된 이미지와 연결된 모든 리소스를 삭제합니다. 이 명령은 이미 탑재된 이미지의 탑재를 해제하거나 /Remount-Image 명령을 사용하여 복구할 수 있는 이미지를 삭제하지 않습니다.
예제:
Dism /Cleanup-Mountpoints
자세한 내용은 Windows 이미지 복구를 참조하세요.
/Commit-Image
탑재된 이미지에 변경 내용을 적용합니다. 이미지는 /Unmount-Image 옵션을 사용할 때까지 탑재된 상태로 유지됩니다.
구문
Dism /Commit-Image /MountDir:<path_to_mount_directory> [/CheckIntegrity] [/Append]
| 매개 변수 | 설명 |
|---|---|
| /CheckIntegrity | 캡처, 분리, 내보내기 및 커밋 작업과 함께 사용할 때 .wim 파일 손상 검색 및 추적 /CheckIntegrity는 DISM이 적용 및 탑재 작업과 함께 사용할 때 .wim 파일이 손상되었다는 것을 감지하면 작업을 중지합니다. |
| /Append | 원래 이미지를 덮어쓰는 대신 수정된 이미지를 기존 .wim 파일에 추가합니다. /CheckIntegrity 및 /Append 인수는 VHD(가상 하드 디스크) 파일에 적용되지 않습니다. |
예제:
Dism /Commit-Image /MountDir:C:\test\offline
/Delete-Image
여러 볼륨 이미지가 있는 .wim 파일에서 지정된 볼륨 이미지를 삭제합니다. 이 옵션은 메타데이터 항목 및 XML 항목만 삭제합니다. 스트림 데이터를 삭제하지 않으며 .wim 파일을 최적화하지 않습니다.
이 명령줄 옵션은 VHD(가상 하드 디스크) 파일에는 적용되지 않습니다.
구문
Dism /Delete-Image /ImageFile:<path_to_image_file> {/Index:<image_index> | /Name:<image_name>} [/CheckIntegrity]
| 매개 변수 | 설명 |
|---|---|
| /CheckIntegrity | 캡처, 분리, 내보내기 및 커밋 작업과 함께 사용할 때 .wim 파일 손상 검색 및 추적 /CheckIntegrity는 DISM이 적용 및 탑재 작업과 함께 사용할 때 .wim 파일이 손상되었다는 것을 감지하면 작업을 중지합니다. |
예제:
Dism /Delete-Image /ImageFile:install.wim /Index:1
/Export-Image
지정된 이미지의 복사본을 다른 파일로 내보냅니다. 원본 및 대상 파일은 동일한 압축 유형을 사용해야 합니다. 새 이미지 파일로 내보내 이미지를 최적화할 수도 있습니다. 이미지를 수정하면 DISM은 이미지의 전체 크기를 늘리는 추가 리소스 파일을 저장합니다. 이미지를 내보내면 불필요한 리소스 파일이 제거됩니다.
이 명령줄 옵션은 VHD(가상 하드 디스크) 파일에는 적용되지 않습니다.
구문
Dism /Export-Image /SourceImageFile:<path_to_image_file> {/SourceIndex:<image_index> | /SourceName:<image_name>} /DestinationImageFile:<path_to_image_file> [/DestinationName:<Name>] [/Compress:{fast|max|none|recovery}] [/Bootable] [/WIMBoot] [/CheckIntegrity]
| 매개 변수 | 설명 |
|---|---|
| /SWMFile | 분할된 .wim 파일을 참조할 수 있습니다. 패턴은 분할 파일의 명명 패턴 및 위치입니다. 와일드카드 문자를 지정할 수도 있습니다. 예를 들어 "E:\image\install*.swm"은 install1.swm, install2.swm 등의 E:\image 디렉터리에서 분할 파일을 내보냅니다. |
| /Compress | 초기 캡처 작업에 사용되는 압축 유형을 지정합니다. 기존 .wim 파일로 이미지를 내보낼 때는 /Compress 인수가 적용되지 않습니다. 이미지를 새 .wim 파일로 내보낼 때만 이 인수를 사용할 수 있습니다. 최대 옵션은 최상의 압축을 제공하지만 이미지를 캡처하는 데 더 많은 시간이 걸립니다. 빠른 옵션은 더 빠른 이미지 압축을 제공하지만 결과 파일은 최대 옵션을 사용하여 압축된 파일보다 큽 수 있습니다. 이 옵션은 인수를 지정하지 않을 경우 사용되는 기본 압축 형식입니다. 복구 옵션을 사용하여 푸시 단추 재설정 이미지를 내보냅니다. 결과 파일의 크기가 훨씬 작기 때문에 복구 드라이브에 푸시 단추 재설정 이미지를 저장하는 데 필요한 디스크 공간의 양이 크게 줄어듭니다. 대상 파일은 확장명 .esd로 지정해야 합니다. none 옵션은 캡처된 이미지를 압축하지 않습니다. |
| /Bootable | 볼륨 이미지를 부팅 가능한 이미지로 표시합니다. 이 인수는 WinPE 이미지에만 사용할 수 있습니다. 볼륨 이미지는 .wim 파일 내에서 하나만 부팅 가능으로 표시할 수 있습니다. |
| /WIMBoot | /WIMBoot를 사용하여 WINDOWS 이미지 파일 부팅(WIMBoot) 구성으로 이미지를 추가합니다. WIMBoot 파일로 캡처되거나 내보낸 Windows 8.1 이미지에만 적용됩니다. 이 기능은 Windows 10 지원되지 않습니다. |
| /CheckIntegrity | 캡처, 분리, 내보내기 및 커밋 작업과 함께 사용할 때 .wim 파일 손상 검색 및 추적 /CheckIntegrity는 DISM이 적용 및 탑재 작업과 함께 사용할 때 .wim 파일이 손상되었다는 것을 감지하면 작업을 중지합니다. |
예제:
Dism /Export-Image /SourceImageFile:install.wim /SourceIndex:1 /DestinationImageFile:install2.wim
/Get-ImageInfo
.wim, .ffu, .vhd 또는 .vhdx 파일에 포함된 이미지에 대한 정보를 표시합니다. /Index 또는 /Name 인수와 함께 사용하면 지정된 이미지에 대한 정보가 표시됩니다. 여기에는 이미지가 WIMBoot 이미지인지 여부가 포함됩니다. 이미지가 Windows 8.1 경우 DISM을 사용하여 이미지 또는 구성 요소 인벤토리 만들기를참조하세요. /Name 인수는 VHD 파일에 적용되지 않습니다. FFU 및 VHDX 파일에 대해 /Index:1을 지정해야 합니다.
구문
Dism /Get-ImageInfo /ImageFile:<path_to_image.wim> [{/Index:<Image_index> | /Name:<Image_name>}]
예:
Dism /Get-ImageInfo /ImageFile:C:\test\offline\install.wim
Dism /Get-ImageInfo /ImageFile:C:\test\images\myimage.vhd /Index:1
/Get-MountedImageInfo
현재 탑재된 .ffu, .vhd, .vhdx 및 .wim 이미지 목록과 이미지가 유효한지 여부, 읽기/쓰기 권한, 탑재 위치, 탑재된 파일 경로 및 탑재된 이미지 인덱스와 같은 탑재된 이미지에 대한 정보를 반환합니다.
예제:
Dism /Get-MountedImageInfo
/Get-WIMBootEntry
/Get-WIMBootEntry를 사용하여 지정된 디스크 볼륨에 대한 WIMBoot 구성 항목을 표시합니다.
WIMBoot 구성 항목을 표시하는 방법에 대한 자세한 내용은 DISM을 사용하여 이미지 또는 구성 요소의 인벤토리 만들기를 참조하세요.
이는 Windows 8.1만 적용됩니다. 이 기능은 Windows 10 지원되지 않습니다.
구문
Dism /Get-WIMBootEntry /Path:<volume_path>
예제:
Dism /Get-WIMBootEntry /Path:C:\
/List-Image
지정된 이미지의 파일 및 폴더 목록을 표시합니다.
이 명령줄 옵션은 VHD(가상 하드 디스크) 파일에는 적용되지 않습니다.
구문
Dism /List-Image /ImageFile:<path_to_image_file> {/Index:<image_index> | /Name:<image_name>}
예제:
Dism /List-Image /ImageFile:install.wim /Index:1
/Mount-Image
서비스를 사용할 수 있도록 .ffu, .wim, .vhd 또는 .vhdx 파일의 이미지를 지정된 디렉터리에 탑재합니다.
이미지를 탑재할 때 다음을 참고하세요.
- 탑재 디렉터리를 만들어야 하지만 비어 있어야 합니다.
- 인덱스 또는 이름 값은 모든 이미지 형식에 필요합니다. WIM은 이미지 이상을 포함할 수 있습니다. FFU 및 VHD의 경우 를
index:1사용합니다.
구문
Dism /Mount-Image /ImageFile:<path_to_image_file> {/Index:<image_index> | /Name:<image_name>} /MountDir:<path_to_mount_directory> [/ReadOnly] [/Optimize] [/CheckIntegrity]
| 매개 변수 | 설명 |
|---|---|
| /ReadOnly | 읽기 전용 권한으로 탑재된 이미지를 설정합니다. (선택 사항) |
| /Optimize | 초기 탑재 시간을 줄입니다. |
| /CheckIntegrity | 캡처, 분리, 내보내기 및 커밋 작업과 함께 사용할 때 .wim 파일 손상 검색 및 추적 /CheckIntegrity는 DISM이 적용 및 탑재 작업과 함께 사용할 때 .wim 파일이 손상되었다는 것을 감지하면 작업을 중지합니다. |
예:
Dism /Mount-Image /ImageFile:C:\test\images\myimage.wim /index:1 /MountDir:C:\test\offline
Dism /Mount-Image /ImageFile:C:\test\images\myimage.vhd /index:1 /MountDir:C:\test\offline /ReadOnly
Dism /Mount-Image /ImageFile:C:\test\images\WinOEM.ffu /MountDir:C:\test\offline /index:1
/Optimize-FFU
FFU 이미지를 최적화하여 배포 속도가 빨라지고 크기가 다른 디스크에 더 쉽게 배포할 수도 있습니다. 자세한 내용은 Windows 전체 플래시 업데이트 이미지 캡처 및 적용을 참조하세요.
구문
Dism /Optimize-FFU /ImageFile:<path-to-ffu-file> [/PartitionNumber:<PartitionNumber>]
| 매개 변수 | 설명 |
|---|---|
| /ImageFile | 최적화하려는 FFU의 경로입니다. |
| /PartitionNumber | (선택 사항) 기본적으로 /Optimize-FFU OS 파티션을 최적화합니다. /PartitionNumber 를 사용하면 최적화하려는 파티션을 지정할 수 있습니다. |
예:
Dism /Optimize-FFU /ImageFile:flash.ffu
Dism /Optimize-FFU /ImageFile:flash.ffu /PartitionNumber:2
/Optimize-Image
이 명령은 이미지가 디바이스에 적용되기 전에 이미지에 대해 실행되는 마지막 명령이어야 하며, 빌드-재고 시나리오에 대한 디바이스를 빌드할 때 공장 현장의 시간을 줄일 수 있습니다.
구문:
DISM.exe /Image:C:\test\offline /Optimize-Image {/Boot | /WimBoot}
/Boot는 OS가 부팅하는 동안 소비하는 온라인 구성 시간을 줄이려고 시도합니다. 이 최적화는 이미지 최적화 후 이미지에서 서비스 작업이 수행되는 경우 유효하지 않게 렌더링될 수 있습니다.DISM /Optimize-Image /boot는 다음 운영 체제에서 사용할 수 있습니다.Windows 11
Windows 10 버전 1607
Windows 10, 버전 1809 이상
나중에 R2 Windows Server 2012
를 사용하여
/Boot부팅하는 동안 OS가 소비하는 온라인 구성 시간을 줄이고 시도합니다. 최적화 후 이미지에서 서비스 작업을 수행하는 경우 이 최적화가 잘못 렌더링될 수 있습니다.
/WimBoot는 WIMBoot 시스템에 설치하기 위한 오프라인 이미지를 구성하기 위한 것입니다.
예:
DISM.exe /Image:C:\test\offline /Optimize-Image /Boot
DISM.exe /Image:C:\test\offline /Optimize-Image /WimBoot
/Remount-Image
액세스할 수 없게 된 탑재된 이미지를 다시 탑재하여 서비스에 사용할 수 있게 합니다.
구문
Dism /Remount-Image /MountDir:<path_to_mount_directory>
예제:
Dism /Remount-Image /MountDir:C:\test\offline
/Split-FFU
FFU의 경우 이 명령은 기존 전체 플래시 업데이트(.ffu) 파일을 여러 읽기 전용 분할 .sfu 파일로 분할합니다. DISM은 압축된FFU 분할을 지원하지 않습니다. FFU를 분할하는 경우 FFU가 특정 옵션으로 캡처되었는지 /compress:none 확인합니다.
이 옵션은 지정된 디렉터리에 .sfu 파일을 만들고 각 파일의 이름을 지정된 /SFUFile과 동일하지만 추가된 번호로 지정합니다. 예를 들어 를 사용하는 경우 c:\flash.sfu flash.sfu 파일, flash2.ffu 파일, flash3.sfu 파일 등을 얻게 되며 분할 .sfu 파일의 각 부분을 정의하고 C:\에 저장합니다. 디렉터리.
FFU 구문:
Dism /Split-Ffu /ImageFile:<path_to_image_file> /SFUFile:<pattern> /FileSize:<MB-Size> [/CheckIntegrity]
| 매개 변수 | 설명 |
|---|---|
| /FileSize | 생성된 각 파일의 최대 크기(MB)를 지정합니다. 단일 파일이 /FileSize 옵션에 지정된 값보다 큰 경우 큰 파일을 수용하기 위해 /FileSize 옵션에 지정된 값보다 큰 분할 .swm 파일 중 하나가 됩니다. |
| /CheckIntegrity | 캡처, 분리, 내보내기 및 커밋 작업과 함께 사용할 때 .wim 파일 손상 검색 및 추적 /CheckIntegrity는 DISM이 적용 및 탑재 작업과 함께 사용할 때 .wim 파일이 손상되었다는 것을 감지하면 작업을 중지합니다. |
| /ImageFile | 의 경로를 지정합니다. FFU 파일(예: flash.ffu) |
| /SFUFile | SFU(분할 FFU 파일)를 참조합니다. 패턴은 분할 파일의 명명 패턴 및 위치입니다. |
예제:
DISM.exe /Split-Ffu /ImageFile:flash.ffu /SFUFile:flash.sfu /FileSize:650
/Split-Image
WIM의 경우 이 명령은 기존 .wim 파일을 여러 읽기 전용 분할 .swm 파일로 분할합니다.
이 옵션은 지정된 디렉터리에 .swm 파일을 만들고 각 파일의 이름을 지정된 path_to_swm와 동일하게 지정하지만 번호가 추가됩니다. 예를 들어 path_to_swm 로 설정하는 경우 이 옵션은 Data.swm 파일, Data2.swm 파일, Data3.swm 파일 등을 만들어 분할 .wim 파일의 각 부분을 정의하고 C:\에 저장합니다. 디렉터리.
이 명령줄 옵션은 VHD(가상 하드 디스크) 파일에는 적용되지 않습니다.
WIM 구문:
Dism /Split-Image /ImageFile:<path_to_image_file> /SWMFile:<path_to_swm> /FileSize:<MB-Size> [/CheckIntegrity]
| 매개 변수 | 설명 |
|---|---|
| /FileSize | 생성된 각 파일의 최대 크기(MB)를 지정합니다. 단일 파일이 /FileSize 옵션에 지정된 값보다 큰 경우 큰 파일을 수용하기 위해 /FileSize 옵션에 지정된 값보다 큰 분할 .swm 파일 중 하나가 됩니다. |
| /CheckIntegrity | 캡처, 분리, 내보내기 및 커밋 작업과 함께 사용할 때 .wim 파일 손상 검색 및 추적 /CheckIntegrity는 DISM이 적용 및 탑재 작업과 함께 사용할 때 .wim 파일이 손상되었다는 것을 감지하면 작업을 중지합니다. |
| /ImageFile | 이미지 파일의 경로(예: install.wim)를 지정합니다. |
예제:
Dism /Split-Image /ImageFile:install.wim /SWMFile:split.swm /FileSize:650
/Unmount-Image
.ffu, .wim, .vhd 또는 .vhdx 파일을 분리하고 이미지를 탑재할 때 변경된 내용을 커밋하거나 삭제합니다.
/Unmount-Image 옵션을 사용하는 경우 /commit 또는 /discard 인수를 사용해야 합니다.
구문
Dism /Unmount-Image /MountDir:<path_to_mount_directory> {/Commit | /Discard} [/CheckIntegrity] [/Append]
| 매개 변수 | 설명 |
|---|---|
| /CheckIntegrity | 캡처, 분리, 내보내기 및 커밋 작업과 함께 사용할 때 .wim 파일 손상 검색 및 추적 /CheckIntegrity는 DISM이 적용 및 탑재 작업과 함께 사용할 때 .wim 파일이 손상되었다는 것을 감지하면 작업을 중지합니다. |
| /Append | 원래 이미지를 덮어쓰는 대신 수정된 이미지를 기존 .wim 파일에 추가합니다. /CheckIntegrity 및/Append 인수는 가상 하드 디스크 (VHD, VHDX) 또는 FFU 파일에 적용 되지 않습니다. |
예:
Dism /Unmount-Image /MountDir:C:\test\offline /commit
Dism /Unmount-Image /MountDir:C:\test\offline /discard
/Update-WIMBootEntry
이름이 바뀐 이미지 파일 또는 이동한 이미지 파일 경로를 사용 하 여 지정 된 데이터 원본 ID와 연결 된 WIMBoot 구성 항목을 업데이트 합니다.
참고:업데이트를 적용 하려면/Update-WIMBootEntry 를 다시 시작 해야 합니다.
구문
Dism /Update-WIMBootEntry /Path:<Volume_path> /DataSourceID:<Data_source_id> /ImageFile:<Renamed_image_path>
| 매개 변수 | 설명 |
|---|---|
| /Path | WIMBoot 구성의 디스크 볼륨을 지정 합니다. |
| /DataSourceID | /Get-WIMBootEntry.에 표시 되는 데이터 원본 ID를 지정 합니다. |
예제:
DISM.exe /Update-WIMBootEntry /Path:C:\ /DataSourceID:0 /ImageFile:R:\Install.wim
/Apply-SiloedPackage
지정 된 이미지에 하나 이상의 사일로 프로비저닝 패키지 (SPPs)를 적용 합니다. 이 옵션은 ADK (버전 1607 이상)에서 CopyDandI를 실행 한 후 dism.exe /Apply-SiloedPackage CopyDandI에서 만든 대상 폴더에서 실행 한 후에만 사용할 수 있습니다.
참고
/Apply-SiloedPackageWindows 이미지에 대해 한 번만 실행할 수 있지만 /Apply-SiloedPackage 는 여러 SPPs를 적용 하는 동일한 명령에서 두 번 이상 사용할 수 있습니다. SPPs는 지정 된 순서로 적용 되므로 종속성을 지정 하는 SPP 보다 먼저 종속성을 지정 해야 합니다.
사일로 프로 비전 패키지와 CopyDandI를 사용 하는 방법에 대 한 자세한 내용은 사일로 프로 비전 패키지 를 참조 하세요.
사일로 프로 비전 패키지를 사용 하는 방법을 알아보려면 Lab 10: 사일로 프로 비전 패키지를 사용 하 여 데스크톱 응용 프로그램 및 설정 추가 (SPPs)를 참조 하세요.
/Apply-SiloedPackage /PackagePath:<package_path> /ImagePath:<applied_image_path>
| 매개 변수 | 설명 |
|---|---|
| /PackagePath | 사일로 프로 비전 패키지 파일의 경로를 지정 합니다. |
| /ImagePath | SPP를 적용 하는 Windows 이미지의 경로를 지정 합니다. |
예제:
Dism.exe /apply-SiloedPackage /PackagePath:C:\test\Word.spp /PackagePath:C:\test\spp2.spp /ImagePath:C:\
관련 항목
DISM-배포 이미지 서비스 및 Windows에 대 한 관리 기술 참조
Command-Line 구문에 대 한 DISM 전역 옵션