Visual Studio二次安装时无法更改安装位置解决方案

        背景:去年年底因为一个C#项目,安装过Visual Studio,当时采用的是默认安装,即安装到C盘。最近有个VB的桌面小项目,想安装Windows开发平台负载时发现C盘剩余空间不足15G,随起了卸载重新安装的想法,卸载后重新安装时,发现默认安装位置呈现灰色,不可更改,网络上解决方案好多说的比较单一,那么我在此总结下,方便自己和后来者。

         本质:出现这个问题的本质原因为上一次安装卸载不彻底(一般指的是软件从硬盘里移除了,但写到注册表里面的配置信息并没有删除干净),导致后续安装时默认读取的注册表里面未删除的配置信息,本次无法更改安装位置就是这种情形。

搞清楚了问题本质,解决问题方案如下:

1、采用官方卸载工具执行强制卸载。下载地址:https://github.com/Microsoft/VisualStudioUninstaller/releases ,点击如图所示的路径下载。

解压缩后,右键管理员运行下图箭头执行的exe文件,根据提示操作即可。注意:卸载时cmd窗口可能会长时间无反应,这一步是在执行卸载,耐心等待提示完成卸载即可!这一步目的是为了更加干净地卸载电脑已安装的Visual Studio软件和配置,只执行这一步可能仍然无法解决无法更改安装位置的问题,至少我是这样的。

2、步骤1执行完毕后,运行regdit打开注册表,查看注册表路径:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\Setup 下是否还存在SharedInstallationPath和CachePath配置项,如果依然存在,那么手动右键删除即可。这一步一定要做,很关键!

注意以上两个步骤建议都操作下,单一执行某个步骤,都可能解决不了问题。

以上,完了!!

猜你喜欢

转载自blog.csdn.net/yu102655/article/details/111307324