eNSP重启无法运行问题


eNSP重启无法运行问题

简介:最近这几天练习eNSP时,发现重启电脑后就不能正常运行了,在启动AR时会报40错误:

在启动CE6800时会报虚拟化服务启动失败的错误:

如果你出现这两种情况,查找了大部分资料都没有解决,大概率和我一样是virtual box的服务项VboxDRV没有正常启动导致的

问题特征

简介eNSP出现这个问题,你不必卸载所有基本环境后重新配置。想要进一步确定你的virtualbox有没有问题,你需要打开virtualbox并且启动其中任何一个镜像:

双击AR镜像进行启动:正常情况下你的镜像应该会正确启动

重启后你的virtualbox应该不能启动镜像,在eNSP下重新注册设备也不能正常运行,并且会报

或者报如下错误

Error relaunching VirtualBox VM process: 5
Command line: ‘60eaff78-4bdd-042d-2e72-669728efd737-suplib-3rdchild –comment intelios –startvm 53f35ed5-907b-4e1f-a86b-e971c2f866d0 –no-startvm-errormsgbox “–sup-hardening-log=C:\SPB_Data\VirtualBox VMs\WinXP\Logs\VBoxHardening.log” (rc=-104)

Please try reinstalling VirtualBox.

where: supR3HardenedWinReSpawn what: 5 VERR_INVALID_NAME (-104) -
Invalid (malformed) file/path name.

在cmd上查看vboxdrv服务是否启动:如果你的virtualbox和eNSP都打开了,这个服务项的state仍然是stop状态,那么大概率就是出现和我一样的问题了

sc query vboxdrv

解决方案

简介:这个方案是我在转virtualbox官方论坛时发现的,旧版本的virtualbox被装入win10后有概率会出现这个问题。

链接https://forums.virtualbox.org/viewtopic.php?f=6&t=82277

这里我将主要的步骤机翻并放出来

由于某种原因,当 VboxDRV.sys 内核驱动程序在系统启动时加载并启动时,出现了一些问题。可能是我的杀毒软件挂载了它,但我还没有测试过。我尝试过禁用(而不是卸载)杀毒软件,但没有任何效果。我找到的解决方案是通过将 VboxDRV 服务的启动类型设置为“按需”来延迟其启动。这样,VboxDRV.sys 会在系统启动时加载但不启动,只在需要时才启动。方便的是,运行 VirtualBox 会触发 VboxDRV 服务启动,到那时启动过程应该已经完成​​,一切正常(打开虚拟机时不会出现上述错误)。

我发现按以下顺序操作效果最佳:

  1. 完全卸载当前安装的所有 VirtualBox
  2. 重启计算机
  3. 安装最新版本的 VirtualBox
  4. 安装完成后不要重启计算机
  5. 打开注册表编辑器。“开始”>“运行”>“regedit”
  6. 转到:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\VBoxDrv
  7. 编辑名为 Start 的键。将其值从 1 更改为 3
  8. 关闭注册表编辑器并重启电脑。重启后,VirtualBox 应该就能正常使用了。

重启后,您可以通过打开命令提示符 > 输入 sc query vboxdrv > 在“STATE”下显示“STOPPED”来确认 VBoxDrv 是否在启动时启动。

在执行完毕上面的操作后,启动virtualbox,你的VBoxDrv状态应该还是stop的

这里你需要打开eNSP,重新关联virtualbox的路径

关联完成后,删除virtual内eNSP所有相关的虚拟机。删除后关闭virtualbox,打开eNSP重新注册虚拟机

注册完成后你应该可以在virtualbox内打开虚拟机镜像,并且发现state变为running状态:

注意:如果没有效果,你需要重新卸载virtualbox,并再次严格执行上述步骤,直到你的虚拟机能够打开镜像:

能正确打开镜像后,你需要关闭虚拟机,打开eNSP后就能正常运行了。此时重启电脑再次打开eNSP,应该也不会进行报错。

如果上面的方法不行,你应该关注virtualbox别的服务项问题,而不是卸载重装virtualbox或者重装系统。关注杀毒软件是否禁用了相关服务项


文章作者: wqa
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 wqa !
  目录