VirtualBox 无法打开。错误代码 0x80040154

VirtualBox 无法打开。错误代码 0x80040154

VirtualBox 无法打开。错误信息如下:

无法创建 VirtualBoxClient COM 对象。
应用程序将立即终止。

被调用者 RC:REGDB_E_CLASSNOTREG (0x80040154)

截屏:

这一切都始于我尝试安装“Xamarin Android Player”,它安装了 VirtualBox 的一个单独版本(我最初使用的是 5.0.12 版本,它尝试安装 5.0.4 版本),所以我尝试打开它,但失败了。我尝试打开 VirtualBox,但出现了这个错误,在我安装的每个版本(2.2 到 5.0.15)中,它都不断出现这个错误,我完全不知所措了。

我的规格:

  • 电脑型号:Asus TransformerBook T100
  • CPU:1.88 GHz 四核 Intel Atom CPU
  • RAM:2 GB RAM(我不知道是什么类型)
  • 存储:32 GB SSD,安装前剩余 3 GB(安装后剩余 424 MB)
  • 操作系统:Windows 8.1(带 Bing)

我能做些什么?

答案1

您必须完全卸载该 Xamarin 播放器和 Virtualbox。然后删除可能留下的所有痕迹(Revo Uninstaller 是一个很好的工具)。
如果您在尝试安装 Xamarin 之前有一个系统还原点,那么返回到该点可能会更省事。
重新启动,然后首先安装 Xamarin,然后安装 VirtualBox。
首先安装最旧版本。

有可能该组合也不起作用。如果是这种情况,您将必须再次完全卸载两者,然后决定您真正需要哪一个,然后只安装它。

请注意:由于您尝试了多个版本的 VirtualBox 而没有彻底卸载其中任何一个,因此您的 Windows 安装可能已经损坏到无法恢复到干净状态的程度。如果是这种情况,希望您有一个在问题开始之前的还原点。如果没有,则需要重新安装...

答案2

我确实修复了它......我所要做的就是删除“C:/Users/“User”/.Virtualbox:(将“User”替换为您的帐户名称”中的“.virtualbox”文件夹

谢谢你们的帮助。我非常感谢你们给我的建议。

答案3

我已经解决了错误:

无法创建 VirtualBoxClient COM 对象。应用程序将立即终止。

被调用者 RC:REGDB_E_CLASSNOTREG (0x80040154)

  1. G 到您的用户文件夹,即文档和设置或您的用户名文件夹

  2. 您将看到.virtualbox文件夹

  3. 单击该文件夹并删除virtualbox.xml文件和 virtualbox.xml-prev文件

  4. 再次运行vbox,它会自动创建上述文件并且完美运行。

相关内容