VirtualBox 扩展包卸载或安装失败(VERR_ALREADY_EXISTS)

       最近在卸载VirtualBox出现了无法卸载的错误。提示为Failed to install the extension. The installer failed with exit code 1: VBoxExtPackHelperApp.exe: error: Failed to rename the extension pack directory: VERR_ALREADY_EXISTS.  而且也无法再次成功安装。本文是对此给出的描述及其解决办法。

1、故障描述

    环境:Windows 7 (64bit)  + VirtualBox 4.2.12 +ExtensionPack(4.2.12-84980)

    扩展包一个比较典型的特性是支持USB 2.0(EHCI) controller。

    在VirtualBox主菜单,依次单击file -->Preferences-->Extensions,即可看到当前系统是否已安装了扩展包,如果有,则列出其对应包。单击右边叉叉按钮即可对扩展包进行卸载。此时出现异常如下:

    既然无法卸载于是尝试重新安装,重新安装也收到了错误提示:

    下图是重新安装时的错误提示

    下面是故障的文字描述

    Failed to install the extension

    C:/Users/aquarelle/Downloads/Oracle_VM_VirtualBox_Extension_Pack-x.x.x-xxxxx.vbox-extpack. échec de l'installation de l'extension     C:/Users/aquarelle/Downloads/Oracle_VM_VirtualBox_Extension_Pack-y.y.y-yyyyy.vbox-extpack.

    The installer failed with exit code 1: VBoxExtPackHelperApp.exe: error: Failed to rename the extension pack directory: VERR_ALREADY_EXISTS

    rcExit=1.     Code d'erreur : E_FAIL (0x80004005)     Composant : ExtPackManager     Interface : IExtPackManager {3295e6ce-b051-47b2-9514-2c588bfe7554}

2、解决办法

    a、关闭所有的VirtualBox 虚拟机

    b、在Windows命令提示符下执行vboxmanage extpack cleanup。操作如下::

        C:\Users\robinson.cheng>cd \

        C:\>cd "Program Files"

        C:\Program Files>cd Oracle

        C:\Program Files\Oracle>cd VirtualBox

        C:\Program Files\Oracle\VirtualBox>vboxmanage extpack cleanup         Successfully performed extension pack cleanup         C:\Program Files\Oracle\VirtualBox>cmd         Microsoft Windows [Version 6.1.7600]         Copyright (c) 2009 Microsoft Corporation.  All rights reserved.

3、卸载后的重新安装

    再次执行前面的操作,重新安装扩展包,如果存在,先将其移除。此时应当能够移除成功。再单击右边下三角找到扩展包所在路径并选择扩展包,即弹出安装扩展包界面

单击Install,单击I Agree,成功安装后即收到成功的提示,单击ok。此时Extensions界面应该可以看到刚刚安装的扩展包。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏跟着阿笨一起玩NET

分享一些WinForm数据库连接界面UI

3、代码生成器:http://www.csharpwin.com/csharpspace/11666r2577.shtml

3811
来自专栏青玉伏案

Notepad++使用小结

还是那句话“工欲善其事必先利其器”用Notepad++也有一段时间了,也积累了一些东西,写篇博文与大家分享一下使用Notepad++的一些心得。    简单的...

23810
来自专栏张善友的专栏

Windows Identity Foundation(WIF)正式发布

Windows 标识基础 (WIF) 是一个新的扩展到 Microsoft.net 框架,使得开发人员能够启用.net 框架应用程序中的高级的标识功能。 基于可...

2017
来自专栏张善友的专栏

ASP.NET Web API和依赖注入

ASP.NET Web API中自带了一个依赖解析器(Dependency Resolver)接口,允许我们向控制器注入依赖关系。不过,Mark Seemann...

1879
来自专栏我思故我在

增加VirtualBox虚拟机的磁盘空间大小(Host:Win7 VirtualBox5.0.16 VM:Win10)

37714
来自专栏张善友的专栏

携程Apollo(阿波罗)配置中心在.NET Core项目快速集成

.NET Core的支持文档大体上可以参考文档.Net客户端使用指南:https://github.com/ctripcorp/apollo/wiki/.Net...

4598
来自专栏木宛城主

The password supplied with the username Domain\UserName was not correct. Verify that it was entered

起因 今天想进入SharePoint 2013 Central Administration创建一个WebApplication,尽然发生了错误: The p...

1939
来自专栏贺嘉的专栏

如何用Baas快速在腾讯云上开发小程序之系列2:搭建Phabricator开发管理平台

如何用Baas快速在腾讯云上开发小程序-系列2:搭建Phabricator开发管理平台,步骤包括上传 SSL/TLS 证书、创建 Phabricator 容器、...

9750
来自专栏Angular&服务

mac 搭建 ionic2 环境

直接去node官网上下载下来人后安装就行了,推荐使用稳定版。如果追求高版本的话可以下载测试版

892
来自专栏张善友的专栏

携程Apollo(阿波罗)配置中心在.NET Core项目快速集成

2085

扫码关注云+社区

领取腾讯云代金券