Virtualbox 错误:在BIOS中,VT-x在所有CPU模式下都被禁用(VERR_VMX_MSR_all_VMX_已禁用)

Virtualbox 错误:在BIOS中,VT-x在所有CPU模式下都被禁用(VERR_VMX_MSR_all_VMX_已禁用),virtualbox,Virtualbox,我已经安装了Oracle VM VirtualBox 5.0.12,现在正在尝试启动它 但在尝试给它通电后不久,我收到一条错误消息说: VT-x在BIOS中对于所有CPU模式都被禁用(VERR_VMX_MSR_all_VMX_已禁用) 其他读者是否也经历过同样的问题并成功地解决了它?请让我知道。我已经检查了Stackoverflow上报告相同错误消息的其他线程,并尝试了其中提到的建议,但没有一个对我有效 如果有帮助的话,我正在运行Windows7企业版SP1 64位 有人知道问题出在哪里吗?在V

我已经安装了Oracle VM VirtualBox 5.0.12,现在正在尝试启动它

但在尝试给它通电后不久,我收到一条错误消息说:

VT-x在BIOS中对于所有CPU模式都被禁用(VERR_VMX_MSR_all_VMX_已禁用)

其他读者是否也经历过同样的问题并成功地解决了它?请让我知道。我已经检查了Stackoverflow上报告相同错误消息的其他线程,并尝试了其中提到的建议,但没有一个对我有效

如果有帮助的话,我正在运行Windows7企业版SP1 64位


有人知道问题出在哪里吗?

在VirtualBox上尝试进入设置->系统->主板并更改RAM大小


增加RAM大小并尝试重新启动。它对我有用,希望它对你也有用

根据上面的答案,当我打开设置->系统->主板时,我意识到我下载到VirtualBox中的.ova文件的设置超过了我旧电脑的RAM大小(如屏幕底部的警告消息所示)。一旦我在我的机器的能力范围内,系统就充分启动了。

更改ram对我来说不起作用,所以我找到了另一个解决方案

在virtualbox上导航到设置->系统->处理器,然后单击(启用PAE/NX)。
这解决了我的问题。

没有一个解决方案对我有效。相反,我尝试了以下方法:


系统->加速->取消选中启用VT-x/AMD-V

主机上可能已禁用虚拟化。要启用:

  • 转到主机的BIOS(重新启动时,按F12键,或按Delete键,或按F2键,…具体取决于计算机)
  • 查找有关虚拟化的一些选项。例如,最近联想将it置于安全/虚拟化之下
  • 启用要启用的内容。例如,
    VT-d技术[启用]

这使它适合我。

在我的情况下,我的虚拟机有4GB的ram(我的主机有8GB的ram,我遇到了这个错误。我已经将ram量更改为2GB ram,我的虚拟机启动得很好。
但是,我已经在BIOS设置上启用了虚拟化。

我在戴尔Latitude E6500上遇到了与Ubuntu 16.04(xenial)相同的问题

首先,我更新了VB,我的症状改变了。在尝试部署旧机器时,根本没有创建x64机器的选项和一个用户友好的消息框

我发现了一个类似的故事。这个链接把我带到了最终的解决方案

简而言之,对于Dell BIOS,您需要保留

性能->可信执行=关闭


首先,您应该检查是否启用了虚拟化。 您可以使用SAS Support提供的免费工具: 如果未启用虚拟化,则必须在BIOS中启用VT-D功能(对于我的Asus主板,它位于高级-->系统代理配置设置中)。 我还必须在CPU设置中启用Intel虚拟化技术。
现在一切都可以无缝工作。

我的ThinkPad(T450和X1 Carbon)都遇到了这个问题,但这可能适用于其他采用Intel硬件的机器

一种解决方案是在主机(而不是来宾VM)的BIOS中启用虚拟化选项

  • 重新启动并进入BIOS(通常为F12)
  • 导航到虚拟化设置。确切的菜单导航可能会根据您特定的BIOS和版本而有所不同。对我来说,它是安全->虚拟化
  • 在我的例子中,有两个选项,都被禁用:
    • 英特尔(R)虚拟化技术
    • 英特尔(R)VT-d功能
  • 启用这两个选项
  • 保存并退出(重新启动)

  • 这为我解决了问题。

    我通过减少设置->系统中的内存大小来解决问题。

    这是笔记本电脑吗?你尝试过更新BIOS吗?这个问题属于superuser.com。这很有效,谢谢!:)简单而有效的解决方案。谢谢当前设置为2048 MB,我应该设置什么大小?对我来说,这是完整的解决方案。当我试着用4GB内存启动一个32位Win XP时,出现了错误,当我把它调低到2GB时,它在这里也能正常工作。我必须减少分配给虚拟机的RAM数量。这是我的解决方案。我不知道其他人是如何仅仅通过添加或删除ram来解决这个问题的,但它对我不起作用。对我有效+1。请提供一些步骤或基本示例,说明如何做到这一点,以确保您给出了一个好的答案