无法识别的VS2019的卸载方法(含清理注册表)

当Visual Studio 2019的卸载功能失效时,可以通过恢复相关文件、运行卸载程序、使用VSUninstaller工具或手动删除文件和注册表来卸载。本文提供了详细的卸载步骤,包括删除安装目录、运行InstallCleanup.exe以及清理注册表等方法。请注意,手动操作前需谨慎,避免误删重要文件。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


前言

我用vs2019有差不多一年吧,本来安装完成后什么问题都没有,我也很久没关注过installer了,但是前几天当我打算装一个新扩展时,怎么点都没反应,一看installer,发现里面没有显示我安装的Visual Studio Community 2019,想卸载重装,但卸载也是在installer上的,它显示识别不到该实例,导致卸载也无法进行…

因此我就只能尝试非常规的卸载方式了,以下方法仅供参考,请在尝试前仔细考虑,有任何不正确的地方可以在评论中指出,我会尽快改正!

另外,我卸载后重新安装了VS2022,如果你的需求是完全卸载并不在重装,不建议看本文。

【STEP1】删除相关文件

以下方法不一定都有效,可以自行尝试。

【法1】· 恢复相关文件

我在网上找到了一些相关的问答和文章,说无法识别是因为缺失了下载缓存(也有说是安装目录下Package文件夹的),可以试试从另一台已安装相同版本vs的目录中复制相关文件(夹)过来,然后使用控制面板删除。


【法2】· 运行卸载程序

管理员启动cmd,进入目录C:\Program Files(x86)\Microsoft Visual Studio\Installer\resources\app\layout,运行InstallCleanup.exe
(或直接以管理员身份运行卸载程序)
然后删除这个目录C:\Program Files(x86)\Microsoft Visual Studio

如果找不到找不到...\layout\目录,可以直接搜索InstallCleanup.exe并管理员运行。


【法3】· 使用专用卸载工具VSUninstaller

这是github上的一个工具:链接
下载的是一个zip,解压后运行exe,输入y,然后就可以等待清理了,清理后打开vs2019看能否正常打开,打不开就成功了(不过我运行完没有变化)。


【法4】· 手动卸载

注:这是最后的办法,在确定其他方法实在没有后再考虑这个方法!
建议先下个everything,搜东西会很快。
用everything此电脑搜索(要开启正则表达式):*Visual*Studio*,把搜到的全删了(除非是你的installer安装程序,当然也可以删了,但是建议先把installer的exe提前备份好),还有其他类似的,像什么:*vs**visual*studio*等等,总之把一切有关的都删了。

注:电脑上会有自带的Visual C++,注意不要误删,只删Visual Studio




【STEP2】删除注册表

使用以上方法或其他方法卸载后,到控制面板-卸载程序页面,查看是否有Visual Studio <年份> <类型>,如果没有可以跳过第二步。

另外,如果你有相关清理注册表的软件(比如dism++),可以直接使用,不用参考本步。

第一步

WIN+R,输入regedit,路径HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio,将该目录整个删除即可。


第二步

如果此时控制面板-卸载程序仍有Visual Studio(不是installer是Community/…),在注册表中打开HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\UNINSTALL,里面就是卸载程序中的项目,一项项找(vs对应的项目前面是一串乱码,得点开项目看DisplayName项对应的值,也可以直接搜索值找Visual Studio Community/…),找到对应的项,删除那个文件夹(不是UNINSTALL目录!)刷新卸载程序界面即可看到消失了。至此,卸载工作完成。





@HaohaoCppDebuger|寻兰 
2022/3/10 

-----THE END-----
THANK YOU !

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值