获取VirtualBox COM对象失败的解决办法

更新日期:2022-10-04

来源:系统部落

  最近有用户在使用VirtualBox虚拟机时收到“获取VirtualBox COM对象失败”的提示,重装虚拟机也没有解决这个问题,到底是怎么一回事?下面就和小编一起来看看这个问题吧。

获取VirtualBox COM对象失败的解决办法

  试了下命令行来操作 VirtualBox,仍旧有相同的错误提示:

 

获取VirtualBox COM对象失败的解决办法

  解决方法:

  1、打开注册表,【开始】-【运行】中输入“regedit”。

  2、修改注册表的如下两项:

  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

  如图所示:

获取VirtualBox COM对象失败的解决办法
获取VirtualBox COM对象失败的解决办法

  修改好注册表后,再打开 VirtualBox,发现可以正常启动了。

获取VirtualBox COM对象失败的解决办法