![VirtualBox 无法打开。错误代码 0x80040154](https://linux22.com/image/1487176/VirtualBox%20%E6%97%A0%E6%B3%95%E6%89%93%E5%BC%80%E3%80%82%E9%94%99%E8%AF%AF%E4%BB%A3%E7%A0%81%200x80040154.png)
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)
G 到您的用户文件夹,即文档和设置或您的用户名文件夹
您将看到
.virtualbox
文件夹单击该文件夹并删除
virtualbox.xml
文件和virtualbox.xml-prev
文件再次运行
vbox
,它会自动创建上述文件并且完美运行。