当前有关 Windows 8 和 UEFI 的新 SecureBoot 功能的讨论表明,不同 UEFI 规范版本之间存在很大差异。
因此,了解您自己的系统的 UEFI 固件中实现了哪个规范版本会很有好处。
是否有适用于 Windows 和/或 Linux 的工具可以检测或测试其运行的 UEFI 固件系统的规范版本是否兼容?
或者这是您只能从计算机/主板制造商处获得的信息?
答案1
启动进入 UEFI Shell(如果没有内部 Shell,则需要关闭安全启动)。请参阅如何“启动到 UEFI shell”?如果需要的话。
运行‘ver’:
Shell> ver
UEFI 交互式 Shell v2.2
EDK II
UEFI v2.70 (EDK II, 0x0010000)
Shell>
对于此示例,报告的 UEFI 规范是 v2.70。
注意:UEFI 规范版本与 SMBIOS 版本或 BIOS 版本不同,后者可在 msinfo32.exe 中找到。原始发帖人 (OP) 了解这一点,但我为可能不知道的人添加了这一点。