VS2022手动完全卸载指南


今天临时需要用C#写一个小工具,果断打开了地表最庞大IDE,创建项目过程中就感觉有些不对劲,后来发现是少装了一些功能模块,心里想着这也很简单的事情,结果在打开“Visual Studio Installer”后居然提示,“当前操作需要--channelld 和 --productld,或需使用 --installPath使用情况: setup.exe update[选项]”。

查了一圈才知道这是找不到安装缓存了,只要重新指定注册表值“\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\Setup\CachePath”为缓存目录就可以解决。但是,我是一个很珍惜硬盘空间的人,近10G大的缓存目录怎么可能留它到现在。那么剩下的办法就是重装了。

重装首先要卸载,卸载的时候发现,居然还需要调用“Visual Studio Installer”,这货毫不客气的给了我一个提示“找不到与以下参数匹配的已安装产品”。找了一圈也没结果,下载微软自己提供的VS卸载工具,看见这个工具的最后更新日期后我就不抱希望了,一切的方法试遍了,VS2022依旧屹立不倒。这预示着需要手动删除VS……

通过摸索发现将以下这些目录干掉以后就可以干净的卸载VS2022,在此记录,希望可以帮到有需要的人。

需要删除的目录清单:

  • C:\Program Files (x86)\Microsoft SDKs

  • C:\Program Files (x86)\Microsoft Visual Studio

  • C:\Program Files (x86)\Windows Kits

  • C:\ProgramData\Microsoft\VisualStudio

  • C:\ProgramData\Package Cache

以及所有的其他磁盘下的类似目录。

删除后最后用清理软件再清理一遍。然后就可以重新安装VS2022了。

***删除操作有风险,搞出问题了本人概不负责。同时只对单版本环境进行了测试,多版本环境未经验证,请谨慎操作!!!

***删除操作有风险,搞出问题了本人概不负责。同时只对单版本环境进行了测试,多版本环境未经验证,请谨慎操作!!!

***删除操作有风险,搞出问题了本人概不负责。同时只对单版本环境进行了测试,多版本环境未经验证,请谨慎操作!!!