我现在才注意到这一点,但显然自 2022 年 1 月 11 日(2022 年 1 月的“补丁星期二”)以来,我的家庭网络的开发服务器的 Hyper-V 管理程序一直无法启动。
- 盒子是一台使用了 6 年的 Xeon E3 机器(当然是 UEFI),运行 Windows Server 2012 R2 并安装了域控制器和 Hyper-V 主机角色。
Hyper-V 事件日志中充斥着错误,但这些都是系统事件日志中与此事件一起报告的初始服务失败的次要后果:
级别:错误
来源:Hyper-V-Hypervisor
事件 ID:80管理程序启动失败;操作系统引导加载程序失败,错误为 0xC00000BB。
- 事件的原始 XML 表示该
0xC00000BB
代码是一个NTSTATUS
错误代码,这显然意味着“STATUS_NOT_SUPPORTED
” ——这没有任何意义,因为 Hyper-V 在星期二补丁之前工作正常,而且我不知道英特尔推出任何处理器微码更新以禁用硬件虚拟化,例如某种可怕的SPECTRE / MELTDOWN-esque缓解......
- 事件的原始 XML 表示该
正如周二补丁之后发生的那样,我猜微软搞砸了一个 Hyper-V 补丁——我可能不应该期待对 8.5 年前的操作系统版本的安全补丁进行最佳质量控制......
有任何想法吗?
在 Google-fu 之后,我在 HP Enterprise 的公共论坛上找到了这个帖子,用户MDavidRichard的回复将失败归咎于 Microsoft 更新 KB5009586:
Microsoft 的KB5009586页面现在更新了一个已知问题,描述了我的问题(尽管没有任何 googleable 错误代码,难怪我之前没有找到这个页面):
但是我在 Windows 更新的可用下载列表中没有看到 KB5010797...
更新:啊,derp,KB5010797 补丁适用于 Windows Server 2012(不是Server 2012 R2),而 KB501079 4适用于 Windows Server 2012 R2。
TL;博士:
根据您的操作系统安装 KB5010797 或 KB5010794。