选项 | 参数 | 描述 |
/Append-Image
| /ImageFile:<path_to_image_file> /CaptureDir:<source_directory> /Name:<image_name> [/Description:<image_description>] [/ConfigFile:<configurtion_file.ini>] [/Bootable] [/CheckIntegrity] [/Verify] [/NoRpFix]
| 将附加映像添加到 .wim 文件中。/AppendImage 用于对比新文件与由 /ImageFile 参数指定的现有 .vim 文件中的资源,并仅存储各个唯一的文件的单份拷贝,从而使得每个文件仅被捕捉一次。.wim 文件可以仅具有一个分配的压缩类型。因此,你可以仅附加具有相同压缩类型的文件。 此命令行选项不适用于虚拟硬盘 (VHD) 文件。 重要事项
| 确保有足够的磁盘空间可用于运行 /Append-Image 选项。如果在附加映像期间磁盘空间不足,则可能会损坏 .wim 文件。
|
/ConfigFile 用于指定映像捕捉和压缩命令排除列表配置文件的位置。有关详细信息,请参阅 DISM 配置列表和 WimScript.ini 文件。 /Bootable 用于将卷映像标记为可启动映像。此参数仅适用于 Windows PE 映像。在 .wim 文件中,只能将一个卷映像标记为可启动。 /CheckIntegrity 用于在捕捉、卸载、导出和提交操作中使用 .wim 文件时检测和跟踪 .wim 文件的损坏情况。/CheckIntegrity 用于在 DISM 检测到 .wim 文件在应用和装载操作中发生损坏时停止操作。 /Verify 用于检查错误和文件重复。 /NoRpFix 用于禁用重点分析标记修复。重分析点是包含到文件系统中另一个文件链接的文件。如果未指定 /NoRpFix,将不会捕捉转至 /ImageFile 指定值之外路径的重分析点。 示例:
Dism /Append-Image /ImageFile:install.wim /CaptureDir:D:\ /Name:Drive-D
|
/Apply-Image
| /ImageFile:<path_to_image_file> [/SWMFile:<pattern>] /ApplyDir:<target_directory> {/Index:< image_index> |/Name:<image_name>} [/CheckIntegrity] [/Verify] [/NoRpFix]
| 将映像应用于指定的驱动器。 此命令行选项不适用于虚拟硬盘 (VHD) 文件。 /CheckIntegrity 用于在捕捉、卸载、导出和提交操作中使用 .wim 文件时检测和跟踪 .wim 文件的损坏情况。/CheckIntegrity 用于在 DISM 检测到 .wim 文件在应用和装载操作中发生损坏时停止操作。 /Verify 用于检查错误和文件重复。 /NoRpFix 用于禁用重点分析标记修复。重分析点是包含到文件系统中另一个文件链接的文件。如果未指定 /NoRpFix,将不会捕捉转至 /ImageFile 指定值之外路径的重分析点。 /SWMFile 能够使你参考拆分后的 .wim 文件 (SWM)。pattern 是指拆分后文件的命名样式和位置。你也可以指定通配符字符。例如,“E:\image\install*.swm”会应用 E:\image 目录中名称为install1.swm、install2.swm 等等的全部拆分文件。 示例:
Dism /apply-image /imagefile:install.wim /index:1 /ApplyDir:D:\
Dism /apply-image /imagefile:install.swm /swmfile:install*.swm /index:1 /applydir:D:\
|
/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] [/CheckIntegrity] [/Verify] [/NoRpFix]
| 将某个驱动器的映像捕捉到新的 .wim 文件。捕捉的目录包括所有子文件夹和数据。不能捕捉空目录。目录必须至少包含一个文件。 此命令行选项不适用于虚拟硬盘 (VHD) 文件。 重要事项
| DISM 不支持扩展属性。在捕捉操作期间,DISM 将忽略扩展属性。
|
/ConfigFile 用于指定映像捕捉和压缩命令排除列表配置文件的位置。有关详细信息,请参阅 DISM 配置列表和 WimScript.ini 文件。 /Compress 用于指定对初始捕捉操作使用的压缩类型。maximum 选项能提供最佳压缩效果,但是捕捉映像所用的时间较长。fast 选项能提供更快速的映像压缩,但生成的文件比使用 maximum 选项压缩的文件大。这也是在未指定参数时所用的默认压缩类型。none 选项不会压缩捕捉的映像。 /Bootable 用于将卷映像标记为可启动映像。此参数仅适用于 Windows PE 映像。在 .wim 文件中,只能将一个卷映像标记为可启动。 /CheckIntegrity 用于在捕捉、卸载、导出和提交操作中使用 .wim 文件时检测和跟踪 .wim 文件的损坏情况。/CheckIntegrity 用于在 DISM 检测到 .wim 文件在应用和装载操作中发生损坏时停止操作。 /Verify 用于检查错误和文件重复。 /NoRpFix 用于禁用重点分析标记修复。重分析点是包含到文件系统中另一个文件链接的文件。如果未指定 /NoRpFix,将不会捕捉转至 /ImageFile 指定值之外路径的重分析点。 示例:
Dism /Capture-Image /ImageFile:install.wim /CaptureDir:D:\ /Name:Drive-D
|
/Cleanup-Mountpoints
|
| 删除与已损坏的装载映像相关联的所有资源。此命令不会卸载当前已装载的映像,也不会删除可以通过 /Remount-Image 命令恢复的映像。 示例:
Dism /Cleanup-Mountpoints
|
/Commit-Image
| /MountDir:<path_to_mount_directory> [/CheckIntegrity] [/Append]
| 应用对所装载映像已做的更改。在使用 /Unmount-Image 选项之前,映像一直保持装载状态。 /CheckIntegrity 用于在捕捉、卸载、导出和提交操作中使用 .wim 文件时检测和跟踪 .wim 文件的损坏情况。/CheckIntegrity 用于在 DISM 检测到 .wim 文件在应用和装载操作中发生损坏时停止操作。 /Append 用于将修改后的映像添加到现有 .wim 文件中,而不是覆盖原有映像。 /CheckIntegrity 和 /Append 参数不适用于虚拟硬盘驱动器 (VHD) 文件。 示例:
Dism /Commit-Image /MountDir:C:\test\offline
|
/Delete-Image
| /ImageFile:<path_to_image_file> {/Index:<image_index> |/Name:<image_name>} [/CheckIntegrity]
| 从包含多个卷映像的 .wim 文件中删除指定的卷映像。此选项仅删除元数据条目和 XML 条目。而不会删除流数据,也不会优化 .wim 文件。 此命令行选项不适用于虚拟硬盘 (VHD) 文件。 /CheckIntegrity 用于在捕捉、卸载、导出和提交操作中使用 .wim 文件时检测和跟踪 .wim 文件的损坏情况。/CheckIntegrity 用于在 DISM 检测到 .wim 文件在应用和装载操作中发生损坏时停止操作。 示例:
Dism /Delete-Image /ImageFile:install.wim /Index:1
|
/Export-Image
| {/SourceImageFile:<path_to_image_file> |/SWMFile:<pattern>} {/SourceIndex:<image_index> |/SourceName:<image_name>} /DestinationImageFile:<path_to_image_file> [/DestinationName:<Name>] [/Compress:{min|max|none}] [/Bootable] [/CheckIntegrity]
| 将指定映像的副本导出到另一文件。源文件和目标文件必须使用相同的压缩类型。也可以通过将映像导出到新的映像文件,来对该映像进行优化。在修改映像时,DISM 会存储增加影响整体大小的附加资源文件。导出映像将删除不必要的资源文件。 此命令行选项不适用于虚拟硬盘 (VHD) 文件。 /SWMFile 能够使你参考拆分后的 .wim 文件。pattern 是指拆分后文件的命名样式和位置。你也可以指定通配符字符。例如,“E:\image\install*.swm”会导出 E:\image 目录中名称为install1.swm、install2.swm 等等的全部拆分文件。 /Compress 用于指定对初始捕捉操作使用的压缩类型。在将映像导出到现有 .wim 文件时,/Compress 参数不适用;只能在将映像导出到新的 .wim 文件时,该参数方才适用。maximum 选项提供了最佳压缩效果,但是捕捉映像所用的时间较长。fast 选项能提供更快速的映像压缩,但生成的文件比使用 maximum 选项压缩的文件大。这也是在未指定参数时所用的默认压缩类型。none 选项不会压缩捕捉的映像。 /Bootable 用于将卷映像标记为可启动映像。此参数仅适用于 Windows PE 映像。在 .wim 文件中,只能将一个卷映像标记为可启动。 /CheckIntegrity 用于在捕捉、卸载、导出和提交操作中使用 .wim 文件时检测和跟踪 .wim 文件的损坏情况。/CheckIntegrity 用于在 DISM 检测到 .wim 文件在应用和装载操作中发生损坏时停止操作。 示例:
Dism /Export-Image /SourceImageFile:install.wim /SourceIndex:1 /DestinationImageFile:install2.wim
|
/Get-MountedImageInfo
|
| 列出当前装载的映像以及有关已装载映像的信息(如映像是否有效、读/写权限、装载位置、装载文件的路径,以及装载映像索引)。 示例:
Dism /Get-MountedImageInfo
|
/Get-ImageInfo
| /ImageFile:<path_to_image.wim> [{/Index:<Image_index> |/Name:<Image_name>}]
| 显示 .wim、vhd 或 .vhdx 文件中所含映像的有关信息。与 /Index 或 /Name 参数一同使用时,将显示有关指定映像的信息。/Name 参数不适用于 VHD 文件。你必须为 VHD 文件指定 /Index:1。 示例:
Dism /Get-ImageInfo /ImageFile:C:\test\offline\install.wim
Dism /Get-ImageInfo /ImageFile:C:\test\images\myimage.vhd /Index:1
|
/List-Image
| /ImageFile:<path_to_image_file> {/Index:<image_index> |/Name:<image_name>}
| 显示指定卷映像中的文件和文件夹列表。 此命令行选项不适用于虚拟硬盘 (VHD) 文件。 示例:
Dism /List-Image /ImageFile:install.wim /Index:1
|
/Mount-Image
| /ImageFile:<path_to_image> {/Index:<image_index> |/Name:<image_name> }
/MountDir:<path_to_mount_directory> [/ReadOnly] [/Optimize] [/CheckIntegrity]
| 将 Windows 映像从 .vim 或 .vhdx 文件装载到指定的目录,以便可对其进行处理。 /ReadOnly 设置具有只读权限的已装载映像。可选。 备注
| 指定 .wim 文件的大多数操作都需要索引或名称值。
|
你可以使用 /Optimize 来减少初始装载时间。 重要事项 | 使用 /optimize 参数时,一般会在装载时执行的进程将会改为在初次访问某个目录时完成。因而,在使用 /optimize参数装入映像之后,可能会增加初次访问目录所需的时间。
|
/CheckIntegrity 用于在捕捉、卸载、导出和提交操作中使用 .wim 文件时检测和跟踪 .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
|
/Remount-Image
| /MountDir:<path_to_mount_directory>
| 重新装载已装载但不能访问的映像并使其可供处理。 示例:
Dism /Remount-Image /MountDir:C:\test\offline
|
/Split-Image
| /ImageFile:<path_to_image_file> /SWMFile:<path_to_swm> /FileSize:<MB-Size> [/CheckIntegrity]
| 将现有的 .wim 文件拆分为多个只读的拆分 .wim 文件。 该选项将会在指定目录创建 .swm 文件,并将各个文件命名为与指定的 path_to_swm 相同的名称,但会带有附加号码.例如,如果将 path_to_swm 设置为 c:\Data.wim,该选项将会创建 Data.swm 文件、Data2.swm、Data3.swm 文件等等 file, and so on,,以定义拆分后的 .wim 文件的各个部分并将其保存到C:\ 目录。 此命令行选项不适用于虚拟硬盘 (VHD) 文件。 /FileSize 用于指定每个已创建文件的最大大小 (MB)。 备注
| 如果单个文件的大小超过在 /FileSize 选项中指定的值,则某个拆分后的 .swm 文件的大小将会超过在 /FileSize 选项中指定的值,以与大文件相适应。
|
/CheckIntegrity 用于在捕捉、卸载、导出和提交操作中使用 .wim 文件时检测和跟踪 .wim 文件的损坏情况。/CheckIntegrity 用于在 DISM 检测到 .wim 文件在应用和装载操作中发生损坏时停止操作。 示例:
Dism /Split-Image /ImageFile:install.wim /SWMFile:split.swm /FileSize:650
|
/Unmount-Image
| /MountDir:<path_to_mount_directory> {/Commit | /Discard} [/CheckIntegrity] [/Append]
| 卸载 .wim、.vhd 或 .vhdx文件并提交或放弃装载映像时所做的更改。 在使用 /Unmount-Image 选项时,必须使用 /commit 或 /discard 参数。 /CheckIntegrity 用于在捕捉、卸载、导出和提交操作中使用 .wim 文件时检测和跟踪 .wim 文件的损坏情况。/CheckIntegrity 用于在 DISM 检测到 .wim 文件在应用和装载操作中发生损坏时停止操作。 /Append 用于将修改后的映像添加到现有 .wim 文件中,而不是覆盖原有映像。 /CheckIntegrity 和 /Append 参数不适用于虚拟硬盘驱动器 (VHD) 文件。 示例:
Dism /Unmount-Image /MountDir:C:\test\offline /commit
Dism /Unmount-Image /MountDir:C:\test\offline /discard
|