|
本帖最后由 wuliyen 于 2024-1-29 22:36 编辑
CBSEnum 是一款用于查看和管理 Windows Component-Based Servicing 软件包的工具。
基于组件的服务(Component-Based Servicing)是 Windows Vista 引入的一项技术,与 Linux 风格的软件包管理器最为相似。它以 WinSxS(并排组件)为基础,允许独立安装、卸载和更新众多 Windows 组件。
它为 Windows 提供了一个适度组件化的视角,并允许卸载 Windows Embedded 以外以前被视为单体的系统部分。
在 Windows 中,这项技术不为公众所知。有一个命令行工具 dism.exe 可以管理 CBS 软件包,但大多数软件包都被标记为隐藏,即使从 DISM 中也是如此。
CBSEnum 是 DISM 的图形界面,它以简单直观的格式显示软件包,允许卸载或批量卸载任何软件包。它还能显示隐藏的软件包,让你将它们变为可见或恢复到原始可见状态。
CBSEnum 必须以管理员身份运行。
在使用软件包之前,你必须获得 HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Component Based Servicing 注册表键值和所有子键的所有权,并赋予自己写入权限。CBSEnum 可以帮你做到这一点:选择 "编辑 -> 获得所有权"。
在删除大多数软件包之前,必须先将它们从母包("Windows 家庭版"、"Windows 专业版 "或 "Windows 企业版")中分离出来。这可以通过 install_wim_tweak 工具实现,但现在 CBSEnum 也支持了这一功能: "编辑 -> 解耦所有软件包"。
在 DISM 可以使用大多数软件包之前,必须先让它们成为 DISM 可见的。可以在 CBSEnum 中右键单击任意软件包,然后执行 "可见性 -> 使可见 "操作。也可以通过编辑菜单使所有软件包可见。
CBSEnum 与 instal_wim_tweak 在 DefVis 密钥中保留原软件包可见性的方式相同。
卸载软件包时,请务必小心谨慎。如果没有源代码 cab,卸载的软件包就无法安装回去,而大多数人都没有源代码 cab。如果要重新安装操作系统,最好的办法就是从安装介质进行系统修复。
https://www.123pan.com/s/jvKTjv-eGlBA.html
提取码:fRjt
|
评分
-
查看全部评分
|