VirtualBox 不再在 Win10 Creators Update 中运行

VirtualBox 不再在 Win10 Creators Update 中运行

昨晚使用 Creators Update 更新了我的 Windows 10,并安装了 Bash/Ubuntu 子系统。

没有把握哪个这些问题都导致了这个问题,但现在我发现,当我尝试运行 VirtualBox (5.0.24.8355) 时,似乎什么都没有发生。无论我是通过普通的 GUI 方式运行它还是从窗口运行它,情况都是如此cmd

没有错误,没有消息,什么都没有。任务管理器中似乎也没有显示任何内容。

我在事件查看器中确实收到应用程序错误,但我不确定该如何处理:

Faulting application name: VirtualBox.exe, version: 5.0.24.8355, time stamp: 0x5772960f
Faulting module name: VirtualBox.exe, version: 5.0.24.8355, time stamp: 0x5772960f
Exception code: 0xc0000005
Fault offset: 0x00000000000139ed
Faulting process ID: 0xee0
Faulting application start time: 0x01d2b453bf4d288d
Faulting application path: C:\Program Files\Oracle\VirtualBox\VirtualBox.exe
Faulting module path: C:\Program Files\Oracle\VirtualBox\VirtualBox.exe
Report ID: be9839c1-a3e1-4c9b-92c0-fa5c96048a72
Faulting package full name: 
Faulting package-relative application ID: 

是否有人真正让 VBox 在 Creators 更新下运行,或者是否有人知道如何解码事件信息?

答案1

遇到了同样的问题,升级到 5.1.18 似乎可以解决这个问题

答案2

对于升级到 Windows 10 Creators 后遇到此问题的任何人,特别是使用 VirtualBox 的 Vagrant,我可以升级到 5.0.38 来修复此问题(而不是 5.1.x,这会破坏我的 Vagrant 设置的一些功能)。

VirtualBox 5.0.x 下载页面:https://www.virtualbox.org/wiki/Download_Old_Builds_5_0

答案3

安装 Windows 10 Creators Update 后,我无法启动虚拟机。

我有时得到的错误是:

0x0000xxxx 处的指令引用了 0x0000xxxx 处的内存。无法读取该内存。

有时 Windows 会出现蓝屏。

将 VirtualBox 更新至 5.1.24 没有帮助,降级至 5.0.40 也没有帮助。

当我打开创建新虚拟机的窗口时,我注意到 VirualBox 无法再创建 64 位客户操作系统。然后我按照以下方法禁用了 Hyper-V为什么virtualbox在Windows 7上只有32位选项,没有64位选项?。这使得 VirtualBox 能够创建新的 64 位 VM:并启动我现有的 VM:。

答案4

对于升级到 Windows 10 Creators 后遇到此问题的人,特别是使用 VirtualBox 的 Vagrant,我能够升级到5.1.24并使 Vagrant 再次运行。

对于我的 Vagrant 设置,此方法解决了问题。不知道其他人是否也遇到了 Vagrant 的其他问题,如 Jake B 的回答,但如果 5.1.24 不适合您,请按照上面的回答操作。

相关内容