报错截图:



windows7上VirtualBox 启动时提示“获取 VirtualBox COM 对象失败”_解决方法

解决方法

  1. 打开注册表,【开始】-【运行】中输入“regedit”。
  2. 需要修改下面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

如下图



windows7上VirtualBox 启动时提示“获取 VirtualBox COM 对象失败”_解决方法_02

再次启动Oracle VM VirtualBox

成功!



windows7上VirtualBox 启动时提示“获取 VirtualBox COM 对象失败”_解决方法_03