目录



VirtualBox使用报错

1、启动报错:Failed to instantiate CLSID_VirtualBox...

报错内容:

Failed to instantiate CLSID_VirtualBox w/ IVirtualBox, but CLSID_VirtualBox w/ IUnknown works.
PSDispatch looks fine. Weird.


报错截图:

VirtualBox使用报错_解决方案

安装版本和自身环境

操作系统:win7 64位

Oracle VirtualBox 版本:VirtualBox-6.1.26-145957-Win.exe

解决方案:

2、安装扩展包报错:RTZipGzipDecompressIoStream failed: VERR_ZIP_BAD_HEADER

报错内容:

官方下载扩展包:

VirtualBox使用报错_解决方案_02

下载下来后是一个 ​​Oracle_VM_VirtualBox_Extension_Pack-6.1.26.gz ​​文件

VirtualBox使用报错_VirtualBox_03

安装扩展包,提示要安装的文件后缀是.vbox-extpack 的文件:

VirtualBox使用报错_解决方案_04

于是,我将​​Oracle_VM_VirtualBox_Extension_Pack-6.1.26.gz ​​解压

VirtualBox使用报错_解决方案_05

还是没有​​.vbox-extpack​​ 后缀,于是将​​Oracle_VM_VirtualBox_Extension_Pack-6.1.26 ​​重命名为​​Oracle_VM_VirtualBox_Extension_Pack-6.1.26.vbox-extpack ​​:

VirtualBox使用报错_VirtualBox_06

Virtualbox 选取扩展包安装报错​​Oracle_VM_VirtualBox_Extension_Pack-6.1.26.vbox-extpack ​​:

VirtualBox使用报错_扩展包_07

解决方案:

错误提示,扩展包应该是个压缩包格式的文件。

将​​Oracle_VM_VirtualBox_Extension_Pack-6.1.26.gz ​​文件直接改为​​Oracle_VM_VirtualBox_Extension_Pack-6.1.26.vbox-extpack ​​:

VirtualBox使用报错_oracle_08

扩展包识别成功,开始安装:

VirtualBox使用报错_oracle_09

安装成功:

VirtualBox使用报错_软件_10