Skip to content
字数
1177 字
阅读时间
5 分钟

不能为虚拟电脑 AR_Base 打开一个新任务. 明细(D) Raw-mode is unavailable courtesy of Hyper |V. (VERR_SUPDRV_NO_RAW_MODE_HYPER_V_ROOT). 返回 代码: E_FAIL (0x80004005) 组件: 界面: ConsoleWrap IConsole

The previous model used in this conversation is unavailable. We've switched you to the latest default model.

ChatGPT

您遇到的错误消息表明,VirtualBox无法以原始模式启动虚拟机,因为Hyper-V正在运行。这个问题通常是由以下原因引起的:

  1. Hyper-V激活:当Hyper-V或与Hyper-V相关的功能(如Windows沙箱、设备/凭据防护)激活时,它会占用硬件虚拟化功能,这可能会与VirtualBox等其他虚拟化软件冲突。

  2. Core Isolation:在Windows安全中心中启用的“内核隔离”特性也可能导致这个问题。

  3. 其他虚拟化应用:除了Hyper-V之外,还有其他虚拟化软件(如VMware)也可能与VirtualBox争夺硬件虚拟化资源。

要解决这个问题,您可以尝试以下步骤:

关闭Hyper-V

  1. 打开控制面板。
  2. 进入“程序和功能”。
  3. 点击左侧的“启用或关闭Windows功能”。
  4. 找到“Hyper-V”并取消选中它。
  5. 点击“确定”并重启计算机。

关闭Windows功能

如果您的系统上安装了“Windows Hypervisor Platform”或“Virtual Machine Platform”,也可能需要关闭它们。

关闭Core Isolation

  1. 进入设置 -> 更新和安全 -> Windows安全 -> 设备安全。
  2. 如果可用,点击“核心隔离细节”。
  3. 关闭“内存完整性”功能。

从命令行禁用Hyper-V

您也可以尝试使用命令行工具来禁用Hyper-V:

打开命令提示符(管理员)并输入以下命令:

cmdCopy code

bcdedit /set hypervisorlaunchtype off

然后重启计算机。

检查BIOS设置

确保BIOS设置中的硬件虚拟化功能(如Intel VT-x或AMD-V)已启用。

完成上述步骤后,再次尝试启动您的VirtualBox虚拟机。如果问题依旧存在,可能需要更详细的系统检查或考虑其他解决方案。在某些情况下,可能需要完全卸载Hyper-V或其他虚拟化软件,或者尝试使用不同版本的VirtualBox。

You

virtualbox和vmware能同时运行吗

ChatGPT的回答可信度存疑,实际上在自己的pc上是有过同时运行成功的情况的

一般来说,VirtualBox 和 VMware Workstation 不能同时在同一台计算机上运行。这是因为这两种虚拟化软件都依赖于对硬件虚拟化技术的访问和控制,而通常这些资源在同一时间内只能被一个虚拟化程序独占使用。当一个程序正在使用这些硬件资源时,另一个程序可能无法启动或运行其虚拟机。

尝试同时运行这两个程序可能会导致以下问题:

  1. 虚拟机启动失败:可能会出现错误消息,指示无法获取到必要的虚拟化资源。

  2. 性能问题:即使在某些情况下两个程序似乎可以同时运行,这也可能会导致性能下降,因为它们都在争夺有限的系统资源。

  3. 系统稳定性问题:同时运行两个虚拟化程序可能会对系统稳定性产生负面影响。

如果您需要同时使用 VirtualBox 和 VMware,通常建议的做法是在不同的时间使用它们,而不是尝试同时运行。如果您确实需要同时运行来自两个不同虚拟化平台的虚拟机,您可能需要考虑使用基于硬件的解决方案,如使用多台物理机器,或者探索是否存在允许这种并行运行的特定配置或工具。但这通常是比较复杂和高级的应用场景。

贡献者

The avatar of contributor named as sunchengzhi sunchengzhi

文件历史

撰写