VirtualBox无法启动启动报【-104】错误

在安装后virtualbox后,两个星期内没有打开,今天打开就莫名奇妙报错,错误描述如下:

解决记录:

1.试过删除,重新安装,包括换软件版本,但是依旧没解决,此法不行,转planB

2.按照网上教程,打开注册表,找到计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\VBoxDrv

双击Start,将数值1(或者其他)改为2就行。修改之后要重启一下电脑

我用这种方法搞好过一次,BUT重启一次后,又悲剧的不行了。而且打开注册表,已经没有上述的文件。继续转planC

3.最后仔细查看报错,发现是某个启动文件不存在,猜想可能是杀毒软件给灭了,于是关掉了我自带的联想管家自启动后,然后卸载virtualbox,重启电脑,让注册表还原到未安装该软件的状态。开机后重新安装。终于!!!冒的任何问题了。重启也不会出问题,算是彻底解决。

最后,为了验证3的猜想,我打开了联想管家,没错!!我作死的打开了他,再次运行virtualBox,发现没报错,忐忑又略带欣喜的我又尝试重启电脑,再次运行virtualbox。哦豁,再次完犊子。不过还好找到了问题所在。应该就是杀毒软件在开机或者安装virtualbox的时候,杀掉某个启动文件,导致virtualbox无法启动。所以我重复plan3的操作,毫无意外的解决了问题。熬夜到两点的成果,希望对大家有点帮助。

### 解决VirtualBox会话在系统启动前自动关闭的问题 当遇到VirtualBox会话在系统启动前自动关闭的情况时,这通常是由几个潜在因素引起的。了解这些原因有助于采取有效的措施来解决问题。 #### 原因分析 1. **电源管理设置不当** 如果主机系统的电源选项配置不适当,可能会导致虚拟机在特定条件下自动休眠或断电。例如,如果启用了快速启动功能,则可能影响到VirtualBox的正常运行[^1]。 2. **宿主机操作系统更新冲突** 宿主机的操作系统更新有时会对内核模块造成干扰,进而影响正在使用的驱动程序和服务,包括那些由VirtualBox依赖的服务。某些情况下,这种变化可能导致已保存状态无法正确恢复[^2]。 3. **硬件加速兼容性问题** 虚拟化技术(如Intel VT-x 或 AMD-V)对于提高性能至关重要;然而,它们也可能引发稳定性方面的问题。如果BIOS/UEFI中的相应选项未启用或者存在其他硬件层面的因素,那么就可能出现异常情况。 4. **软件版本过旧** 使用较老版本的VirtualBox及其扩展包也可能是原因之一。随着新特性加入以及错误修复,官方发布的最新版往往能提供更好的稳定性和安全性支持。 #### 解决策略 针对上述提到的各种可能性,可以尝试下面的方法来进行排查和修正: - **调整电源计划** 进入控制面板 -> 硬件和声音 -> 电源选项,选择“从不”作为屏幕关闭时间和睡眠时间,并禁用混合睡眠模式。另外建议暂时关闭Windows 10 的快速启动功能以排除其带来的不确定性。 - **回滚最近的系统更改** 若是在进行了某次重要的系统级变动之后才开始出现问题,考虑利用系统还原点来回退至更早的状态。同时留意是否有任何第三方安全防护类应用程序阻止了必要的服务加载。 - **验证并优化虚拟化环境** 确认主板固件里已经开启了VT-d 和 IOMMU 支持(如果有),并且确保Guest Additions 已经成功安装到了客户操作系统内部。此外还可以测试不同的CPU分配策略看是否会有所改善。 - **升级至最新版本** 访问官方网站获取最新的发行版本号,按照提示完成整个替换流程。记得同步更新配套工具集以便获得最佳体验效果。 ```bash # 更新命令适用于Linux平台下的用户 sudo apt-get update && sudo apt-get install virtualbox ```
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值