VirtuaBox E_NOINTERFACE (0x80004
2018-05-16 本文已影响0人
no白菜
前言
本文章只是为了一个参考、也是为了那些小白们以免遇到类似的错误会手足无措。
最近在安装Genymontion 的时候遇到一个问题,因为Genymontion 需要依赖于VirtuaBox 时候出现了一个问题,简单来说就是VirtuaBox E_NOINTERFACE (0x80004002)。
参考文章:《VirtualBox无法打开,COM对象创建失败》、《Win7下VirtualBox COM对象失败错误代码0x80004002解决方法》。
本人电脑是win7旗舰版。
废话少说看解决步骤
第一步
打开VirtualBox所在位置。
简单方式
点击确认试试可不可以正常运行,如果不可以我们进行下一步操作。
第二步
按下win + R 打开运行窗口 并键入 regedit.exe 按下回车或者点击确认。
运行窗口
这样就打开了注册表。
长这样子
第三步
定位到:HKEY_CLASSES_ROOT\CLSID{00020420-0000-0000-C000-000000000046}\InprocServer32
然后可以看见如下图的类似的页面。
双击默认出现如下弹窗。
键入数据:c:\windows\system32\oleaut32.dll
同样InprocServer32也是这样如果没有InprocServer32可以新建字符串,同样这样键入数据:c:\windows\system32\oleaut32.dll
完成
快去试试好不好用吧。