VirtualBox COM获取对象失败
来源:互联网 发布:2017淘宝多肉店铺推荐 编辑:程序博客网 时间:2024/06/06 13:12
原文地址:http://blog.csdn.net/zp_00000/article/details/70207445
错误详情
1. 先来看看错误详情
获取 VirtualBox COM 对象失败.
应用程序将被中断.
Failed to instantiate CLSID_VirtualBox w/ IVirtualBox, CLSID_VirtualBox w/ IUnknown works.
PSDispatch looks broken by some installer featuring the broken oleaut32.msm module as a component.
See also https://support.microsoft.com/en-us/kb/316911 .
返回 代码:E_INVALIDARG (0x80070057)
组件:VirtualBoxClientWrap
界面:IVirtualBoxClient {d2937a8e-cb8d-4382-90ba-b7da78a74573}
通过错误描述可以看出oleaut32模块加载的时候发生中断。
2. VirtualBox版本
Version 5.1.18 Edition
解决
解决方法:
1. 修改注册表中如下两项:
2. 分别修改上面两项中的 InprocServer32的默认值为
HKEY_CLASSES_ROOT\CLSID\{00020420-0000-0000-C000-000000000046}
HKEY_CLASSES_ROOT\CLSID\{00020424-0000-0000-C000-000000000046}
C:\Windows\system32\oleaut32.dll
具体操作
1.打开注册表(window + R 打开运行)
2.找到注册表中的需要修改的两项
3.点击InprocServer32在右侧面板中对默认值(和InprocServer32)进行内容修改
修改前:(修改时可以通过点击右键进行选项选择也可以直接双击名称进行修改)
修改后:
注意:老版本的VirtualBox只有默认或者InprocServer32项,将两者的内容同时修改为
C:\Windows\system32\oleaut32.dll
4.点击开启VirtualBox即可成功
阅读全文
1 0
- VirtualBox COM获取对象失败
- VirtualBox COM获取对象失败
- VirtualBox COM对象获取失败
- VirtualBox 获取COM对象失败的解决办法
- VirtualBox 创建com对象失败
- VirtualBox 创建com对象失败
- virtualbox创建com对象失败
- VirtualBox 创建com对象失败
- VirtualBox 创建 COM 对象失败
- VirtualBox创建com对象失败
- virtualbox 获取COM失败的方法
- VirtualBox无法打开,COM对象创建失败
- VirtualBox 创建com对象失败,解决方法
- VirtualBox 创建com对象失败的解决方法
- virtualbox创建com对象失败(解决方法)
- 获取VirtualBox COM对象失败,Unable to start the virtual device
- 获取VirtualBox COM对象失败,Unable to start the virtual device
- 打开虚拟机出现这种情况:获取 VirtualBox COM 对象失败,应用程序将被中断。
- 基于VS应用开发的WinCE和PC机的区别
- java知识补漏
- JSTL标签
- Redis中multi,exec,watch,发布与订阅模式命令介绍笔记(9)
- C面向对象-单例模式
- VirtualBox COM获取对象失败
- EL表达式
- cp命令保持原来文件的相应权限
- 暑期小白关于编程的一些收获
- 总结
- unity学习之飞机大战制作 关键点(六) 子弹与敌机之间的碰撞
- 怎样判断一个网站或域名被K过
- 泛型类、泛型方法、通配符泛型、通配符的超类型限定
- 3781 -- Paint the Grid Reloaded