修正:VirtualBox无法为虚拟机打开会话(已解决)。

修正:VirtualBox无法为虚拟机打开会话(已解决)。

Andy Davis

几天前,我的一个客户与我联系,报告了以下问题,当他试图从Oracle VM Virtuabox启动虚拟机时,在他的Windows 10 PC上:"未能为虚拟机%VMachineName%打开会话。 虚拟机在启动过程中意外终止,退出代码为1(0x1)。" 正如我的客户告诉我,VirtualBox的问题是突然出现的,而且前一天,虚拟机启动时没有任何问题。

本教程包含解决VirtualBox中以下错误的说明。

" 为虚拟机打开一个会话失败。
虚拟机'VMachineName'在启动过程中意外终止,退出代码为1(0x1)。 更多细节可在'C:\Users\%Username%\VirtualBox VMs\%VMachineName%\Logs\VBoxHardening.log'找到。

结果代码:E_FAIL (0x80004005)
组件:MachineWrap
接口:IMachine {b2547866-a0a1-4391-8b86-6952d82efaa0
}"

如何解决VirtualBox的错误:无法为虚拟机打开会话(退出代码(0x1)/结果代码:E_FAIL(0x80004005)。

方法1.丢弃保存的状态。

如果你异常关闭了虚拟机,而你选择了保存机器的状态,那么可能是虚拟机的状态被破坏了。 因此,继续并删除保存的状态,然后看看 "打开虚拟机会话失败 "是否已经解决。 要做到这一点。

1. 右键单击虚拟机并选择 丢弃保存的状态 .

2. 然后尝试 开始 如果问题仍然存在,请继续使用下面的方法。

方法二:卸载并重新安装VirtualBox。

解决VirtualBox中 "Failed to open a session for the virtual machine "问题的下一个方法是卸载,然后重新安装VirtualBox应用程序,特别是在Windows更新后出现问题时。

1. 进入控制面板并卸载VirtualBox。(不要担心,虚拟机将保持不动)。
2. 重新启动你的计算机。
3. 下载最新版本的VirtualBox。
4. 在下载的文件上点击右键,点击 "以管理员身份运行"。
5. 按照屏幕上的提示来安装VirtualBox。

6. 安装后,重新启动你的计算机。
7. 打开VirtualBox管理器并启动你的虚拟机。
8. 如果虚拟机打开得很好,那么继续安装 "客户插件 "和扩展包(如果需要)。

就是这样!让我知道本指南是否对你有帮助,请留下你的经验评论。 请喜欢并分享本指南以帮助他人。


Andy Davis

A system administrator s blog about Windows

Leave a comment