dism(Deployment Image Servicing and Management)是 Windows 操作系统中的一个命令行工具,用于创建、修改和部署 Windows 映像文件。与 imagex.exe 不同,dism 工具是 Microsoft 推荐的最新工具,可以更全面地管理和维护 Windows 映像,并提供了更多的功能和选项。

DISM 命令的进一步细化分类,包括更详细的参数和示例,以帮助用户更精确地使用不同的功能:
1. 映像捕获与应用命令
| 命令 | 参数 | 描述 | 示例 |
|---|---|---|---|
/Capture-Image |
<源路径> <映像文件路径> <映像名称> |
捕获指定源路径的映像并保存为 WIM 文件。 | dism /Capture-Image /Source:C:\ /CaptureDir:C:\Images /Name:"Windows 10 Image" |
/Apply-Image |
<映像文件路径> <目标路径> <映像索引> |
将 WIM 文件中的指定映像应用到目标路径。 | dism /Apply-Image /ImageFile:C:\Images\win10.wim /Index:1 /ApplyDir:C:\ |
/Capture-Ffu |
<磁盘路径> <输出文件路径> |
捕获整个物理磁盘的映像并保存为 FFU 文件。 | dism /Capture-Ffu /Disk:0 /FfuFile:C:\Backup\disk.ffu |
/Apply-Ffu |
<FFU文件路径> <目标磁盘> |
将 FFU 文件中的映像应用到指定磁盘。 | dism /Apply-Ffu /FfuFile:C:\Backup\disk.ffu /Disk:0 |
2. WIM 映像管理命令
| 命令 | 参数 | 描述 | 示例 |
|---|---|---|---|
/Get-WimInfo |
<映像文件路径> |
显示 WIM 文件中映像的详细信息。 | dism /Get-WimInfo /WimFile:C:\Images\win10.wim |
/Export-Image |
<源映像路径> <目标路径> <映像索引> |
从 WIM 文件中导出指定索引的映像。 | dism /Export-Image /SourceWim:C:\Images\win10.wim /DestWim:C:\Backup\win10_new.wim /Index:1 |
/Append-Image |
<Wim文件路径> <源映像路径> |
将新的映像添加到现有的 WIM 文件。 | dism /Append-Image /WimFile:C:\Images\win10.wim /Image:C:\Images\new_image.wim |
/Delete-Image |
<Wim文件路径> <映像索引> |
从 WIM 文件中删除指定索引的映像。 | dism /Delete-Image /WimFile:C:\Images\win10.wim /Index:2 |
/Mount-Wim |
<映像文件路径> <挂载目录> |
将 WIM 文件挂载到指定目录进行编辑。 | dism /Mount-Wim /WimFile:C:\Images\win10.wim /MountDir:C:\Mount |
/Unmount-Wim |
<挂载目录> <选项> |
卸载挂载的 WIM 映像并提交更改。 | dism /Unmount-Wim /MountDir:C:\Mount /Commit |
/Cleanup-Wim |
无 |
清理 WIM 文件中的未使用映像,释放空间。 | dism /Cleanup-Wim |
3. 映像修复命令
| 命令 | 参数 | 描述 | 示例 |
|---|---|---|---|
/RestoreHealth |
<映像路径> |
使用 Windows 更新修复映像中的损坏或问题。 | dism /Online /Cleanup-Image /RestoreHealth |
/CheckHealth |
<映像路径> |
检查映像是否已损坏,且是否可以进行修复。 | dism /Online /Cleanup-Image /CheckHealth |
/ScanHealth |
<映像路径> |
扫描映像中的损坏或问题,但不进行修复。 | dism /Online /Cleanup-Image /ScanHealth |
4. WIM 映像优化命令
| 命令 | 参数 | 描述 | 示例 |
|---|---|---|---|
/Optimize-Wim |
<WIM文件路径> |
优化 WIM 文件以减少文件大小。 | dism /Optimize-Wim /WimFile:C:\Images\win10.wim |
/Split-Image |
<源映像文件路径> <目标目录> <分割大小> |
将 WIM 文件分割成多个较小的文件。 | dism /Split-Image /WimFile:C:\Images\win10.wim /SplitDir:C:\Backup /MaxFileSize:4GB |
5. 磁盘操作命令
| 命令 | 参数 | 描述 | 示例 |
|---|---|---|---|
/Apply-Image |
<映像文件路径> <目标磁盘> <映像索引> |
将 WIM 文件的映像应用到磁盘。 | dism /Apply-Image /ImageFile:C:\Images\win10.wim /Index:1 /ApplyDir:D:\ |
/Get-DiskInfo |
无 |
获取当前系统磁盘的详细信息。 | dism /Get-DiskInfo |
/List-Drives |
无 |
列出当前系统中的所有驱动器。 | dism /List-Drives |
6. 映像挂载与卸载命令
| 命令 | 参数 | 描述 | 示例 |
|---|---|---|---|
/Mount-Wim |
<WIM文件路径> <挂载点目录> |
将 WIM 文件挂载到指定目录,进行映像修改。 | dism /Mount-Wim /WimFile:C:\Images\win10.wim /MountDir:C:\Mount |
/Unmount-Wim |
<挂载目录> <选项> |
卸载挂载的 WIM 映像,提交或放弃更改。 | dism /Unmount-Wim /MountDir:C:\Mount /Commit |
/Get-MountedWimInfo |
无 |
获取当前挂载的 WIM 映像的详细信息。 | dism /Get-MountedWimInfo |
7. 离线映像操作命令
| 命令 | 参数 | 描述 | 示例 |
|---|---|---|---|
/Image |
<映像目录路径> |
指定离线映像的目录路径。 | dism /Image:C:\OfflineImage |
/WinDir |
<Windows目录路径> |
指定 Windows 目录的路径。 | dism /Image:C:\OfflineImage /WinDir:C:\Windows |
/SysDriveDir |
<系统驱动器路径> |
指定系统驱动器路径。 | dism /Image:C:\OfflineImage /SysDriveDir:C:\ |
8. 日志与输出命令
| 命令 | 参数 | 描述 | 示例 |
|---|---|---|---|
/LogPath |
<日志文件路径> |
设置日志文件存储路径。 | dism /LogPath:C:\Logs\dism.log |
/LogLevel |
<日志级别> |
设置日志的详细输出级别(1到4)。 | dism /LogLevel:4 |
/Quiet |
无 |
禁用输出信息,只输出错误信息。 | dism /Quiet |
9. 清理与恢复命令
| 命令 | 参数 | 描述 | 示例 |
|---|---|---|---|
/Cleanup-Mountpoints |
无 |
清理所有挂载点,删除挂载信息。 | dism /Cleanup-Mountpoints |
/Commit-Wim |
<挂载目录> |
提交对挂载的 WIM 映像所做的更改。 | dism /Commit-Wim /MountDir:C:\Mount |
解释:
- 映像捕获与应用命令:用于捕获磁盘或分区的映像,或将映像应用到目标分区或磁盘。
- WIM 映像管理命令:处理 WIM 文件的捕获、导出、合并、删除和挂载等操作。
- 映像修复命令:检测并修复 WIM 文件或操作系统映像中的错误。
- 映像优化命令:优化映像文件,减小文件大小或提高读取速度。
- 磁盘操作命令:与磁盘相关的操作,如获取磁盘信息、将映像应用到磁盘等。
- 映像挂载与卸载命令:挂载和卸载 WIM 文件,用于编辑映像内容。
- 离线映像操作命令:管理离线映像的挂载路径和系统目录。
- 日志与输出命令:管理 DISM 工具的日志文件及输出行为。
- 清理与恢复命令:清理挂载点和提交修改,确保映像在修改后的状态。
通过更细化的分类和示例,用户可以根据具体的需求快速找到合适的命令,并了解如何在实际操作中使用它们。
在对 DISM 命令进行进一步细化分类时,我将提供更详细的参数选项,并增加更多实际使用示例,以便用户能更精准地掌握每个命令的功能。以下是更精细化的命令分类、详细的参数说明及实例。
1. 映像捕获与应用命令
捕获映像 (Capture-Image)
| 命令 | 参数 | 描述 | 示例 |
|---|---|---|---|
/Capture-Image |
/Source:<源路径> /CaptureDir:<目标目录> /Name:<映像名称> /Description:<描述> /Compress:<压缩类型> |
捕获指定源路径的映像并保存到目标目录中。压缩选项包括 None, Fast, Maximum。 |
dism /Capture-Image /Source:C:\ /CaptureDir:D:\Backup /Name:"Windows10" /Description:"Backup image" /Compress:Maximum |
应用映像 (Apply-Image)
| 命令 | 参数 | 描述 | 示例 |
|---|---|---|---|
/Apply-Image |
/ImageFile:<映像文件路径> /Index:<映像索引> /ApplyDir:<目标目录> /CheckIntegrity |
将指定的映像应用到目标目录,可以进行映像的完整性检查。 | dism /Apply-Image /ImageFile:D:\Backup\win10.wim /Index:1 /ApplyDir:C:\ /CheckIntegrity |
捕获并生成FFU映像 (Capture-Ffu)
| 命令 | 参数 | 描述 | 示例 |
|---|---|---|---|
/Capture-Ffu |
/Disk:<磁盘路径> /FfuFile:<输出文件路径> /Verify |
捕获整个磁盘的映像并保存为 FFU 文件,/Verify 用于验证映像的完整性。 |
dism /Capture-Ffu /Disk:0 /FfuFile:D:\Backup\disk.ffu /Verify |
应用FFU映像 (Apply-Ffu)
| 命令 | 参数 | 描述 | 示例 |
|---|---|---|---|
/Apply-Ffu |
/FfuFile:<FFU文件路径> /Disk:<目标磁盘> |
将 FFU 文件中的映像应用到指定磁盘。 | dism /Apply-Ffu /FfuFile:D:\Backup\disk.ffu /Disk:0 |
2. WIM 映像管理命令
获取WIM信息 (Get-WimInfo)
| 命令 | 参数 | 描述 | 示例 |
|---|---|---|---|
/Get-WimInfo |
/WimFile:<WIM文件路径> /Index:<映像索引> /MountDir:<挂载目录> |
显示 WIM 文件中指定索引的映像信息。 | dism /Get-WimInfo /WimFile:C:\Images\win10.wim /Index:1 |
导出WIM映像 (Export-Image)
| 命令 | 参数 | 描述 | 示例 |
|---|---|---|---|
/Export-Image |
/SourceWim:<源WIM文件路径> /DestWim:<目标WIM文件路径> /Index:<索引> /Name:<新映像名称> |
导出指定索引的映像到新的 WIM 文件。 | dism /Export-Image /SourceWim:C:\Images\win10.wim /DestWim:D:\Backup\win10_new.wim /Index:1 /Name:"Windows 10 Pro" |
添加映像到WIM (Append-Image)
| 命令 | 参数 | 描述 | 示例 |
|---|---|---|---|
/Append-Image |
/WimFile:<目标WIM文件路径> /Image:<源映像路径> /Name:<映像名称> |
将新的映像添加到现有的 WIM 文件中。 | dism /Append-Image /WimFile:C:\Images\win10.wim /Image:C:\NewImages\win11.wim /Name:"Windows 11" |
删除WIM映像 (Delete-Image)
| 命令 | 参数 | 描述 | 示例 |
|---|---|---|---|
/Delete-Image |
/WimFile:<WIM文件路径> /Index:<映像索引> |
从 WIM 文件中删除指定索引的映像。 | dism /Delete-Image /WimFile:C:\Images\win10.wim /Index:2 |
3. 映像修复命令
修复映像 (RestoreHealth)
| 命令 | 参数 | 描述 | 示例 |
|---|---|---|---|
/RestoreHealth |
/Source:<修复源路径> /LimitAccess /Online |
使用指定的源修复在线操作系统映像,/LimitAccess 可限制访问 Windows 更新。 |
dism /Online /Cleanup-Image /RestoreHealth /Source:D:\Repair /LimitAccess |
扫描映像健康状况 (ScanHealth)
| 命令 | 参数 | 描述 | 示例 |
|---|---|---|---|
/ScanHealth |
/Online |
扫描操作系统映像的健康状态,查看是否存在问题。 | dism /Online /Cleanup-Image /ScanHealth |
检查映像健康状况 (CheckHealth)
| 命令 | 参数 | 描述 | 示例 |
|---|---|---|---|
/CheckHealth |
/Online |
检查操作系统映像是否有损坏或问题。 | dism /Online /Cleanup-Image /CheckHealth |
4. 映像挂载与卸载命令
挂载WIM映像 (Mount-Wim)
| 命令 | 参数 | 描述 | 示例 |
|---|---|---|---|
/Mount-Wim |
/WimFile:<WIM文件路径> /MountDir:<挂载目录> /ReadOnly |
将 WIM 文件挂载到指定目录进行修改,/ReadOnly 用于只读挂载。 |
dism /Mount-Wim /WimFile:C:\Images\win10.wim /MountDir:C:\Mount /ReadOnly |
卸载WIM映像 (Unmount-Wim)
| 命令 | 参数 | 描述 | 示例 |
|---|---|---|---|
/Unmount-Wim |
/MountDir:<挂载目录> /Commit /Discard |
卸载挂载的 WIM 映像并提交更改,/Discard 可丢弃更改。 |
dism /Unmount-Wim /MountDir:C:\Mount /Commit |
5. 磁盘操作命令
获取磁盘信息 (Get-DiskInfo)
| 命令 | 参数 | 描述 | 示例 |
|---|---|---|---|
/Get-DiskInfo |
无 |
获取当前系统磁盘的详细信息。 | dism /Get-DiskInfo |
列出驱动器 (List-Drives)
| 命令 | 参数 | 描述 | 示例 |
|---|---|---|---|
/List-Drives |
无 |
列出当前系统中的所有驱动器。 | dism /List-Drives |
6. 日志与输出命令
设置日志文件路径 (LogPath)
| 命令 | 参数 | 描述 | 示例 |
|---|---|---|---|
/LogPath |
/LogFile:<日志文件路径> |
设置日志文件的存储路径。 | dism /LogPath:C:\Logs\dism.log |
设置日志级别 (LogLevel)
| 命令 | 参数 | 描述 | 示例 |
|---|---|---|---|
/LogLevel |
/LogLevel:<日志级别> |
设置日志输出的详细级别,值为 1 到 4,1 为最低详细,4 为最高详细。 |
dism /LogLevel:4 |
安静模式 (Quiet)
| 命令 | 参数 | 描述 | 示例 |
|---|---|---|---|
/Quiet |
无 |
禁用所有输出,只显示错误信息。 | dism /Quiet |
通过这些更细化的分类和实例,用户可以针对具体需求精确选择命令和参数,优化操作和管理任务。
dism(Deployment Image Servicing and Management)是 Windows 操作系统中的一个命令行工具,用于创建、修改和部署 Windows 映像文件。与 imagex.exe 不同,dism 工具是 Microsoft 推荐的最新工具,可以更全面地管理和维护 Windows 映像,并提供了更多的功能和选项。
dism 工具主要用于以下方面:
-
创建 Windows 映像:使用 dism 可以创建一个包含完整操作系统、应用程序和设置的 Windows 映像,以便在需要时进行部署和恢复。
-
修改 Windows 映像:通过 dism,您可以向现有的 Windows 映像中添加、删除或修改文件、驱动程序、注册表项等内容。
-
部署 Windows 映像:dism 提供了将 Windows 映像部署到计算机上的功能,可以用于批量安装、更新和配置多台计算机。
-
系统维护和修复:dism 还可用于维护和修复 Windows 系统,例如从映像中提取文件、修复损坏的系统文件等。
要使用 dism 命令行工具,请按照以下步骤:
-
打开命令提示符或 PowerShell 终端。
-
输入
dism命令,后跟相应的参数和选项。例如,dism /Capture-Image /ImageFile:<映像文件> /CaptureDir:<源目录> /Name:<描述>用于创建映像,dism /Apply-Image /ImageFile:<映像文件> /Index:<索引> /ApplyDir:<目标目录>用于部署映像。 -
根据您的需求,选择适当的参数和选项,以完成相应的操作。

除了 imagex.exe 和 dism.exe,Windows 操作系统还提供了其他一些工具用于创建、修改和部署 Windows 镜像文件(WIM 文件)以及进行系统维护。以下是一些常用的工具:
-
Sysprep(System Preparation):Sysprep 是一个系统准备工具,用于准备 Windows 映像以进行部署。它可以将操作系统还原到初始状态,并删除唯一标识符(SID)等信息,使得映像可以在多个计算机上部署。
-
ImageXGUI:ImageXGUI 是一个图形界面工具,它基于 imagex.exe,提供了更直观和易于使用的界面,用于创建、修改和部署 Windows 映像。
-
Windows System Image Manager(Windows SIM):Windows SIM 是一个 Windows 映像配置工具,用于创建和修改答案文件(Unattend.xml),这些文件用于自动化部署 Windows 映像时的设置和配置。
-
Windows Preinstallation Environment(Windows PE):Windows PE 是一个轻量级的操作系统环境,用于在计算机启动阶段进行故障排除、部署映像和执行其他系统维护任务。
-
Windows Deployment Services(WDS):WDS 是一个用于网络部署 Windows 映像的服务,它可以通过网络引导为计算机提供安装映像,并自动进行安装和配置。
这些工具组合起来,提供了广泛的功能和选项,用于创建、修改和部署 Windows 映像,以及进行系统维护和故障排除。具体使用哪些工具取决于您的需求和操作系统版本。您可以参考相关文档和官方指南,以获取更详细的信息和使用说明。
dism.exe 是 Windows 操作系统中的一个命令行工具,用于部署、安装、卸载、配置和维护 Windows 映像文件(WIM 文件)。它的功能包括但不限于以下几个方面:
-
创建 Windows 映像:dism 可以用于创建包含完整操作系统、应用程序和设置的 Windows 映像文件。这些映像可以用于批量部署到多台计算机上,或用于备份和恢复系统。
-
修改 Windows 映像:通过 dism,您可以向现有的 Windows 映像中添加、删除或修改文件、驱动程序、注册表项、Windows 组件等内容。这使得管理员可以定制化自己的系统映像,以适应特定的部署需求。
-
部署 Windows 映像:dism 提供了将 Windows 映像部署到计算机上的功能,可以用于批量安装、更新和配置多台计算机。它支持在在线系统或离线系统中进行映像部署。
-
系统维护和修复:dism 还可以用于维护和修复 Windows 系统,例如从映像中提取文件、修复损坏的系统文件、执行系统还原等操作。
-
驱动程序管理:dism 允许管理员向 Windows 映像中添加、删除和管理设备驱动程序,以确保系统在不同硬件配置上的兼容性。
-
Windows 功能管理:管理员可以使用 dism 来启用或禁用 Windows 中的各种功能,以满足特定的需求或安全策略。
-
清理映像:dism 可以清理 Windows 映像中的临时文件和不再需要的组件,以节省磁盘空间,并确保映像文件的整洁性和效率。
-
更新服务:dism 可以用于管理 Windows 更新,包括检查更新的状态、安装和卸载更新、配置更新策略等。这对于系统管理员来说非常重要,可以保持系统的安全性和稳定性。
-
故障排除:dism 提供了一系列的故障排除和修复工具,用于诊断和解决 Windows 系统中的问题。它可以扫描和修复损坏的系统文件、修复启动问题、修复磁盘错误等。
-
配置国际化:使用 dism,您可以添加、删除和管理 Windows 操作系统的语言包,以支持多语言环境,并配置区域设置、键盘布局等。
-
部署驱动程序:dism 允许管理员将驱动程序集成到 Windows 映像中,以便在部署过程中自动安装适合的驱动程序,从而简化硬件设备的部署和配置。
-
备份和还原:dism 可以用于创建和恢复 Windows 系统的备份映像。通过创建备份映像,可以在系统出现故障或需要还原到之前的状态时进行快速恢复。
- dism.exe 还可以在安装 Windows 更新时执行一些附加任务,比如清理更新的缓存文件、还原损坏的更新等。它还提供了对安全策略的管理,能够配置系统的安全选项和设置,确保系统的安全性和稳定性。
- dism 还可以用于创建和管理虚拟硬盘(VHD)文件,这对于虚拟化环境中的部署和管理非常有用。管理员可以使用 dism 来挂载、卸载、复制和验证 VHD 文件,以便进行系统维护和修复。
- dism.exe 还可以用于创建和管理 Windows 预安装环境(Windows PE)。Windows PE 是一个轻量级的操作系统环境,可以用于故障排除、系统维护和部署等任务。使用 dism,管理员可以创建自定义的 Windows PE 映像,添加所需的工具和驱动程序,并进行个性化配置,以满足特定的需求。
- ,dism 也提供了一些高级选项,例如映像压缩和优化功能。通过对映像进行压缩,可以减少映像文件的大小,节省存储空间和传输时间。而优化功能则可以针对特定的硬件平台进行映像的优化,提高系统性能和响应速度。
- dism 还支持命令行批处理和脚本操作,使得管理员可以通过自动化脚本来执行各种操作,提高工作效率和一致性。
- dism.exe 还可以用于管理 Windows 系统中的组件和功能,包括启用或禁用特定的 Windows 功能,以及管理系统的组件。这对于定制化系统映像或者在特定场景下调整系统功能非常有用,管理员可以根据实际需求来精细地管理系统功能,提高系统的安全性和稳定性。
- dism 还提供了对系统映像的验证和检查功能,可以确保映像文件的完整性和一致性,从而提高部署时的可靠性。管理员可以使用 dism 来验证映像文件、检查损坏的组件,并确保系统映像的质量和可靠性。
- dism 还可以用于管理驱动程序和硬件信息。管理员可以使用 dism 来添加、删除、安装、卸载和更新 Windows 驱动程序,以及查询系统中已安装的驱动程序和硬件信息。这对于维护和管理系统硬件方面非常有用,管理员可以通过 dism 来识别系统中的硬件设备,并根据需要进行驱动程序的管理和更新。
- dism 还提供了对 Windows PE 的支持,管理员可以使用 dism 来创建和修改 Windows PE 映像,添加所需的工具和驱动程序,并进行个性化配置,以满足特定的需求。通过使用 Windows PE,管理员可以在故障排除、系统维护和部署等任务中获得更灵活和高效的工作方式。

浙公网安备 33010602011771号