Visual Studio Community安装强制用C盘,如何更改至其他磁盘?
更改Visual Studio Community安装磁盘的可行方案
方法一:调整安装程序的位置设置
VS安装分为核心基础组件和可选工作负载/组件两部分,核心组件(IDE框架、共享运行时等)必须占用少量C盘空间,但大部分可选内容可以转移到其他磁盘:
- 启动VS安装程序,若已安装则点击「修改」,未安装则直接进入配置页面
- 切换到「工作负载」标签页,点击右上角的「安装位置」选项
- 在这里可以修改下载缓存、共享组件/工具/SDK、主安装路径三个位置,把后两项设置到剩余空间充足的磁盘
- 确认设置后继续安装,核心组件仍会占用C盘2-5GB左右空间,但大部分内容会存到目标盘
方法二:用符号链接彻底转移安装目录(进阶操作)
如果需要把核心组件也转移到其他磁盘,可以通过符号链接实现:
- 彻底卸载当前VS,删除C盘默认安装目录(通常是
C:\Program Files\Microsoft Visual Studio) - 在目标磁盘创建对应文件夹,比如
D:\Microsoft Visual Studio - 以管理员身份打开命令提示符,执行以下命令:
mklink /J "C:\Program Files\Microsoft Visual Studio" "D:\Microsoft Visual Studio" - 重新运行VS安装程序,此时安装程序会写入C盘的符号链接目录,实际文件会存储到目标磁盘
注意事项
- 符号链接操作需要管理员权限,操作前必须完全卸载VS,避免文件冲突
- 无论哪种方法,都会有少量系统依赖文件(如注册表项、.NET运行时)留在C盘,无法完全转移
- 若安装仍提示空间不足,建议先清理C盘临时文件、卸载无用软件,至少释放5GB以上基础空间
内容的提问来源于stack exchange,提问作者N0ledge
相关产品推荐
相关产品推荐

