如何在启动 VirtualBox 机器时防止主机出现 BSOD?

如何在启动 VirtualBox 机器时防止主机出现 BSOD?

在 Windows 10 上启动 VirtualBox 计算机后,主机操作系统立即崩溃,出现蓝屏死机提示“系统服务异常”。我已安装并启用了适用于 Windows 的 Docker。我该如何修复此问题并正常启动我的虚拟机?

相关术语:SYSTEM_SERVICE_EXCEPTION、BSOD、AMD-V、Intel VT-x

答案1

这可能是因为 VirtualBox 在 Hyper-V 处于活动状态时尝试使用硬件虚拟化。而且碰巧的是,Docker for Windows 启用了 Hyper-V,其他工具(如 MS Visual Studio Android 仿真)也是如此。Hyper-V 声称/假定独占使用 VT-x 或 ADM-V。

要运行 VirtualBox 机器,请关闭 Hyper-V:

  1. 打开“程序和功能”
  2. 点击“打开或关闭 Windows 功能”
  3. 取消选择“Hyper-V 虚拟机管理程序”
  4. 确认并重启

当然,禁用 Hyper-V 可能会导致依赖它的工具失去功能或完全停止工作。

相关内容