Hi!请登陆

Windows 11金丝雀版在2009年之前的PC上无法启动 虚拟机需注意芯片组

2023-10-31 96 10/31

据 X 网友 @TheBobPony 发布的消息,自 Windows 11 Canary Build 25905 版开始,如果用户尝试在 2009 年之前的旧 PC 上安装该版本及之后的版本 (比如最新的 Build 25982),可能会遇到卡死问题,启动时卡在 Windows LOGO 界面。

现在仍然使用 2009 年之前的旧 PC 的用户应该比较少了,但这个问题其实也影响了不少专业用户,为什么呢?因为 VirtualBox 虚拟机的芯片组也受影响。

如果用户使用 VirtualBox 安装 Windows 11 Canary 的话,请尝试将芯片组修改为 ICH9 看看能否启动。

有个网友进行了测试,他使用英特尔第 3 代处理器和 AMD Turion X2,然后在 VB 上尝试不同的组合,结果是:

  • Core Gen 3 +Vbox PIIX3 失败
  • Core Gen 3 + Vbox ICH9 启动
  • Turion X2 + Vbox PIIX3 失败
  • Turion X2 + Vbox ICH9 失败

不过OZABC网在 PVE 上检查了下,PVE 里使用的 Intel q35 是英特尔在 2007 年推出的芯片组,我更新到 Build 25982 版后没有出现问题。

所以这个问题大概率是 Windows 11 Canary 出现了某些 BUG,或者说是微软将一些新 CPU 添加到了黑名单里导致的问题。

微软给 Windows 11 维护了一份 CPU 黑名单列表,也就是将所有老 CPU 放在黑名单里阻止用户安装,使用黑名单的好处是,后续新发布的 CPU 都不在黑名单里,所以可以安装而不需要微软不停地将新 CPU 添加到白名单里提供支持。

总体来说这应该是个 BUG,后续可能会修复,不过对虚拟化用户来说,如果遇到类似问题,记得改个芯片组再试试。

相关推荐