virtualbox - 虚拟化已启用但无法正常工作

时间:2015-11-05 19:08:32

标签: virtualbox virtualization

好的,我安装了最新版本的virtualbox,我的电脑(HP)有AMD A10,64位Windows 10操作系统和6Gb RAM。

我用Windows 7创建了一个虚拟机,在那里我想创建一个新的虚拟机(VM1中的VM2),但我无法运行它,因为我在VM1中没有启用虚拟化。

This image is the error I'm getting

好的,所以我检查了VM1配置,并在虚拟机设置中启用了虚拟化。我已尝试使用所有Paravirtualization接口并始终启用硬件虚拟化(VT-x和AMD-V)。 我真的不知道为什么会发生这种情况,如果这一切都被启用并且没有类似问题的文件。

我尝试更改VM1和所有接口使用的CPU数量。

4 个答案:

答案 0 :(得分:15)

我搜索了2天,没有任何对我有用..然后我找到了解决方案:

问题出在Windows 10中......你需要禁用Hyper-V管理器......

1)确保在BIOS中启用cpu虚拟化。

2)以管理员身份打开您的CMD

3)在桌面文件夹中键入bcdedit并在底部查找hypervisorlaunchtype ...如果是Auto或启用我们需要禁用它!!!!!!

See this picture

4)输入你的cmd bcdedit /set hypervisorlaunchtype off

5)重启你的操作系统并开心!

我知道这是一个老问题......但对于每个有类似问题的人,我希望它有所帮助!!

答案 1 :(得分:0)

关闭Windows Defender安全中心提供的核心隔离安全性。 我发现启用它会在BIOS中启用它时关闭您的英特尔虚拟化技术功能。 遵循的步骤: 1.转到Windows Defender安全中心。 2.在左侧面板中搜索设备安全性,然后单击它。 3.现在单击核心隔离。 4.关闭内存完整性安全性。 如果它没有关闭并显示(由设备管理员管理),请按照以下步骤在Google上进行搜索。 您可能需要下载文件并输入注册表以将其关闭。只是谷歌它。

答案 2 :(得分:0)

答案是正确的,但是值得一提: 通常 Hyper-V Manager Docker 启用(Docker在HV Manager之上运行),在我的情况下,它仅在:

之后起作用
  • 删除Docker
  • dism.exe /在线/禁用功能:Microsoft-Hyper-V

命令行将要求您重新启动,然后您将能够运行VX映像!

答案 3 :(得分:0)

就我而言,我的操作系统是 Windows 10,我在 BIOS 中启用了虚拟化 VTx 和 Vtd,但它不起作用。在网上搜索后,我解决了这个问题。希望这可以帮助人们。

  1. 按 Windows 键 + X 并选择“应用和功能”。
  2. 然后点击“程序和功能”链接。
  3. 然后点击左侧窗格中的“打开或关闭 Windows 功能”链接。
  4. 找到“虚拟机平台”选项并选中它。
  5. (这两个步骤我不确定:找到“Hyper-V”和“Windows Hypervisor Plateform”选项并取消标记它们。)
  6. 单击“确定”保存更改并重新启动。 下面是截图: enable Virtualization

您可以在任务管理器中检查它是否工作正常,在性能选项卡中您可以查看是否启用了虚拟化。