“VT-x不可用”当我启动我的虚拟机

我使用VMWare软件创build了一个虚拟机,并在启动虚拟机时出错。 它说“VT-x不可用:

00:00:03.916 NAT: zone(nm:mbuf_cluster, used:0) 00:00:03.916 NAT: zone(nm:mbuf_packet, used:0) 00:00:03.916 NAT: zone(nm:mbuf_jumbo_pagesize, used:0) 00:00:03.916 NAT: zone(nm:mbuf_jumbo_9k, used:0) 00:00:03.916 NAT: zone(nm:mbuf_jumbo_16k, used:0) 00:00:03.930 VMSetError: D:\tinderbox\win-4.0\src\VBox\VMM\VMMR3\VM.cpp(350) VMR3Create; rc=VERR_VMX_NO_VMX 00:00:03.930 VMSetError: Unknown error creating VM 00:00:03.931 ERROR [COM]: aRC=E_FAIL (0x80004005) aIID={515e8e8d-f932-4d8e-9f32-79a52aead882} aComponent={Console} aText={VT-x is not available. (VERR_VMX_NO_VMX). 00:00:03.931 Unknown error creating VM (VERR_VMX_NO_VMX)}, preserve=false 00:00:03.944 Power up failed (vrc=VERR_VMX_NO_VMX, rc=E_FAIL (0X80004005)) 

任何想法,为什么我得到这个错误?

您可以尝试将设置下的基本内存降低到3175MB左右,并将核心数量降低到1.如果您的BIOS设置为虚拟化,则应该可以工作。 使用f12密钥,安全性,虚拟化来确保它已启用。 如果没有说VT-x好的话,应该说VT-d之类的。

VT-x通常可以在BIOS中禁用/启用。

当你的电脑刚启动时,你应该按下DEL(或者其他)进入BIOS设置。 你会发现启用VT技术(或其他)的选项。

您确定您的处理器支持英特尔虚拟化(VT-x)或AMD虚拟化(AMD-V)吗?

在这里你可以find硬件辅助虚拟化检测工具( http://www.microsoft.com/downloads/en/details.aspx?FamilyID=0ee2a17f-8538-4619-8d1c-05d27e11adb2&displaylang=en ),它会告诉你,如果你的硬件支持VT-x。

或者,你可以在这里find你的处理器: http : //ark.intel.com/Default.aspx 。 所有AMD处理器自2006年以来都支持虚拟化。