我需要检查我的 CPU 中是否启用了英特尔虚拟化技术。问题是 - 当我打开 BIOS 设置时,我没有看到任何关于它的信息。BIOS 版本是: W7235IMS V1.9
谢谢
在 C# 中,可以运行此程序:
ManagementClass managClass = new ManagementClass("win32_processor");
ManagementObjectCollection managCollec = managClass.GetInstances();
foreach (ManagementObject managObj in managCollec)
{
foreach (var prop in managObj.Properties)
{
Console.WriteLine("Property Name: {0} Value: {1}",prop.Name,prop.Value);
}
}
查找名为 VirtualizationFirmwareEnabled
的属性。如果您没有看到它,则您的处理器没有该功能。
还可以打开 PowerShell 窗口并执行以下命令:
Get-CimInstance -ClassName win32_processor -Property name
再次,查找名为 VirtualizationFirmwareEnabled
的属性。
此 CPU(大约 2006 年)不支持 Vt-x。http://ark.intel.com/products/29753/Intel-Core2-Duo-Processor-E4400-2M-Cache-2_00-GHz-800-MHz-FSB?q=Core%202%20Duo%20E4400