卸载 Visual Studio 2010

11

我想卸载Visual Studio 2010,因为安装文件已损坏,但是无法卸载。

当我尝试通过控制面板卸载时,它卡在开始处(我在网上发现我不是唯一的一个有此问题的人)。

所以我尝试使用Visual Studio 2010卸载实用程序,但它也卡住了!

我完全没有任何想法,并且很着急,请你帮忙吗?

先感谢你。

Eric

输入图像描述


你尝试过修复产品而不是卸载它吗? - Steve B
或者您可以使用其他卸载程序,例如Revo Uninstaller? - Shoban
尝试重新安装它,然后执行卸载。 - Romil Kumar Jain
你可以恢复安装 Vs 2010 之前的窗口。 - Romil Kumar Jain
我无法重新安装它,就像卸载一样,它卡在初始化阶段。 - Eric
同样的问题,谷歌也帮不了 :( - Luke
4个回答

17

微软的Visual Studio 2010卸载实用程序,可以从这里下载:

下载链接

这个好用的小工具不仅能够成功运行,还能完全删除和卸载Visual Studio 2010及其所有已安装的模块。

Visual Studio 2010卸载实用程序可以以三种不同的模式运行:

默认(VS2010_Uninstall-RTM.ENU.exe)

卸载所有2010版本的顶级产品及其支持组件。此模式不会删除与先前产品版本共享的Visual Studio组件(例如Visual Studio 2008)或系统级更新,如Microsoft .NET Framework 4.0。

完整(VS2010_Uninstall-RTM.ENU.exe /full)

删除Visual Studio 2010及其支持产品,包括与之前版本的Visual Studio共享的组件。注意:可能会破坏在计算机上安装的先前版本的Visual Studio的功能。此选项不会从计算机中删除Microsoft .NET Framework 4.0。

完全(VS2010_Uninstall-RTM.ENU.exe /full /netfx)

删除整套Visual Studio 2010及其支持产品,包括Microsoft .NET Framework 4.0和与之前版本的Visual Studio共享的组件。注意:可能会破坏先前版本的Visual Studio或依赖于Microsoft .NET Framework 4.0的其他产品的功能。

更多信息可以在此处找到:


你能否尝试重新安装VS 2010。 - Romil Kumar Jain
我尝试过,但修改/修复启动了相同的init方法(似乎是),这就是阻止的方法。 - Eric
1
请在安全模式下启动机器,然后尝试。请参考以下链接以获取更多帮助:http://answers.microsoft.com/en-us/windows/forum/windows_vista-system/recurring-werfaultexe-takes-up-99-plus-of-my-cpu/652a026b-bed2-4698-b49a-13931f751763 - Romil Kumar Jain
我没有想到去检查事件查看器,今晚我会尝试一下! - Eric
@Romil 没关系。如果您认为我的链接合适,能否请您更新答案中的链接? - Autonomous
显示剩余3条评论

8

我曾经遇到过这样的问题,并在能够卸载它之前苦苦挣扎。我写了以下 PowerShell 脚本来解决此问题:

# Be careful with that axe, Eugene.

Get-ChildItem HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall | 
select @{Name='Guid';Expression={$_.PSChildName}}, @{Name='Disp';Expression={($_.GetValue("DisplayName"))}} | 
where-object {$_.Disp -ilike "*Studio*"} | 
where-object {$_.Guid -like '{*'} | 
% {"rem " + $_.Disp; '$Env:WinDir\system32\msiexec.exe /x "' + $_.Guid + '" /passive'; ''} > uninstallVS.bat

这将生成一个 .bat 文件,您可以运行该文件来卸载该东西。

毋庸置疑,这是一种绝对的最后手段/绝望之举。如果您的生命没有受到威胁,请不要使用它。


2
我今天遇到了这个问题,发现卸载工具无法移除SP1,你应该通过控制面板中的添加/删除程序来卸载SP1,然后再使用该工具。请注意保留HTML标签。

3
是的,Eric,对于这种微软的垃圾软件,格式化是最简单、最快速的解决方案。 - Andrzej Rehmann

0

如果您的控制面板/卸载程序允许,您可以尝试这个方法。

点击您想要删除的Visual Studio版本。在已安装程序的顶部,您会看到组织和更改链接。点击更改。这应该会引导您卸载所选的Visual Studio。 另一个选择是运行

wmic product where "name like 'microsoft visual studio%'" call uninstall /nointeractive

在命令提示符中,请确保以管理员身份运行命令提示符。对此,您应该非常小心。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接