微软承认 8 月更新导致双系统启动设备无法进入 Linux,已公布临时解决方案
电脑教程网 8 月 24 日消息,微软承认 8 月补丁星期二发布的累积更新,导致 Windows 和 Linux 双启动设备无法正常进入 Linux 发行版,官方目前已经发布了临时解决方案。
问题原因
微软于 8 月 13 日发布累积更新 KB5041585,Windows 11 系统用户安装后版本号升至 Build 22621.4037。
电脑教程网注:该问题主要影响 Windows 和 Linux 双启动设备,导致用户无法正常进入 Linux 发行版,会跳出“Verifying shim SBAT data failed”错误。
微软官方表示问题主要是因为检测机制未能识别某些系统,导致更新错误地将安全启动高级目标设置应用于错误的系统,并破坏了 Linux 安装。
临时解决方案
对于尚未部署 8 月 Windows 更新的用户
用户运行以下命令,添加注册表选项。
reg add HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/SecureBoot/SBAT /v OptOut /d 1 /t REG_DWORD
对于已部署 8 月 Windows 更新的用户
对于目前已经部署,且导致 Linux 发行版无法运行的用户,微软提供了临时解决方案:
1. 禁用 Secure Boot
2. 删除 SBAT 更新
启动 Linux
打开终端,运行以下命令:
sudo mokutil --set-sbat-policy delete
如果出现提示,请输入 root 密码。
再次启动 Linux。
3. 验证 SBAT 撤销情况
在终端运行以下命令:
mokutil --list-sbat-revocations
4. 重启 Secure Boot
5.防止今后在 Windows 中更新 SBAT:
启动进入 Windows 系统
以管理员身份打开命令提示符并运行:
reg add HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/SecureBoot/SBAT /v OptOut /d 1 /t REG_DWORD
相关阅读:
《微软“闯祸”Linux 躺枪:Windows 更新补丁之后,Linux 打不开了》
相关文章
- 一心只想提高 Win11 使用率,前员工抨击微软对盗版 Wind
- 微软时隔 2 年修复 Win11 BUG,系统重启后网络钓鱼防护
- 新年新风尚:微软发布 2025 年首套 Win10 / Win11 壁纸
- 微软 Win11 24H2 文件管理器 BUG 频出,2025 年首更有望
- 微软敲定 Win11 Copilot 快捷键:非 Win+C,而是 Alt+Spac
- 微软发布 Win11 Canary 27768 预览版:文件管理器导航窗
- 微软修复 Win11/10 深色模式下 Chrome / Edge 浏览器
- 微软推动用户升级新硬件,称今年是“Win11 PC 换新之年
- 微软推动 Win11 升级遇尴尬:Win10 提示弹窗出现崩溃问
- 2025 年首更,微软发布 Win11 Canary 27766 预览版