首页 > 系统相关 >DISM(Deployment Imaging Service and Management Tool)是一个用于管理和服务 Windows 映像文件(.wim 或 .vhd/.vhdx)的命令行工具

DISM(Deployment Imaging Service and Management Tool)是一个用于管理和服务 Windows 映像文件(.wim 或 .vhd/.vhdx)的命令行工具

时间:2024-12-28 15:19:45浏览次数:6  
标签:Windows Image 映像 DISM Online wim mount

DISM(Deployment Imaging Service and Management Tool)是一个用于管理和服务 Windows 映像文件(.wim 或 .vhd/.vhdx)的命令行工具。它主要用于修复和准备 Windows 操作系统映像(如 ISO 文件、恢复分区等)。

以下是 DISM 命令的分类与层级结构的表格化版本,展示了常用命令及其子命令/参数,并对其功能进行了详细的说明。

DISM 命令分类与层级结构表格

类别 命令 子命令/参数 功能描述 示例命令
映像管理 DISM /Online /Cleanup-Image 对当前运行的操作系统进行修复和清理。 DISM /Online /Cleanup-Image /RestoreHealth
    /RestoreHealth 执行健康修复操作。 DISM /Online /Cleanup-Image /RestoreHealth
    /ScanHealth 扫描操作系统映像以查找损坏的组件。 DISM /Online /Cleanup-Image /ScanHealth
    /CheckHealth 检查映像是否有损坏或健康问题。 DISM /Online /Cleanup-Image /CheckHealth
离线映像管理 DISM /Image:<path> /Cleanup-Image 对指定路径的离线映像进行修复和清理。 DISM /Image:C:\mount /Cleanup-Image /RestoreHealth
    /RestoreHealth 执行健康修复操作。 DISM /Image:C:\mount /Cleanup-Image /RestoreHealth
    /ScanHealth 扫描离线映像以查找损坏的组件。 DISM /Image:C:\mount /Cleanup-Image /ScanHealth
    /CheckHealth 检查映像是否有损坏或健康问题。 DISM /Image:C:\mount /Cleanup-Image /CheckHealth
映像挂载与卸载 DISM /Mount-Image /MountDir:<path> 将映像文件挂载到指定目录。 DISM /Mount-Image /ImageFile:C:\install.wim /MountDir:C:\mount
    /Index:<index> 指定映像索引来挂载特定映像。 DISM /Mount-Image /ImageFile:C:\install.wim /Index:1 /MountDir:C:\mount
    /ReadOnly 以只读方式挂载映像,不允许对其进行更改。 DISM /Mount-Image /ImageFile:C:\install.wim /MountDir:C:\mount /ReadOnly
  DISM /Unmount-Image /Commit 卸载映像并将所有更改保存到映像文件中。 DISM /Unmount-Image /MountDir:C:\mount /Commit
    /Discard 卸载映像并丢弃所有更改。 DISM /Unmount-Image /MountDir:C:\mount /Discard
驱动程序管理 DISM /Add-Driver /Driver:<path> 向映像中添加驱动程序。 DISM /Image:C:\mount /Add-Driver /Driver:D:\drivers /Recurse
    /ForceUnsigned 强制安装未签名的驱动程序。 DISM /Image:C:\mount /Add-Driver /Driver:D:\drivers /ForceUnsigned
  DISM /Remove-Driver /Driver:<path> 从映像中删除指定驱动程序。 DISM /Image:C:\mount /Remove-Driver /Driver:D:\drivers
    /Driver:<inf file> 删除指定的 INF 驱动文件。 DISM /Image:C:\mount /Remove-Driver /Driver:D:\drivers\driver.inf
功能和包管理 DISM /Enable-Feature /FeatureName:<name> 启用映像中的指定功能。 DISM /Image:C:\mount /Enable-Feature /FeatureName:NetFx3
    /All 启用功能及其所有依赖项。 DISM /Image:C:\mount /Enable-Feature /FeatureName:NetFx3 /All
  DISM /Disable-Feature /FeatureName:<name> 禁用映像中的指定功能。 DISM /Image:C:\mount /Disable-Feature /FeatureName:NetFx3
  DISM /Add-Package /PackagePath:<path> 向映像中添加指定的更新包。 DISM /Image:C:\mount /Add-Package /PackagePath:D:\update.msu
  DISM /Remove-Package /PackagePath:<path> 从映像中删除指定的更新包。 DISM /Image:C:\mount /Remove-Package /PackagePath:D:\update.msu
映像准备和修改 DISM /Export-Image /SourceImageFile:<path> 从一个映像文件中导出镜像。 DISM /Export-Image /SourceImageFile:C:\install.wim /DestinationImageFile:C:\newinstall.wim
    /SourceIndex:<index> 从指定的映像索引导出镜像。 DISM /Export-Image /SourceImageFile:C:\install.wim /SourceIndex:1 /DestinationImageFile:C:\newinstall.wim
映像部署 DISM /Apply-Image /ImageFile:<path> 将映像应用到指定目录。 DISM /Apply-Image /ImageFile:C:\install.wim /Index:1 /ApplyDir:C:\
  DISM /Capture-Image /CaptureDir:<path> 将指定目录的文件系统捕获为映像文件。 DISM /Capture-Image /CaptureDir:C:\ /ImageFile:C:\backup.wim
Windows更新和修复 DISM /Online /Add-Package 向在线系统添加更新包。 DISM /Online /Add-Package /PackagePath:C:\update.msu
  DISM /Online /Remove-Package 从在线系统中删除更新包。 DISM /Online /Remove-Package /PackagePath:C:\update.msu
  DISM /Online /RestoreHealth 修复操作系统中的组件。 DISM /Online /RestoreHealth
日志和状态检查 DISM /LogLevel <level> 设置日志记录级别。 DISM /Online /Cleanup-Image /RestoreHealth /LogLevel:4
  DISM /Get-ImageInfo /ImageFile:<path> 显示映像的详细信息(如映像的版本、应用的补丁等)。 DISM /Get-ImageInfo /ImageFile:C:\install.wim
网络和系统管理 DISM /Online /Enable-Feature 启用操作系统中的指定功能。 DISM /Online /Enable-Feature /FeatureName:NetFx3
  DISM /Online /Disable-Feature 禁用操作系统中的指定功能。 DISM /Online /Disable-Feature /FeatureName:NetFx3

层级结构概述

  1. 映像管理

    • 用于扫描和修复操作系统映像的健康状态(包括在线和离线映像)。
  2. 离线映像管理

    • 对离线映像文件进行修复、扫描和健康检查。
  3. 映像挂载与卸载

    • 将映像挂载到目录,支持读写和只读挂载,卸载时可保存或丢弃更改。
  4. 驱动程序管理

    • 向映像中添加或删除驱动程序。
  5. 功能和包管理

 

标签:Windows,Image,映像,DISM,Online,wim,mount
From: https://www.cnblogs.com/suv789/p/18637528

相关文章

  • 在 Windows 10 和 11 中,CMD.exe(命令提示符)命令可以根据功能进行分类。以下是一个表格,
    在Windows10和11中,CMD.exe(命令提示符)命令可以根据功能进行分类。以下是一个表格,列出了常见的命令及其分类。分类命令描述系统管理命令chkdsk检查磁盘并修复错误 diskpart磁盘分区管理 shutdown关机或重启计算机 tasklist列出当前运行的进程......
  • 在 Windows 10 和 Windows 11 中,PowerShell 提供了丰富的命令,按不同功能可以分为多个
    在Windows10和Windows11中,PowerShell提供了丰富的命令,按不同功能可以分为多个类别。以下是常见的命令类别及其描述的表格:分类命令描述系统信息与管理Get-ComputerInfo获取计算机的系统信息 Get-Process获取当前正在运行的进程列表 Get-Service获......
  • 【Windows】 国内安装Scoop包管理器(镜像加速)
    由于国内github访问不通畅,且多数开源软件托管在github,导致scoop体验极差,甚至安装Scoop这一步都无法进行。国内有位作者将scoop主程序托管在gitee,增加分流逻辑处理安装与更新所涉及的资源。链接:https://gitee.com/scoop-installer/scoop安装scoop主程序1.1初次安装(第一次在电......
  • windows命令大全.txt
    1echo和@回显命令@          #关闭单行回显echooff       #从下一行开始关闭回显@echooff      #从本行开始关闭回显。一般批处理第一行都是这个echoon       #从下一行开始打开回显echo   ......
  • lpksetup.exe与 语言包安装 和 本地化设置 相关,主要用于帮助用户添加或删除 Windows
    lpksetup.exe是Windows操作系统中的一个可执行文件,位于C:\Windows\System32目录下。它与语言包安装和本地化设置相关,主要用于帮助用户添加或删除Windows操作系统的语言包。以下是对lpksetup.exe的详细介绍:1. 功能lpksetup.exe主要用于管理Windows操作系统的语......
  • EasyPlayer.js视频流媒体播放器RTSP windows播放器SDK API的接口说明
    在数字化时代,流媒体播放器已成为信息传播和娱乐消遣的主流载体。随着技术的进步,流媒体播放器的核心技术和发展趋势不断演变,影响着整个行业的发展方向。那么在实际运用中,关于EasyPlayerRTSPwindows播放器SDKAPI接口要注意什么?背景介绍EasyPlayer实现对RTSP直播流进行实时采集......
  • ES elasticsearch-8.17.0-windows-x86_64使用
    1、下载ES(elasticsearch简称ES下载链接:https://www.elastic.co/downloads/elasticsearch)ES下载链接:https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-8.17.0-windows-x86_64.zip)),需要在修改ES配置,进入ES解压以后的文件下的config目录,找到elasticsearc......
  • EasyPlayer.js网页直播播放器如何实现Windows播放器实时流即时回放功能
    H5流媒体播放器,作为基于HTML5技术的创新产品,近年来在音频和视频播放领域取得了显著的发展。它不仅为用户提供了流畅、稳定的播放体验,还通过丰富的交互功能增强了用户的参与感。那么在实际应用中,如何实现Windows播放器实时流进行本地缓冲区即时回放功能呢?1、背景说明参照国内视......
  • wevtutil 是 Windows 操作系统中的一个命令行工具,用于管理和操作事件日志。事件日志是
     wevtutil是Windows操作系统中的一个命令行工具,用于管理和操作事件日志。事件日志是操作系统、应用程序和系统服务等记录的重要信息文件,它们用于存储系统运行时的信息、警告和错误,帮助管理员排查问题和进行故障排除。wevtutil提供了强大的功能来查看、导出、清理、配置和管......
  • 在 Windows 10 和 Windows 11 中,可以使用 OpenSSH 来进行 SSH 连接和远程管理。Window
    Windows10和Windows11中OpenSSH的对比表格,展示了它们在支持、功能和配置方面的主要区别:特性Windows10Windows11OpenSSH客户端默认安装从Windows10版本1809开始支持,但需手动启用默认启用,安装时自动包含OpenSSH服务器默认安装需要手动安装(非默认启......