如何在不进入Windows 10中的BIOS的情况下检查是否启用了Intel虚拟化

如何在不进入Windows 10中的BIOS的情况下检查是否启用了Intel虚拟化,windows,windows-10,x86-64,intel,virtualization,Windows,Windows 10,X86 64,Intel,Virtualization,我想检查我的笔记本电脑是否启用了Intel虚拟化(联想Thinkpad,Win 10 64位)。是否有任何方法可以在不进入BIOS的情况下检查它?在PowerShell运行中: 获取计算机信息-属性“HyperV*” 行HyperVRequirementVirtualizationFirmwareEnabled:True显示BIOS(固件)中是否启用了虚拟化 替代方法 右键单击开始>运行>msinfo32 第一页显示BIOS(固件)中是否启用了虚拟化 第一种方法-最简单的选择-检查您的任务管理器

我想检查我的笔记本电脑是否启用了Intel虚拟化(联想Thinkpad,Win 10 64位)。是否有任何方法可以在不进入BIOS的情况下检查它?

在PowerShell运行中:
获取计算机信息-属性“HyperV*”

HyperVRequirementVirtualizationFirmwareEnabled:True
显示BIOS(固件)中是否启用了虚拟化

替代方法
右键单击开始>运行>msinfo32

第一页显示BIOS(固件)中是否启用了虚拟化


第一种方法-最简单的选择-检查您的任务管理器

如果您有Windows 10或Windows 8操作系统,最简单的检查方法是打开任务管理器->性能选项卡。您应该看到如下屏幕截图所示的虚拟化。如果已启用,则表示您的CPU支持虚拟化,并且当前已在BIOS中启用。如果它显示禁用,则需要在BIOS中启用它。如果您没有看到虚拟化,这意味着您的CPU不支持虚拟化。阅读了解更多信息。

我观察到至少有一种情况,Task Manager显示“虚拟化:已启用”尽管我在BIOS中显式禁用了
VT-d
,但我不能完全确定此功能的代表性。如果只有第一个
hypersorpresent
True
而其他为空会怎么样?可能是PowerShell版本低于5.1(改为运行msinfo32)或者Windows版本不是专业版、企业版或教育版。参考在我的例子中,两者都是正确的:Win 10 Pro和PS 5.1,但是
Get ComputerInfo-属性“HyperV*”
显示了GooDeeJAY所描述的内容
PS C:\temp> Get-ComputerInfo -property "HyperV*"

HyperVisorPresent                                 : True
HyperVRequirementDataExecutionPreventionAvailable : True
HyperVRequirementSecondLevelAddressTranslation    : True
HyperVRequirementVirtualizationFirmwareEnabled    : True
HyperVRequirementVMMonitorModeExtensions          : True