转载请标明出处: http://blog.csdn.net/Android_Mnbvcxz/article/details/53995572

一、问题

1、将Genymotion和VirtualBox安装好之后,并且已经下载完了virtual device;
2、但是在运行虚拟机的时候却弹出了错误提示:虚拟机电脑控制台——严重错误。
如图:

错误信息:

获取VirtualBox COM对象失败
应用程序将被中断
明细(D)
Failed to instantiate CLSID_VirtualBox w/ IVirtualBox, but CLSID_VirtualBox w/ IUnknown works.
PSDispatch looks fine. Weird.

返回代码: E_NOINTERFACE (0x80004002)
组件: VirtualBoxClientWrap
界面: IVirtualBoxClient {d2937a8e-cb8d-4382-90ba-b7da78a74573}

二、解决方法

经过多次上网查找,本人的解决方法为修改相关注册表里面的信息,步骤如下:
1、在电脑右下角“开始”菜单中,点击“运行”。如下图:

2、输入“regedit”,即可打开“注册表编辑器”。如下图:

3、打开“注册表编辑器”后,分别找到一下两个注册表,并按照下面的方法进行修改:
①注册表一:
HKEY_CLASSES_ROOT\CLSID{00020420-0000-0000-C000-000000000046}
InprocServer32 修改为C:\Windows\system32\oleaut32.dll
②注册表二:
HKEY_CLASSES_ROOT\CLSID{00020424-0000-0000-C000-000000000046}
InprocServer32 修改为C:\Windows\system32\oleaut32.dll

3.1、修改注册表示例:
①、在注册表中找到HKEY_CLASSES_ROOT\CLSID{00020420-0000-0000-C000-000000000046}\InprocServer32。如图:

②、选择“默认”,点击鼠标右键弹出菜单,然后点击“修改(M)”。如图:

③、将数值数据一栏中原来的内容修改成“C:\Windows\system32\oleaut32.dll”。如图:

④、按照以上三步,将第二个注册表“HKEY_CLASSES_ROOT\CLSID{00020424-0000-0000-C000-000000000046}\InprocServer32 ”中的默认数值修改为“C:\Windows\system32\oleaut32.dl”后,就可以重启VirtualBox了,试试可行。

获取VirtualBox COM对象失败,Unable to start the virtual device相关推荐

  1. VirtualBox 启动时提示“获取 VirtualBox COM 对象失败”的解决

    安装了盗版win7系统,启动 VirtualBox 的时候提示 "获取 VirtualBox COM 对象失败",好在百度到了 CSDN 上的一篇文章解决了这个问题. 错误详情 & ...

  2. 计算机作用对象失败怎么办,虚拟电脑控制台严重错误—获取VirtualBox COM 对象失败的解决办法...

    当你在安装VirtualBox虚拟机的过程中,点击最后一步安装结束时,或在运行VirtualBox虚拟机的时候,却弹出了错误提示信息:虚拟电脑控制台-严重错误.穆绪方经历几次在网上搜索相关答案,有很多 ...

  3. oracle vm virtualbox 失败,Oracle VM VirtualBox启动提示“创建COM对象失败”

    摘要: 从工作的第一天开始,Genymotion成为唯一的Android调试工具,体验Genymotion模拟器的快速与便捷,同时也忍受Genymotion安装的痛苦,刚接触Genymotion的时候 ...

  4. 重装系统后使用VirtualBox新建虚拟机时遇到的错误—创建VirtualBoxClient COM对象失败

    重装系统后,打开VirtuaBox虚拟机,创建虚拟机报错:"创建VirtualBoxClient COM 对象失败.应用程序将被中断". 现在提供解决方案: 此时需要运行下面两个程 ...

  5. 方法~作用于对象~失败_消息三:ActiveMQ Topic 消息失败重发

    3.1 JMS消息确认机制 在 Session 接口中定义的几个常量: AUTO_ACKNOWLEDGE = 1 自动确认 CLIENT_ACKNOWLEDGE = 2 客户端手动确认 DUPS_OK ...

  6. 已解决pandas创建DataFrame对象失败

    已解决(pandas创建DataFrame对象失败)ValueError: Shape of passed values is (1509, 1), indices imply (1509, 2) 文 ...

  7. 更简单获取到Bean对象(1)

    1)属性注入(属性注册) 比如说我要在UserController里面调用UserService对象的方法,我们最早的方法是创建一个UserService对象 我们为了进行验证属性注入的方式,做了以下 ...

  8. 在ServletContextListener实现类中获取spring注入对象

    由于项目需要,需在ServletContextListener监听接口实现类中调用spring注入的对象,以获取系统初始化参数.代码如下: [java] view plain copy import  ...

  9. 金蝶EAS登录获取用户相关信息失败、EAS默认用户名、密码

    1.sql2005,新装的EAS7.0服务器,新建一个帐套,都弄好了以后,客户端登陆的时候提示错误:获取用户相关信息失败!  日志里说该游标未声明 解决方法:在SQL SERVER执行alter ta ...

最新文章

  1. 品质检测破局:工业视觉检测云平台为智能制造“点睛”
  2. 深度残差网络和Highway网络
  3. 010-python基础-数据类型-字符串操作
  4. 微信小程序中 tabbar的icon图标格式大小
  5. 需要额外端口信息_二端口网络及算例
  6. CodeIgniter典型的表单提交验证代码
  7. Head First 设计模式--1策略模式 组合优于继承
  8. day14ARP协议、路由原理、ARP实验、ARP防御、2003虚拟机如何关闭定时锁屏
  9. ObjectARX动态添加AutoCAD传统下拉菜单入门篇(一)
  10. TAOCP_READING 1.1完
  11. 3.4.4 Raucous Rockers“破锣摇滚”乐队 USACO
  12. openxml 给word添加table,复制样式和字体
  13. android sd 权限修改,真正免root的sd卡权限修改软件详细使用教程
  14. 什么是互联网营销?看一篇这就够了
  15. 程序员的“我爱你”表达方式
  16. HBuilder打开发生了错误。请参阅日志文件
  17. python制作节日贺卡
  18. Charles抓包工具使用介绍
  19. 华为诺亚方舟实验室招聘AI研究实习生
  20. 大学计算机应用b,西安理工大学《大学计算机应用》试题 B卷

热门文章

  1. leetcode算法题--Bulls and Cows
  2. Golang 判断key是否在map中
  3. NAPI技术--在Linux 网络驱动上的应用和完善(二)
  4. linux系统启动过程(一)
  5. 流式处理框架storm浅析(下篇)
  6. 32. Longest Valid Parentheses
  7. 第一次react-native项目实践要点总结
  8. 编写Java程序最容易犯的21种错误
  9. hdu 2553 N皇后问题(深度递归搜索)
  10. 由init、loadView、viewDidLoad、viewDidUnload、dealloc的关系说起