ESXi中Windows的虚拟机缺少KEK CA 2023的问题和解决办法

ESXi中Windows的虚拟机缺少KEK CA 2023的问题和解决办法

一、问题背景:Secure Boot + KEK CA 2023

最近不少用户在检查Windows虚拟机的安全启动Secure Boot配置 时,会发现一个异常现象:

在虚拟机的 Secure Boot → Key Exchange Key(KEK)列表中,
只存在 “Microsoft Corporation KEK CA 2011”
缺少 “Microsoft Corporation KEK CA 2023” 证书

一般来说,这个问题在以下场景中尤其容易被发现:

  • 准备应对 微软 Secure Boot 证书轮换(2023 → 2026)
  • ESXi 7.x / 8.x 上运行的 Windows Server 2019 / 2022
  • 启用了 UEFI + Secure Boot 的 Windows VM
  • 合规检查 / 安全基线 / 证书审计

其实除了虚拟机,实体机服务器装Windows系统,也会出现这个问题。一般来说,服务器解决这个问题,只需要升级最新的BIOS即可。那VM里面出现这个问题,应该怎么解决了?


二、根本原因分析

根据 Broadcom / VMware 官方 KB(KB 421593),其实问题并不在 Windows,也不在当前 ESXi 版本本身,而是在一个很多人忽略的文件:

👉 VM 的 NVRAM 文件

核心原因总结一句话:

虚拟机的 .nvram 文件是在旧版本 ESXi 上创建的,
即使后续升级了 ESXi,该 NVRAM 中的 Secure Boot 证书也不会自动更新。

具体来说:

  • VM 最初创建于:
    • ESXi 7.0 / 7.0 U1 / 7.0 U2
    • 或 ESXi 8.0 早期版本(< 8.0.2)
  • 当时 Secure Boot 默认只包含:
    • KEK CA 2011
  • 后续:
    • 升级了 ESXi
    • VM 的 NVRAM 文件被完整保留
  • 结果:
    • Secure Boot 的 KEK 列表依然停留在旧证书集

📌 ESXi 升级 ≠ VM Secure Boot 证书自动升级


三、解决方案(官方 + 实战验证)

✅ 推荐解决步骤(安全、有效)

Step 1:关闭虚拟机

Step 2:升级虚拟机硬件版本

  • 在vCenter vSphere Client中,对着那些Windows虚拟机点右键,升级VM兼容性:
    • Right-click the VM > Compatibility > Upgrade VM Compatibility.
  • 升到当前你的ESXi所支持的最新虚拟机硬件版本VM Hardware Version

Step 3:重命名或删除旧的 .nvram 文件

  • 进入 Datastore
  • 找到对应 VM 目录
  • 将: xxx.nvram 重命名为: xxx.nvram.bak

⚠️ 不建议直接删除,保留备份更稳妥。

Step 4:启动虚拟机

  • ESXi 会自动:
    • 重新生成新的 NVRAM 文件
    • 注入 最新 Secure Boot 证书集
  • 此时再检查 KEK:
    • ✅ Microsoft Corporation KEK CA 2023 会出现

四、这个问题不处理会怎样?

短期来看:

  • Windows 还能正常启动
  • Secure Boot 功能表面正常

中长期风险:

  • 微软逐步淘汰 2011 证书
  • 后续 DB / DBX 更新依赖新 KEK
  • 可能导致:
    • Secure Boot 更新失败
    • 安全审计不通过
    • 未来兼容性问题

官方KB链接:https://knowledge.broadcom.com/external/article/421593/missing-microsoft-corporation-kek-ca-202.html

有VM问题需要协助?

免费试用VMware技术助理(已接Deepseek)!即时解答VM难题

→ 🤖VM技术助理

解析和诊断各类vCenter错误,ESXi日志,虚拟机vmware.log

→ 📕VMware日志分析器

图书推介 - 京东自营

24小时热门

还有更多VMware问题?

免费试下我们的VMware技术助理(已接Deepseek)!即时解答VM难题 → 🤖VM技术助理

试试 📕VMware日志分析器 免费诊断各类vCenter错误,ESXi日志,虚拟机vmware.log等等

########

扫码加入VM资源共享交流微信群(请备注加群

需要协助?或者只是想技术交流一下,直接联系我们!

推荐更多

Dell PowerProtect Data Manager 无法连接 vCenter 的凭据验证问题
运维必备

Dell PowerProtect Data Manager 无法连接 vCenter 的凭据验证问题

Dell PowerProtect Data Manager 无法连接 vCenter 的凭据验证问题。详细解析 Dell PowerProtect Data Manager (PPDM) 无法连接到 vCenter 的问题,重点说明无效凭据导致的身份验证失败,提供完整的故障排查步骤,帮助管理员快速恢复连接。 本文针对该问题提供了深度剖析与实测解决方案。

VMware Tools 升级失败 - VMXNet3 驱动安装超时问题
运维必备

VMware Tools 升级失败 – VMXNet3 驱动安装超时问题

VMware Tools 升级失败 – VMXNet3 驱动安装超时问题。详细解析 VMware Tools 从 12.3.0 升级到 12.5.2 时出现的 VMXNet3 驱动安装超时问题,重点说明 Windows 系统映像损坏的原因,提供故障排查方法,帮助管理员快速解决升级失败问题。 本文针对该问题提供了深度剖析与实测解决方案。

ESXi 8.x/9.x 主机物理网卡链路状态反复 Up/Down 问题
运维必备

ESXi 8.x/9.x 主机物理网卡链路状态反复 Up/Down 问题

ESXi 8.x/9.x 主机物理网卡链路状态反复 Up/Down 问题。详细解析 ESXi 8.x/9.x 主机中物理网卡反复出现 Up/Down 事件的问题,提供完整的硬件和软件排查步骤,帮助管理员快速定位和修复链路不稳定问题。 本文针对该问题提供了深度剖析与实测解决方案。

ESXi 主机 hpilo 驱动日志泛滥导致无响应问题
运维必备

ESXi 主机 hpilo 驱动日志泛滥导致无响应问题

ESXi 主机 hpilo 驱动日志泛滥导致无响应问题。详细解析 ESXi 主机中 hpilo 驱动日志泛滥导致主机无响应的问题,重点说明 HPE WBEM Provider 的工作机制,提供驱动和固件更新的解决方案,帮助管理员快速恢复主机可用性。 本文针对该问题提供了深度剖析与实测解决方案。

//omg10.com/4/9119499