这是我运行 coreinfo 时得到的输出:
Coreinfo v3.05 - Dump information on system CPU and memory topology
Copyright (C) 2008-2012 Mark Russinovich
Sysinternals - www.sysinternals.com
Note: Coreinfo must be executed on a system without a hypervisor running for
accurate results.
Intel(R) Core(TM) i7-3770 CPU @ 3.40GHz
Intel64 Family 6 Model 58 Stepping 9, GenuineIntel
HYPERVISOR * Hypervisor is present
VMX - Supports Intel hardware-assisted virtualization
EPT - Supports Intel extended page tables (SLAT)
据英特尔称,该 CPU 确实支持 VMX 和 EPT。为什么它没有显示在 coreinfo 中?
答案1
由于您是在虚拟机内部运行程序,因此您看到的是虚拟 CPU。虚拟化本身不可虚拟化,因此虽然物理 CPU 具有这些功能,但虚拟机中呈现的虚拟 CPU 却不具备。
答案2
您确定这些选项在 Bios 中没有被禁用吗?
另外:您正在运行虚拟机管理程序,因此 CoreInfo 的输出可能不可靠。程序打印的警告不是无缘无故的。我以前见过它在带有虚拟机管理程序(Hyper-V、VmWare、VirtualBox)的系统上错误报告真实配置。