2015-11-04 107 views
1

我没有将Visual Studio 2015安装到C:(这是我的SSD驱动器,它很小)。我选择安装VS2015到G:和G驱动器已死亡,大多数的文件不存在,如:无法卸载,修改或修复视觉工作室2015

G:\程序文件(x86)\微软的Visual Studio 14.0 *

我想重新安装,但在这一点上,当我运行卸载程序,我无法修复,修改或卸载VS2015,它失败,错误:

“无法继续,因为一些所需的组件失败。”

我无法再次安装VS,因为有相同的错误。我看着一个强制卸载,但文件不存在强制卸载。

我真的不想重新安装windows10。任何其他想法?

+0

我能找到在C vs_enterprise.exe:程序数据。我尝试了一次卸载,并且失败的原因与以前一样。这里是错误的屏幕截图: http://snag.gy/oADLm.jpg – mrvllus

回答

1

您可能不得不删除它自己留下的任何痕迹。即使安装的文件不见了,注册表项仍然会一直存在。您可以尝试使用CCleaner来清理注册表。通常,当没有任何剩余内容并且您尝试从“程序和功能”中卸载时,Windows会询问您是否要从该列表中删除它。

您也可以使用Revo,它有30天的试用期。 CCleaner曾经是免费的,你仍然可以得到免费版本或我相信的试用版。

编辑:

也有一些免费的试图扫描剩菜:

IoBit Uninstaller,也是在:Portable Apps

GeekUninstaller - 便携式

Wise Program UninstallerWise Registery Cleaner, - 便携式版本:Downloads Page

+0

我能够使用Revo Uninstaller。它开始了视觉工作室卸载过程,失败了。在VS2015错误屏幕关闭后,revo删除了所有注册表和数据剩余物,但我仍然遇到了这个错误,令人失望。 – mrvllus

2

我结束了刚刚重新安装的窗户,无赖。

3

在我的方案中,我刚刚执行了从一台PC到AWS实例的用户迁移,并且无法在迁移时使用VS 2015 Enterprise版本。我尝试从“程序和功能”运行修复,从安装在Windows上的驱动器上运行setup.exe,甚至尝试从磁盘运行它,我无法运行任何东西。我发现的是一个注册码,使我想到如何从内部安装程序修复VS。我发现了reg关键是:

HKEY_LOCAL_MACHINE \ SOFTWARE \ WOW6432Node \微软\的Windows \ CurrentVersion \卸载{4983E758-4064-3D74-BB77-75C3F86C34B3}

这给我提供了一个安装源为当前安装版本的Visual Studio。在此注册表项中,我找到了“InstallSource”部分,并将它的位置跟随其他安装程序和卸载程序在Visual Studio中找到以及在此位置找到的其他程序:

C:\ ProgramData \ Package Cache {14D1CABE-2B5A-3AED-B3A7 -42315D062965} v14.0.23107 \ packages \ enterprisecore

从这里我浏览了每个文件夹的列表,其中包括v14.0 ...等,并且能够找到vs_enterprisecore窗口安装程序的位置。从这里我右键单击安装程序并进行修复(可以选择安装,卸载或修复)。 vs_enterprisecore functions

这使我能够修复视觉工作室,并不可避免地重新更新我的视觉工作室的许可信息。在此之前,我收到了一个对话框来登录,无论我使用企业发布的MSDN帐户登录多少次,我的许可证都是无效的。正如您在下面看到的,我的VS2015可以在Enterprise 2015设置中再次运行,并且能够再次检查更新的密钥!这需要很多工作,花费至少8-12小时来完成这个工作,以避免完整的重新镜像!我希望这能帮助以后的人在路上!

Visual Studio (Repaired)

+0

Visual Studio 2015在我们的构建服务器上尝试更新它以期得到其他工作的希望后损坏了。根据您的方法,我只是在包缓存中搜索“专业”文件,修复了每个可能的MSI并重新开始。做得好。 –