Dism++ 使用说明:回收 C 盘空间、给系统映像集成补丁、不进 PE 备份系统
【免费下载链接】Dism-Multi-languageDism++ Multi-language Support & BUG Report项目地址: https://gitcode.com/gh_mirrors/di/Dism-Multi-language
读完本文,你能用 Dism++ 完成三件事:把 C 盘被过期 WinSxS 组件(系统组件仓库)占走的空间收回来、给系统安装 ISO 离线集成最新更新、不进 PE 把当前系统备份成 WIM 映像文件。Dism++ 是免费的绿色系统维护工具,解压即用,不写注册表,无后台服务。
📌 先分清哪些情况不适合
- 只清浏览器缓存或应用临时文件,系统自带"磁盘清理"就够;Dism++ 的主场是系统级组件,不管应用级垃圾。
- 做不到或受限:Windows Vista 上 Compact、WIMBoot 不可用;IA64 与 ARM 体系仅支持离线模式;最低环境为 Windows Vista(NT 6.0)与 512MB 内存。
- 能做的:清理(可下沉到 WinSxS 组件)、离线扫描与安装更新、WIM/ESD/ISO 映像挂载备份还原,外加引导修复等救援项。
- 程序本体分 x86、x64、arm64 三个版本,界面支持 17 种语言;本仓库是资源仓库,含清理规则 Data.xml 与语言文件,想改规则先 clone 下来看:
git clone https://gitcode.com/gh_mirrors/di/Dism-Multi-language🚀 快速上手:5 步完成第一次空间回收
先拿结果,再理解原理。正式版从官方发布渠道获取(警惕第三方捆绑的"优化版");x64 系统启动 Dism++x64.exe,x86 系统启动 Dism++x86.exe,64 位系统误开 x86 版会自动转向 x64。
- 启动程序,顶部是系统切换标签,带 * 前缀的是当前系统;
- 点左侧"常用工具"下的"空间回收";
- 勾选要清理的项目,右侧列有每项的说明文字与大小;
- 点"扫描",各行从"等待扫描"变成具体大小;
- 点"清理",完成后看 C 盘可用空间变化。
🧹 深潜一:回收 C 盘被 WinSxS 占走的空间
场景:Windows 更新后 C 盘可用空间缩水几十 GB,WinSxS 文件夹又不敢手动删。
操作:
- "空间回收"界面中间列出过期文件、系统相关、缓存文件三个分组;
- 勾选类别,看大小列,例如 Windows报告 640 MB、WinInet网页缓存 209 MB;
- 点"扫描"得到预估可释放空间;不想预估就直接点"清理";
- 核对后点"清理",等待完成。
验证:完成后看"此电脑"里 C 盘可用空间,增量应与扫描合计大致吻合。
坑:
- 官方建议每月清理一次,更频繁的清理对 SSD 无益;
- 橙色风险项勾选后可能弹警告框,先读完警告再勾;
- 实际释放量与预估差得远时,先去掉橙色项只清普通项,再对比一次。
📦 深潜二:把最新更新集成进安装 ISO
场景:准备装新系统,不想装完后再花两个小时装一百多个补丁。
操作:
- 用压缩软件把 ISO 解压到文件夹,假设 D:\Temp;
- "文件→挂载映像",映像路径填 D:\Temp\Sources\install.wim,挂载路径填已存在的文件夹如 D:\Mount,点确定;
- 点顶部新挂载的系统标签选中它,点"打开会话";
- 左侧"更新管理"再点"扫描",列表列出全部可安装更新;
- 勾选需要的更新点"安装";完成后"文件→保存映像"选择覆盖保存,再点"卸载映像"。
验证:扫描列表显示可安装更新的条数;保存后 WIM 文件大小与修改时间变化。
坑:
- 挂载路径必须是已存在的文件夹,不存在会直接挂载失败;
- 补丁分批推送,装完一轮记得重新扫描,很可能还有第二批;
- 低版本系统处理高版本映像(Win7 处理 Win10)容易失败,用同代或更高版本系统操作。
💾 深潜三:不进 PE 把当前系统备份成 WIM
场景:动大手脚之前存档一份;系统出问题后不想重启进 PE,直接在本机还原。
操作:
- "恢复功能→系统备份",确认顶部标签是当前系统(带 * 前缀),点确定;
- 输入 WIM 路径,如 D:\Backup\sys.wim,点确定等待完成;
- "选项→详细设置"开启"整合引导菜单",BCD 启动菜单会多出一个 Dism++ 项,供系统无法启动时使用;
- 出问题时"恢复功能→系统还原",选 WIM 文件点确定,无需 PE。
验证:备份完成后指定路径生成 WIM 文件;还原并重启后,确认软件与数据处于备份时状态。
坑:
- WIM 路径已有同名文件时自动转增量备份,只记差异,想全量就换文件名;
- "恢复功能→在RE中运行"进入系统自带恢复环境,该模式下可格式化系统盘,留给全新安装场景用。
📀 深潜四:把处理完的映像打包成双引导 ISO
场景:补丁集成完需要把文件夹变成可引导 ISO;或 Windows Update 拿到的 ESD 带加密,安装器直接用不了。
操作:
- 左侧"工具箱",点"ISO生成器";
- 设置源文件夹(D:\Temp)与输出路径(D:\Win7New.iso),点"确定";
- 完成后得到同时支持传统 BIOS 与 UEFI 的 ISO;
- 加密 ESD 用同工具箱的"ESD转ISO",程序在内存中解密,原始文件全程不修改。
验证:输出路径生成 ISO,右键挂载能看到系统安装界面即成功。
坑:
- "文件→释放映像"写系统到磁盘时勾选"添加引导"会按分区类型自动判断:MBR 走 BIOS,GPT 走 UEFI,非标准组合需手动配置;
- 勾选 Compact 可省约三分之一磁盘占用;WIMBoot 压缩率更高,但长期使用系统盘会持续变大,官方建议 Compact。
🧭 什么时候选 Dism++,什么时候选别的
- 只清临时文件与浏览器缓存,自带"磁盘清理"足够;要回收 WinSxS 组件空间,选 Dism++。
- 要一张可引导的救援盘,专用 PE 更顺手;想在不依赖 PE 的情况下给 BCD 启动菜单留还原入口,选 Dism++。
- 习惯 Dism 命令行、要批量脚本,命令行更灵活;想绕开 Dism 组件的版本差异、直接操作 CBS(Windows 的组件级安装服务),Dism++ 更稳。
- 只想清理单个应用缓存,专用清理软件更对口;要一个覆盖清理、更新、映像、救援的系统级工具,Dism++ 一次到位。
✅ 安全自检清单
- ☐ 系统为 Windows Vista(NT 6.0)及以上、内存不低于 512MB;Vista 上 Compact、WIMBoot 不可用
- ☐ "释放映像""挂载映像"前核对盘符,"格式化"会清空所选盘
- ☐ WIM 备份文件放在不会被格式化的分区
- ☐ "选项→详细设置"已开启"整合引导菜单"
- ☐ 离线集成补丁后重新扫描一次,确认没有第二批更新
- ☐ 系统还原前确认存在一份验证可用的 WIM
问:会写注册表、捆绑软件吗?答:解压即用,不写注册表,无后台服务,官方版无捆绑。
问:清理勾错项会弄坏系统吗?答:风险项橙色标识,部分勾选后弹警告框,先看右侧说明文字,拿不准就去掉橙色项只清普通项。
问:清理规则能自定义吗?答:能,规则集中在 Data.xml,写法见仓库内 自定义规则。
🎯 收尾:今天就做三件事
Dism++ 覆盖系统级清理、离线更新、映像备份还原三类操作,不管应用级垃圾。今天做完这三件:
- 跑一次"空间回收":勾普通项、扫描、清理,走一遍完整流程;
- "选项→详细设置"开启"整合引导菜单";
- 给当前系统做一次"系统备份",WIM 存到独立分区。
延伸阅读:快速入门|给ISO离线集成补丁|使用Dism++安装系统
【免费下载链接】Dism-Multi-languageDism++ Multi-language Support & BUG Report项目地址: https://gitcode.com/gh_mirrors/di/Dism-Multi-language
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考