你好,
你现在遇到的情况是 KB5121768 热补丁安装失败,系统提示缺少前置补丁 KB5101650。 由于你已经确认系统版本为 Windows 11 企业版 24H2 (26100.7985),并且 DISM 检查过 WinSxS 存储库、重置过 WUA 组件但依旧无法安装,这说明问题不是单纯的组件损坏,而是更新链条中的依赖关系没有满足。
在 Windows 11 24H2 的 Hotpatch 机制下,某些安全更新(如 KB5121768)必须依赖特定的 Rollup 或前置补丁(KB5101650)已经存在于系统中,否则安装会直接跳过而不报错。 你在 DISM 输出中也能看到系统已经安装了多个 HotpatchFix 和 RollupFix 包,但缺少关键的 KB5101650。
解决方法有两个方向:首先,确认 KB5101650 是否确实适用于你的版本。 如果该补丁在 Windows Update Catalog 中标记为“前置要求”,你需要手动下载与 26100.7985 匹配的累积更新包(通常是月度 Rollup),而不是单独的 Hotpatch。 安装该累积更新后,KB5121768 才能顺利应用。 其次,如果 Catalog 中没有提供适配的 KB5101650,说明该补丁已经被后续的 Rollup 替代,你需要安装最新的累积更新(例如 8 月或 9 月的 Monthly Rollup),它会自动包含 KB5101650 的修复。
不要尝试强制安装 Hotpatch 包,因为它依赖的基础组件未满足会导致更新链断裂。 正确的做法是通过 Windows Update Catalog 下载最新的累积更新(RollupFix),安装后再检查 KB5121768 是否自动应用。 如果仍然失败,可以使用 DISM /Online /Add-Package /PackagePath:<cab文件> 手动挂载最新的 Rollup CAB 包。
综上,问题不是系统损坏,而是更新依赖未满足。 安装最新的累积更新(包含 KB5101650)即可解决,而无需重装系统。
多米克配音。