运行VirtualBox的计算机在主机Windows 7 PC上导致蓝屏死机


30

现在,VirtualBox曾两次在我的主机操作系统Windows 7上造成BSOD。第一次运行VirtualPC时,以为两个虚拟系统可能一起导致了此问题,但这次只是VirtualBox。

我没有收到错误代码。

有人遇到过类似的问题吗?


这听起来像Virtual Box的错误,您是否已将其报告给Oracle?
拉姆猎犬,2012年

您能找到BSOD转储文件并检查与此事件相关的任何内容吗?
Darius

没有足够的细节来给您准确的答案:什么是Bug检查代码(即:Stop 0X等等等等)?
climenole

Answers:



40

我尝试了上述所有答案,但没有一个起作用。

所以我发现Windows 7及更高版本中的Hyper-V(在我的情况下是Windows 10)是罪魁祸首!

我如下禁用了Hyper-V服务,此问题已修复!

请按照以下步骤操作:

  1. 在控制面板中找到“打开或关闭Windows功能”(或在Windows搜索框中键入Windows功能)

  2. 从列表中取消选中“ Hyper-V”功能

打开或关闭Windows功能窗口截图


3
+1。适用于Windows 10(winver 1607)和VirtualBox 5.1.26
honzakuzel1989

3
+1,这挽救了我在Windows 10上的生命。我正在运行Docker(使用Hyper-V)和Oracle VM VirtualBox,它们配合得不太好。有什么地方我们可以将其报告为问题,这样子孙后代就不必承受这种痛苦了吗?
eddyP23

1
此解决方案在Windows 10上修复了我的VirtualBox 5.2。感谢
Strabek

我对VBox遇到了同样的问题,偶尔会导致BSOD,但在我的情况下,未安装Hyper-V(功能列表中已经取消选中该功能,如此处建议)。因此,我不知道该怎么办,因为我没有当前本地项目运行
所需的Docker

6

这会发生很多次,尤其是一次运行多个虚拟机时。即两个Linux虚拟机,等等。

我查看了转储,它肯定是Virtual Box(至少在4.3.4之前)。我也看到了单个以及多个Windows 7 VMS。

不会经常发生,相对于VMWare,我更喜欢Vbox,所以我继续使用。我通常只是重新启动,一切都很好。

另外

特别是,VirtualBox SATA驱动程序导致了BSOD,因此默认为IDE。


2

好的,这些都是我发现的蓝屏错误的所有已知修复。

  1. 您应该检查是否启用了HyperV,是否应该将其禁用

  2. 如果这不起作用,则需要进入虚拟框设置并更改显示选项或加速选项。在显示中(单击图形控制器并测试每个选项)(也在选项卡系统中转到加速,在其中您可以看到半虚拟化界面测试每个选项,直到找到一个可行的选项为止。由于我不知道您拥有的计算机,因此我无法提供具体的选项。

这是造成此问题的一些原因;与驱动程序或显示器不兼容,安装另一个已安装了当前虚拟盒的虚拟盒应用程序,最后,如果要删除虚拟盒并重新安装,则剩下文件。

如果遇到此类问题,请与所有人分享这些修复程序


1

以上都不对我有用。但是,这个简单的技巧使我可以运行有问题的VM:

  1. 在无头启动模式下运行机器(转到启动,然后从下拉列表中选择无头启动)
  2. 机器清理缓存并在VBox页面的小窗口显示登录屏幕后,单击显示机器(主菜单中的绿色箭头)。

确保备份您的重要文件:)



0

以我为例,其他VM已在nic驱动程序上创建了虚拟交换机。

我去掉了适配器上的所有非标准设置,让操作系统自动检测它并进行配置,就好像它是一个新的启动一样。(禁用在PC上本机设置的Hyper-V和Virtual Box之后。)

然后,我能够激发无业游民并使工作正常进行。我正在使用Vagrant 1.9.6和VBox 5.1.28。

希望这对其他人有帮助。


0

我遇到了完全相同的问题,以上答案均未解决我的问题。

情况:

  1. 每当我在VirtualBox下启动虚拟机时,我的Windows 10 PC都会在

    “错误是:SYSTEM_SERVICE_EXCEPTION”。

    • 该错误是100%可重现的。(这意味着它每次都发生)。
    • 我什至都看不到BIOS屏幕(在VMWare和VirtualBox中都没有)。
  2. VMWare的不同之处在于,当我尝试在VMPlayer下启动虚拟机时,尽管我没有得到BSOD,但整个PC还是冻结了。

  3. 我的Windows 10,VirtualBox和VMWare都是最新的,截至07.08.2019。仍然可以重现行为。

  4. 系统管理程序已在设置中关闭。因此,在其他情况下,这可能不是罪魁祸首。

解:

我关闭了防病毒软件(Avast- 您这个坏孩子!),从那时起,我还没有得到BSOD。用于运行VirtualBox计算机的BSOD或用于运行VMware虚拟机的PC冻结均不可用。(来源

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.