如何用免费的Dism++清理、备份并安装Windows系统?完整使用指南 如何用免费的Dism清理、备份并安装Windows系统完整使用指南【免费下载链接】Dism-Multi-languageDism Multi-language Support BUG Report项目地址: https://gitcode.com/gh_mirrors/di/Dism-Multi-languageDism 是一款免费的 Windows 系统维护工具能清理系统垃圾、扫描并安装 Windows 更新、备份与还原系统直接基于更底层的 CBS 组件服务实现不依赖 Dism 组件。新手用它做空间回收和系统备份系统管理员则用它给 ISO 离线集成补丁、释放系统。Dism 是什么什么情况下值得用它Dism 是 Dism 的图形化版本但不依赖 Dism 组件直接基于 CBSComponent Based Servicing Reference实现一个程序覆盖 Vista 到 Windows 10 的所有系统无需为不同系统准备多套文件。除系统维护外它还完整处理 WIM、SWM、ESD、UUP ESD 与 ISO 映像文件ESD 转 ISO 可以在内存中解密而不改动硬盘上的原始文件。这个仓库Dism-Multi-language是 Dism 的资源仓库根目录的 Data.xml 是官方清理与优化规则文件Languages/ 存放 17 种语言资源www.chuyu.me/ 是官方网站与帮助文档的源文件。以下几种情况值得用它系统盘快满了需要清理垃圾并顺手做一次系统备份手上有一个系统镜像ISO/WIM/ESD需要集成 Windows 更新或直接释放到硬盘系统启动不起来需要借助备份或恢复环境还原系统获取与首次启动运行要求和看到的东西Dism 程序本体与本仓库分开分发程序本体是一个目录包含 Dismx64.exe 等入口程序和 Config 子目录本仓库提供的是它的清理规则、多语言资源与帮助文档。如需查阅规则或参与翻译可以克隆本仓库git clone https://gitcode.com/gh_mirrors/di/Dism-Multi-language运行要求来自帮助文档最低NT 6.0 及以上即 Windows 7512MB 内存推荐NT 6.1 及以上、64 位系统、8GB 物理内存运行宿主仅限 x86、amd64、arm64 处理器IA64 与 ARM 体系仅支持离线模式Windows Vista、Windows 2008 上 CompactOS、WIMBoot 等功能不可用按系统架构选择入口程序Dismx64.exe64 位、Dismx86.exe32 位在 64 位系统中启动它会自动转向 x64、Dismarm64.exearm64。Config 子目录存放 API 模块 CBSHost.dll、清理引擎 NCleaner.dll、WIM 操作模块 wimgapi.dll、Compact 驱动支持 wofadk.sys 与语言文件其中 Config\Data.zip保存清理规则与 ESD 解密密钥和 Config\default.ui.zip保存 UI不允许删除。首次启动后顶部标签页会自动枚举机器上的系统——当前系统名称带 * 标记官方称联机映像若有其他已挂载的 WIM/ESD 映像也会列出左侧是按类别组织的功能列表。官方快速入门的建议是一般用户直接点击左侧空间回收就可以开始。空间回收如何扫描并清理系统垃圾入口在左侧的空间回收。界面上的清理项全部来自 Data.xml 中的 74 条规则分为 6 个分组过期文件14 条、临时文件18 条、缓存文件20 条、系统相关11 条、应用程序7 条、备份文件4 条。常见条目包括被取代的 WinSxS 组件、以前的 Windows 系统Windows.old、缩略图缓存、WinINet 网页缓存、系统还原点、Package Cache、传递优化缓存等缩略图缓存、系统还原点、损坏的 Appx 等高级条目由 Config 目录下的 NCleaner.dll 清理引擎提供。操作分两步先勾选要清理的项目点扫描查看预计可释放的空间确认后可直接点清理立即删除不预估大小。三个注意点带风险的项目以橙色标识新手模式下不显示专家模式下才以橙色底色突出选中后还会弹出警告框被取代的 WinSxS 组件清理后无法再卸载更新以前的 Windows 系统删除后无法回滚到升级前的系统规则文件中已为这两条写明警告官方文档建议不要过于频繁地清理一般一个月一次即可SSD 上尤其如此更新管理扫描、查看并安装 Windows 更新进入更新管理点击扫描。Dism 使用随程序分发的 Windows Update 数据库Config\UpdateInfo.zip获取可用更新自动剔除过期的老补丁并通过 CBS 判断系统是否真的需要每条更新。扫描完成后列表会显示每条更新的详细信息勾选需要的更新点安装即可。如果你已有本地更新文件cab、msu 以及部分 exe可以在更新管理里点添加直接选择文件按住 Shift 可多选Dism 会强制执行适应性检查不适用的更新会被拒装。下载的更新缓存在程序目录的 Config\UpdateCache 文件夹之后安装会直接复用缓存。安装完成后在已安装的更新列表中可以查看每条更新的信息也可以选中后卸载。系统备份与还原无需进入PE备份选中当前系统点击菜单恢复功能中的系统备份输入 WIM 文件路径后确定即可。备份为 WIM 或 ESD 格式如果目标文件已存在Dism 会自动向现有映像追加索引执行增量备份。Dism 支持全部压缩类型不压缩、快速压缩、WIMBoot 压缩、最大压缩、极限压缩保存映像时可选择。还原点击恢复功能 - 系统还原选择 WIM 文件路径后确定。这是热还原模式——无需启动 PE在本机直接执行。如果系统已经无法启动有两条路一是在选项 - 详细设置中开启整合引导菜单BCD 启动项里会多出一个 Dism 条目开机进入该条目后即可执行上面的还原操作二是启动 PE 环境走同样的流程。离线处理ISO映像集成更新与释放系统挂载映像并集成补丁完整流程见官方最佳实践给ISO离线集成补丁用压缩软件如 7z把 ISO 解压到硬盘目录假设是 D:\Temp菜单文件 - 挂载映像映像文件设为 D:\Temp\Sources\install.wim挂载路径设为一个已存在的目录如 D:\Mount点击确定点击打开会话进入更新管理重复前面的扫描与安装安装完成后文件 - 保存映像覆盖保存再卸载映像快捷键分别为 CtrlS 与 Delete保存会引入冗余数据如需更小的体积用文件 - 打开映像文件把该索引导出到新文件再改名替换 install.wim用 Dism 青蛙插件提供的 ISO 生成器把目录重新打包为双引导 ISO同时支持传统 BIOS 与 UEFI 启动两点提示补丁是分批推送的安装完成后要重新扫描、反复安装直到扫不出新更新给刚集成完更新的映像清理被取代的 WinSxS 组件很可能因更新挂起而失败建议放到安装后的系统里再清理。释放映像直接安装系统菜单文件 - 释放映像可以把 WIM、SWM、ESD、UUP ESD 甚至 ISO 直接释放到目标磁盘无需先解压或挂载 ISO加密的 ESD 会在内存中解密原始文件不被修改。释放时勾选添加引导可自动写入引导勾选格式化会清空目标分区——如果目标是当前系统盘这一步必须在 RE 或 PE 等其他环境中进行。全新安装场景下菜单恢复功能 - 在RE中运行会引导你配置并重启进入恢复环境再自动启动 Dism此时可以格式化系统盘。多版本镜像里注意目标映像下拉框要选具体的系统版本不要选 Windows Setup。进阶用法编写自己的清理规则在 Config 目录新建一个 Custom 文件夹放入 Custom\Custom1.xml文件名任意UTF8 或 Unicode 编码最小结构如下Data CleanCollection4 Item Name系统Logs目录 Description系统的日志目录用于存放系统运行日志。/Description Group临时文件/Group Scan Activate General RootPath%SystemRoot%\Logs/ /Activate /Scan /Item /CleanCollection4 /DataGeneral 的 RootPath 支持 %SystemRoot% 这类环境变量子路径用 Query 匹配支持通配符如 *.log不想删的文件放进 ExcludedItem 的 Level 属性标记安全等级0 存在风险、1~2 默认不清理、3 建议删除并默认勾选。编辑完成后把 xml 压缩为 zip如 Custom1.zip即可压缩是为了避免占用额外空间。完整语法见自定义规则与规则结构参考后者覆盖 V1、V2 两种规则结构以及 RegWrite、RegDelete、FileMove、SetServiceStart、ExplorerNotify、General、CScript 等执行引擎。隐藏开关与命令行参数隐藏功能文档列出了 UI 中没有暴露的设置都通过修改 Config\Config.ini 生效设置作用[Dism] NotLoadWofadk1启动时不加载 Wof 驱动特殊环境下使用开启后 WIMBoot、Compact 相关功能可能受限[WUA] DisableInstallUpdate1跳过更新安装过程仅下载更新适合只需收集更新文件的场景[WUA] MaxDownloadThread10调整 Windows Update 并发下载线程数Dism 默认为 10命令行参数 /ScratchDir D:\Temp 可以把临时目录换到别的盘默认临时目录可用空间不足时使用。另外在注册表 HKLM\SOFTWARE\Dism\Hide 下添加值可以隐藏指定的挂载映像PE 内置挂载点容易造成干扰的场景。注意事项与常见坑清理被取代的 WinSxS 组件后无法再卸载更新。规则文件已给出警告如果有卸载更新或系统重置的需求就不要勾选这一项。Windows 7 宿主机上使用 Compact、WIMBoot 无效。Win7 默认不加载 WofAdk 驱动需要先在选项 - 详细设置勾选加载 WofADK 驱动。纯 64 位 PE 离线处理 32 位系统会失败。原因是纯 64 位 PE 缺少 WOW64 子系统应换用支持 x86 的 PE或在带 WOW64 的 64 位系统中处理。想全新保存映像时旧文件不删会被自动改为增量追加。选中已存在的 WIM/ESD 时Dism 按追加索引的逻辑处理而不覆盖原数据需要全新文件就先删除旧文件。低版本宿主机处理高版本映像容易失败典型如 Win7 宿主机给 Win10 映像集成补丁。有条件时把维护操作放到版本更新的系统里执行。延伸阅读Dism 把清理、更新、备份还原和映像处理集中在一个免费程序里规则文件和帮助文档都是公开的不需要的功能可以删不满足的需求可以自己写规则。需要查阅时可以从官方帮助文档入手快速入门Dism转Dism入门Dism术语使用Dism安装系统给ISO离线集成补丁【免费下载链接】Dism-Multi-languageDism Multi-language Support BUG Report项目地址: https://gitcode.com/gh_mirrors/di/Dism-Multi-language创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考