问题描述
在VBox-5.12版本中遇到下面的问题,当时正在AS中准备启动Genymotion中的手机模拟器,问题的提示如下:
问题解决
查询VBox驱动服务的状态
根据左图的提示,在doc中运行如下命令:
C:\WINDOWS\system32>sc query vboxdrv
得到的结果(这是我已经成功解决后重新查询的驱动状态)
如果STATUS对应的字段不是RUNNING而是STOPPED,那么就需要重启该驱动服务。SERVICE_NAME: vboxdrv TYPE : 1 KERNEL_DRIVER STATE : 4 RUNNING (STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN) WIN32_EXIT_CODE : 0 (0x0) SERVICE_EXIT_CODE : 0 (0x0) CHECKPOINT : 0x0 WAIT_HINT : 0x0 C:\WINDOWS\system32>
重启驱动服务
C:\WINDOWS\system32>sc start vboxdrv
启动后的结果
SERVICE_NAME: vboxdrv TYPE : 1 KERNEL_DRIVER STATE : 4 RUNNING (STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN) WIN32_EXIT_CODE : 0 (0x0) SERVICE_EXIT_CODE : 0 (0x0) CHECKPOINT : 0x0 WAIT_HINT : 0x0 PID : 0 FLAGS :
其他问题
按照上面的操作进行后,如果还有问题,比如,出现提示“Kernel Verison”与当前版本不一致的情况,我遇到这种情况是因为卸载了VBox重装后,注册表和系统配置没有被修改,而且重装的是新的VBox版本,因此会遇到这一问题,解决的方法就是前往注册表,将原先一系列旧的与VBox相关的注册表项、值和数据全部删除,再重装VBox后,就可以了。
当然也可能会遇到网络适配的问题,这个根据提示进行操作即可.
网上的博客千篇一律,没找到一篇可以针对性地解决此问题。如有朋友遇到次此问题且有更好的办法,欢迎交流。
经验总结
重装之前,删除或卸载必须做到连带系统配置全部清除。
(完)