今天电脑收到了win10 TH2 的推送,下午升级后,晚上发现genymotion的虚拟机不能运行了。genymotion提示不能启动,想要知道详细信息请从virtual box启动虚拟机。
从vbox启动虚拟机后,提示一下错误:
不能为虚拟电脑 Google Nexus 7 - 4.2.2 - API 17 - 800x1280 打开一个新任务.
Failed to open/create the internal network ‘HostInterfaceNetworking-VirtualBox Host-Only Ethernet Adapter’ (VERR_INTNET_FLT_IF_NOT_FOUND).
Failed to attach the network LUN (VERR_INTNET_FLT_IF_NOT_FOUND).
返回 代码:E_FAIL (0x80004005)
组件:ConsoleWrap
界面:IConsole {872da645-4a9b-1727-bee2-5585105b9eed}
几经查找原因无果,最后在国外一个论坛上提到了跟NDIS5 和NDIS6的问题,原帖地址:https://forums.virtualbox.org/viewtopic.php?f=6&t=70199
NDIS5和NDIS6相关驱动没安装正确也会造成虚拟机无法启动,win7下使用的可能是NDIS5,升级到win10 th2后无法使用,所以我试着安装了NDIS6:
安装完成后,在次启动genymotion中的虚拟机就能够成功启动了。
genymotion不能正常启动的原因有很多,今天写下来这经历,希望能帮到跟我一样遇到这种问题的人吧。