【软件教程】解决VirtualBox报错:Error relaunching VirtualBox VM process5

【问题描述】

虚拟机不能启动相关的进程。
在这里插入图片描述

【问题排查】

(1)电脑是否开启了虚拟化。需要开启虚拟化。
(2)是否安装了“净网大师”。需要停用或者卸载。
(3)是否安装了火绒?

【我的解决思路】

我电脑上安装了火绒,现在点击“安全工具”“启动项管理”“服务项”
看见在这里插入图片描述
VBoxSDS已经被禁用。
开启相关的服务就可以了。

补充解决思路

可以打开log文件,来查看退出代码是什么。
目录在虚拟机文件夹下面的
Logs下,打开VBoxHardening.log
在这里插入图片描述
查看最后一行的代码。
相关链接:
https://blog.csdn.net/JaCenz/article/details/115827030

如果退出代码为0

这种情况建议多重启几次,或者参考下面的解决思路2。修改注册表。

如果退出代码和我一样是0X1的话

那么使用管理员的CMD执行命令sfc /scannow
那么这很可能是dll库的问题,修复一下
在这里插入图片描述
执行完成后,首先卸载当前的版本,然后重启电脑重新安装,看到我们的VB已经可以开启了。
在这里插入图片描述

xC0000005

在这里插入图片描述

这三个dll都替换了,如果替换一个不行的话那就都试试呗。不过themeservice和uxtheme都是正在运行的,即便获取管理员权限了也不好替换,慎行,有可能造成未知的后果。 也可以检查一下显卡驱动更新。

补充解决思路2

(摘抄自:https://www.wintips.org/fix-virtualbox-error-in-supr3hardenedwirespawn-and-hardening-exit-code-1/)

//通过修改注册表来Fix BUG。

Step 1. Change the Start type of VBoxDrv Service (VBoxDrv.inf) to 2 (Auto Load)*

  • Note: The idea to change the ‘Start’ value of VBoxDrv service to 2, came after reading the Hardening Fix (workaround) For Error After Install and Restart in VirtualBox forums, where it is suggested to change the ‘Start’ value to 3. But that change didn’t work and things got worse.
  1. Open Registry Editor. 开启注册表编辑器
  2. Navigate to this key at left pane:定位到下面的这个地址

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\VBoxDrv.
4. At the right pane, double click at Start REG_DWORD value.双击它来修改参数。
在这里插入图片描述

FIX: supR3HardenedWinReSpawn what: 5 VERR_INVALID_NAME

  1. Change the Value data from 1 to 2 and click OK. *
  • Possible Values for the Startup type of ‘VBoxDrv’ service (Stored in ‘Start’ REG_DWORD value).

    Value Startup type Explanation
    0 Boot Service is Loaded at Boot.

    1              System:            Service is loaded during the KERNEL initialization (on Boot).
    2              Automatic:        Service is loaded Automatic by the Service Control Manager.
    3             Manual:             Service is loaded Manually (on Demand).
    4              Disabled:           Service is Disabled.
    

image

  1. Close the Registry Editor and restart the PC.
  2. Try to start the VM. If the VM, couldn’t start again, with error “Call to WHvSetupPartition failed: ERROR_SUCCESS (Last=0xc000000d/87”, continue to step 2.

Step 2. Disable Hyper-V at Boot.
In Windows 10 PRO or Enterprise, the HYPER-V is started by default at bootup, so proceed and disable it.

Related article: FIX VirtualBox Error “Call to WHvSetupPartition failed: ERROR_SUCCESS”

  1. Open Command Prompt as Administrator.
  2. Type the following command and press Enter:

bcdedit /set hypervisorlaunchtype off
Disable HYPER-V on Boot
在这里插入图片描述

  1. Reboot your PC.
  2. After reboot, start the VM.

That’s it! Let me know if this guide has helped you by leaving your comment about your experience. Please like and share this guide to help others.

补充解决思路3

关闭杀毒软件
关闭HP相关的软件
使用纯净的系统环境

结束语

如果您喜欢这篇博客。
就请给小熊同学一个赞吧~

  • 35
    点赞
  • 107
    收藏
    觉得还不错? 一键收藏
  • 58
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 58
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值