如果你正在在使用带有Windows和Linux的双系统的电脑,你可能想要暂缓安装最新的Windows更新。有报道开始指出,使用Windows和Linux双系统设置的人在尝试访问Linux分区时遇到了奇怪的错误信息。现在,微软已打破沉默,确认确实是最近的Windows更新造成了问题,而问题的罪魁祸首是安全启动高级目标(SBAT)设置。
最新的Windows更新为Linux双系统带来混乱
正如Microsoft Learn网站上所述,似乎2024年8月的安全更新触动了一个开关,导致了一个非常严重的问题:
在安装了2024年8月13日发布的Windows安全更新(KB5041585)后,如果你在设备中启用了Windows和Linux的双启动设置,你可能会在启动 Linux 时遇到问题。由于这个问题,你的设备可能无法启动Linux,并显示错误信息:“验证shim SBAT数据失败:安全策略违规。出了严重的问题:SBAT自检失败:安全策略违规。”
庆幸的是,只有在你进行双启动时,这个设置才会激活。如果你的电脑上只安装了一个操作系统,那么SBAT将不会给您带来任何麻烦。
看来微软没有简单的方法来解决这个问题,它唯一的建议是不要安装这个更新,或使用文章中列出的特殊退出注册表键来阻止它完成安装。LinuxQuestions subreddit上的好心人一直在努力帮助人们解决这个错误,所以如果您遇到了这个糟糕的错误,可以尝试他们的解决方案。如果你不再使用Linux分区,也可以移除Linux。