找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 144|回复: 12

[发布] SlimHive - WinPE注册表精简工具

[复制链接]
发表于 3 小时前 | 显示全部楼层 |阅读模式
本帖最后由 834772509 于 2026-5-14 19:02 编辑

SlimHive
SlimHive 是一个面向离线 Windows PE 镜像的注册表精简工具,用于清理已经挂载的 DRIVERS、SYSTEM、SOFTWARE 注册表中的无效项,并可按需用空注册表模板替换 COMPONENTS 文件。
本项目当前主要是在移植 Wimbuilder2 中的 za-Slim/SlimHive 逻辑,感谢slorelee
使用说明
运行前提
SlimHive 本身不负责: 挂载注册表、卸载注册表、备份原始注册表
建议在管理员权限下运行,并由外部流程先完成注册表的挂载和卸载,例如:
  • 挂载 DRIVERS 到 HKLM\Tmp_DRIVERS
  • 挂载 SYSTEM 到 HKLM\Tmp_SYSTEM
  • 挂载 SOFTWARE 到 HKLM\Tmp_SOFTWARE

命令行
SlimHive.exe [OPTIONS]
Options:
  -r, --mount-root <PATH>             镜像挂载根目录,例如 D:\Mount
      --drivers-key <REG_KEY>         已挂载的 DRIVERS 注册表根键,例如 HKLM\Tmp_DRIVERS
      --system-key <REG_KEY>          已挂载的 SYSTEM 注册表根键,例如 HKLM\Tmp_SYSTEM
      --software-key <REG_KEY>        已挂载的 SOFTWARE 注册表根键,例如 HKLM\Tmp_SOFTWARE
      --components-file <FILE>        COMPONENTS 注册表文件路径
  -n, --dry-run                       预览模式,只打印,不执行删除
  -v, --verbose                       输出逐项检查信息
  -h, --help                          显示帮助
  -V, --version                       显示版本

参数说明
  • --mount-root: 指向离线镜像根目录
  • --drivers-key / --system-key / --software-key: 传入的是“已挂载到注册表中的根键名”,注意不是注册表文件路径。例如 HKLM\Tmp_SOFTWARE
  • --components-file: 传入的是磁盘上的 COMPONENTS 文件路径


注意:
  • 只操作 --components-file 时,不要求提供 --mount-root
  • 只要涉及 --drivers-key、--system-key、--software-key 中任一项,就必须提供 --mount-root

使用示例
清理 DRIVERS、SYSTEM、SOFTWARE:
  1. SlimHive.exe ^
  2.     --mount-root D:\Mount ^
  3.     --drivers-key HKLM\Tmp_DRIVERS ^
  4.     --system-key HKLM\Tmp_SYSTEM ^
  5.     --software-key HKLM\Tmp_SOFTWARE ^
  6.     --verbose
复制代码
预览 SOFTWARE 清理:
  1. SlimHive.exe ^
  2.     --mount-root D:\Mount ^
  3.     --software-key HKLM\Tmp_SOFTWARE ^
  4.     --dry-run ^
  5.     --verbose
复制代码
也可以写成单行命令:
  1. SlimHive.exe --mount-root D:\Mount --software-key HKLM\Tmp_SOFTWARE --dry-run --verbose
复制代码
替换 COMPONENTS 文件:
  1. SlimHive.exe --components-file D:\Mount\Windows\System32\Config\COMPONENTS
复制代码
风险提示
  • 本工具会直接修改已挂载的离线注册表和镜像目录
  • DriverStore\FileRepository 目录删除不可恢复
  • 首次使用建议先加 --dry-run --verbose
参考
Wimbuilder2/Projects/WIN10XPE/za-Slim/SlimHive
下载

发表于 3 小时前 | 显示全部楼层
谢谢分享!
回复

使用道具 举报

发表于 2 小时前 | 显示全部楼层
支持,LZ辛苦了
回复

使用道具 举报

发表于 2 小时前 | 显示全部楼层
既然注册表已经挂载到HKLM\Tmp_SOFTWARE(以SOFTWARE为例),为何还需要镜像挂载地址(如D:\Mount)?

按理镜像挂载地址可以完全忽略

点评

根据WinPE中的系统文件列表,删除Classes\CLSID注册表中无效文件引用项  详情 回复 发表于 2 小时前
回复

使用道具 举报

发表于 2 小时前 | 显示全部楼层
支持,楼主辛苦了
回复

使用道具 举报

 楼主| 发表于 2 小时前 来自手机 | 显示全部楼层
martin313 发表于 2026-5-14 20:05
既然注册表已经挂载到HKLM\Tmp_SOFTWARE(以SOFTWARE为例),为何还需要镜像挂载地址(如D:\Mount)?

按 ...

根据WinPE中的系统文件列表,删除Classes\CLSID注册表中无效文件引用项

点评

哦。明白了 这个功能我用过,存在误删,不可靠  详情 回复 发表于 2 小时前
回复

使用道具 举报

发表于 2 小时前 | 显示全部楼层
本帖最后由 martin313 于 2026-5-14 20:20 编辑
834772509 发表于 2026-5-14 20:09
根据WinPE中的系统文件列表,删除Classes\CLSID注册表中无效文件引用项

哦。明白了。

这个功能我用过,存在误删,不可靠。为何说误删,因为有些注册表,虽然无引用关系,但仍然需要,否则某些功能就残废。所以按此原理清理多余注册表就存在误删问题。

这也是我不做注册表精简的原因之一。

点评

目前精简下来用着没发现什么问题,测试维护工具能正常运行,具体有什么影响还没发现。根据AI的回答也是不推荐精简注册表,除非是只做装机维护功能。  详情 回复 发表于 2 小时前
回复

使用道具 举报

 楼主| 发表于 2 小时前 来自手机 | 显示全部楼层
martin313 发表于 2026-5-14 20:11
哦。明白了。

这个功能我用过,存在误删,不可靠。为何说误删,因为有些注册表,虽然无引用关系,但仍然 ...

目前精简下来用着没发现什么问题,测试维护工具能正常运行,具体有什么影响还没发现。根据AI的回答也是不推荐精简注册表,除非是只做装机维护功能。

点评

仅仅几个维护工具,那估计测试不出漏洞。要拿论坛的全能版PE,精简它的注册表,然后看看用户切换啊,原生远程桌面连接啊,MTP,RNDIS连接等等,都是否正常?!  详情 回复 发表于 2 小时前
估计你测试不够充分吧 举例:看看bitlocker功能正常不?  详情 回复 发表于 2 小时前
回复

使用道具 举报

发表于 2 小时前 | 显示全部楼层
834772509 发表于 2026-5-14 20:24
目前精简下来用着没发现什么问题,测试维护工具能正常运行,具体有什么影响还没发现。根据AI的回答也是不 ...

估计你测试不够充分吧
举例:看看bitlocker功能正常不?
回复

使用道具 举报

发表于 2 小时前 | 显示全部楼层
834772509 发表于 2026-5-14 20:24
目前精简下来用着没发现什么问题,测试维护工具能正常运行,具体有什么影响还没发现。根据AI的回答也是不 ...

仅仅几个维护工具,那估计测试不出漏洞。要拿论坛的全能版PE,精简它的注册表,然后看看用户切换啊,原生远程桌面连接啊,MTP,RNDIS连接等等,都是否正常?!
回复

使用道具 举报

发表于 1 小时前 | 显示全部楼层
做维护工具应该不错,不需要复杂功能
回复

使用道具 举报

发表于 1 小时前 | 显示全部楼层
说是精简工具还不如说是制作工具,建议把参数搞简单点,指定pe目录就直接开干

点评

特意设计成这样的,方便和WinPE制作工具集成。  详情 回复 发表于 半小时前
回复

使用道具 举报

 楼主| 发表于 半小时前 来自手机 | 显示全部楼层
hhh333 发表于 2026-5-14 21:28
说是精简工具还不如说是制作工具,建议把参数搞简单点,指定pe目录就直接开干 ...

特意设计成这样的,方便和WinPE制作工具集成。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1|闽公网安备35020302032614号 )

GMT+8, 2026-5-14 22:41

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表