微软本周早些时候发布了 2024 年 7 月补丁星期二更新,包括 Windows 10 (KB5040427 / KB5040430 / KB5040434 / KB5040448)、Windows 11 21H2/ 22H2 / 23H2 (KB5040442 / KB5040431) 和 Windows 11 24H2 (KB5040435)。其中,Windows 11 修复了任务栏损坏问题。
除此以外,微软还悄然对困扰 Windows 10 和 11 用户已久的一个重要问题进行了更新。该公司发布了Windows恢复环境(WinRE)更新 KB5034441(Windows 10)和 KB5034440(Windows 11),以解决安全启动绕过漏洞CVE-2024-20666。这些更新与微软本周早些时候发布的针对 Windows 11 24H2 的 WinRE 更新(KB5041137)不同。
不过,它会导致 "0x80070643 - ERROR_INSTALL_FAILURE" 错误信息,而且该公司还不时对其进行更新。今年 3 月,该公司发布了一个经过调整的 PowerShell 脚本,并补充说没有 WinRE 分区的用户不需要更新。
5 月,微软承认无法对此进行自动修复,用户需要手动更新。
现在,该公司再次更新了该脚本,并发布了一份详细的分步指南,说明如何确定用户是否需要更新。
KB5034440:适用于 Windows 11 版本 21H2 的 Windows 恢复环境更新
重要说明不需要此更新,如果 Windows 恢复环境 (WinRE) 满足以下任何条件,则不会提供此更新:
- 如果 WinRE 恢复分区没有足够的可用空间。
- 如果 WinRE 恢复分区是使用 中的过程手动更新,请将更新包添加到 Windows RE 并且已经为最新。
- 如果 WinRE 映像的版本大于或等于版本 10.0.22000.2710。 若要确定 WinRE 映像的版本,请在 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion 处检查 WinREVersion 注册表值。
- 如果正在运行的电脑没有 WinRE 恢复分区。 若要验证是否已启用 WinRE,可以在提升的命令提示符下运行以下命令:reagentc /info。 如果已启用 WinRE,则输出中会显示 Windows RE 状态,值为“已启用”。 在此方案中,可能需要此更新。
KB5034441:适用于 Windows 10 版本 21H2 和 22H2 的 Windows 恢复环境更新
重要说明不需要此更新,如果 Windows 恢复环境 (WinRE) 满足以下任何条件,则不会提供此更新:
- 如果 WinRE 恢复分区没有足够的可用空间。
- 如果 WinRE 恢复分区是使用 中的过程手动更新,请将更新包添加到 Windows RE 并且已经为最新。
- 如果 WinRE 映像的版本大于或等于版本 10.0.19041.3920。 若要确定 WinRE 映像的版本,请在 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion 处检查 WinREVersion 注册表值。
- 如果正在运行的电脑没有 WinRE 恢复分区。 若要验证是否已启用 WinRE,可以在提升的命令提示符下运行以下命令:reagentc /info。 如果已启用 WinRE,则输出中会显示 Windows RE 状态,值为“已启用”。 在此方案中,可能需要此更新。
此外,还添加了一个单独的说明,涉及将恢复分区的可用空间增加 250 MB,这是安装更新所必需的:
注意 此更新需要恢复分区有 250 MB 的可用空间才能成功安装。
如果您想确保您的设备获得此更新,请按照说明手动调整分区大小或使用示例脚本增加 WinRE 恢复分区的大小。
一旦分区有足够的磁盘空间,请单击开始 > 设置 > Windows 更新 > 检查更新,以获得提供给您的更新,然后进行安装。
您可以在下面链接的微软官方支持文档中找到更多详细信息。