启动虚拟机时“ VT-x不可用”


120

我已经使用VMWare软件创建了虚拟机,并且在启动虚拟机时出现错误。它说:“ 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))

知道为什么我会收到此错误吗?


17
我有同样的错误-我在VM的系统设置中停用了“ IO-APIC”。这对我行得通。
maholtz

44
禁用Windows Hyper-V功能对我
有用

11
当我在不知情的情况下更新到Windows 10时,Hyper-V再次激活。注意这一点。
metaforge

2
我启用了Hyper-V,一切都很好,但是某些GenyMotion VM无法正常工作(任何高于Android 5.0的虚拟机)。这个视频的修复方法非常简单。youtube.com/watch?v=Y56boAsdptw
布拉德·马丁

1
就我而言,我安装了“ Microsoft Visual Studio Emulator for Android”。这让我所有的VBox VM都感到不适。我卸载了模拟器,仍然没有骰子。我看到还没有安装Hyper-V,所以我安装了它并卸载了它-重置将开关拨动,并使我的VBox VM重新工作。
JMD

Answers:


137

您可以尝试将设置下的基本内存减少到大约3175MB,并将内核减少到1。如果您的BIOS设置为虚拟化,那应该可以工作。使用f12键,安全性和虚拟化功能确保已启用它。如果没有说VT-x没问题,则应该说VT-d等。


1
由于某种原因,由于无法使用,我无法编辑UI中的内核数。必须编辑相应图像的“ * .vbox”以将核心更改为
1。– deepak

2
我遇到了类似的问题,减少了内存就解决了我的问题,为什么行得通?我在安装虚拟机的虚拟机上。盗梦空间
JacekTrociński,2015年

2
您在哪里输入F12键来执行此操作?在虚拟盒子里?
埃里克(Eric)

3
为什么减少基本内存和内核有效?
Randy the Dev

30
在安装最新的Windows Docker之后,这发生在我身上。它在Windows 10中启用了Hyper-V功能,并且所有VirtualBox实例均已损坏。禁用的Hyper-V解决的问题(见这里如何:poweronplatforms.com/enable-disable-hyper-v-windows-10-8)泊坞窗是,但现在坏: - /
的Gabor纳吉

9

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

当PC刚启动时,应按DEL(或其他键)进入BIOS设置。在那里,您可以找到启用VT技术(或其他功能)的选项。


4

您确定处理器支持Intel Virtualization(VT-x)或AMD Virtualization(AMD-V)吗?

在这里,您可以找到硬件辅助的虚拟化检测工具(http://www.microsoft.com/downloads/zh-cn/details.aspx?FamilyID=0ee2a17f-8538-4619-8d1c-05d27e11adb2&displaylang=en),它将告诉您是否使用了硬件支持VT-x。

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


1
我无法在Windows 2008 R2 64位服务器上安装该虚拟化检测工具。还有其他方法吗?
D MADANAGOPAL 2011年

您正在使用什么处理器?
Yax

英特尔至强E5440 @ 2.83 GHz 2.91 GHz
D MADANAGOPAL 2011年

根据:ark.intel.com/…,您的处理器支持VT-x。试试这个:itropics.net/index.php/computers/windows/…–
Yax

感谢您的答复。我应该尝试哪一个?该链接中有很多选项...问题是我试图在我的VM机器上安装虚拟盒。我必须提出一些要求才能更改VM计算机上的任何设置。我将首先尝试启用硬件VT并进行查看。
D MADANAGOPAL 2011年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.