获取Virtual Box COM对象失败

获取 VirtualBox COM 对象失败.

应用程序将被中断.

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}

处理办法

https://www.cnblogs.com/imzhi/p/solution-to-the-failed-to-get-the-virtualbox-com-object.html

regedit打开注册表

修改注册表的如下两项:
HKEY_CLASSES_ROOT\CLSID\{00020420-0000-0000-C000-000000000046}\InprocServer32
HKEY_CLASSES_ROOT\CLSID\{00020424-0000-0000-C000-000000000046}\InprocServer32

将它们的默认值都改成:
C:\Windows\system32\oleaut32.dll

猜你喜欢

转载自blog.csdn.net/RungBy/article/details/82455303