【使用技巧】VS2017避免全部安装至C盘

小Z在新机器上安装VS2017,C盘SSD分区大小只有50G,默认方式安装VS2017,磁盘空间是不够用的。

参考了各个关于该主题的博客,结合自身实践,可采取建立软链接的方式。

1.首先,在非C盘的其他盘符新建文件夹,例如:

F:\vs2017\vs2017offline
F:\vs2017\Microsoft SDKs
F:\vs2017\Microsoft Visual Studio\Shared
F:\vs2017\Windows Kits
F:\vs2017\VisualStudio

F:\vs2017\Package Cache

小Z计划使用F盘安装VS,各位看官按照自身实际情况。

2.将路径"C:\ProgramData\Microsoft\VisualStudio\Packages"里面的东西剪切到"F:\vs2017\vs2017offline",再以管理员方式运行cmd,建立vs2017离线包的软链接

mklink /d "C:\ProgramData\Microsoft\VisualStudio\Packages"  "F:\vs2017\vs2017offline"

3.运行vs_professional__1394033434.1521904080.exe,选择你想安装的组件。

4.安装完毕后,按照如下对应关系剪切文件夹:

"C:\Program Files (x86)\Microsoft SDKs" 剪切到"F:\vs2017\Microsoft SDKs"
"C:\Program Files (x86)\Microsoft Visual Studio\Shared"剪切到"F:\vs2017\Microsoft Visual Studio\Shared"
"C:\Program Files (x86)\Windows Kits"剪切到"F:\vs2017\Windows Kits"
"C:\ProgramData\Microsoft\VisualStudio" 剪切到"F:\vs2017\VisualStudio"
"C:\ProgramData\Package Cache"剪切到"F:\vs2017\Package Cache"

5.建立软链接

mklink /d "C:\Program Files (x86)\Microsoft SDKs" "F:\vs2017\Microsoft SDKs"
mklink /d "C:\Program Files (x86)\Microsoft Visual Studio\Shared" "F:\vs2017\Microsoft Visual Studio\Shared"
mklink /d "C:\Program Files (x86)\Windows Kits" "F:\vs2017\Windows Kits"
mklink /d "C:\ProgramData\Microsoft\VisualStudio" "F:\vs2017\VisualStudio"
mklink /d "C:\ProgramData\Package Cache" "F:\vs2017\Package Cache"

按照以上方法,C盘可以节省大量空间,小Z实验了一下,能够通过VS2017正常创建、运行控制台程序。
 ———————————————— 
版权声明:本文为CSDN博主「kyowill1988」的原创文章,遵循CC 4.0 by-sa版权协议,转载请附上原文出处链接及本声明。
原文链接:VS2017避免全部安装至C盘


以上是原文的修改,修改了一些表述。

软链接的作用类似于快捷方式。

比如,你如果把下载的美剧放在桌面,就会占用很大的C盘空间。为了避免这种情况发生(占用C盘),你可以把剧剪切到D盘的某个位置。但这样每次想看都要点进好几层目录。为了避免这种情况发生(看剧不方便),可以给存剧的文件夹建立快捷方式,并把快捷方式放在桌面,这样只需进入一次文件夹就行了。

软链接有着类似的作用,你可以把庞大的VS2017从C盘剪切到其他盘,然后在C盘建立一个软链接。这样一来系统在引用文件时就会向C盘对应位置找,而实际使用的文件则是在其他盘,大大减少了C盘的空间占用。

不过不同的是,虽然软链接的图标看起来很像快捷方式(都有一个小箭头),但却是不同的东西(文件类型都不同),建立快捷方式并不能用。另外,无论你把实际的文件剪切到哪,甚至重新命名成其它什么名字,软链接的名字一定要是原来文件夹的名字,这样系统才能找到。


我的第二步和原文博主「kyowill1988」的不一样,他的有个错误,那就是应该先把C盘的文件剪切走,然后在建立软链接,不然会显示目标已存在,因为软链接也是路径,不能与已有的路径重名。

另外,其实可以把一切都装完后再进行软链接,也就是说第二步可以放到第三、四步里。我一开始第二步就没成功,理解软链接是什么之后试着进一步把VS挪到其他盘,这才把安装程序(Installer)也建立了软链接。而且,也不用担心后来的自动更新。亲测在软链接中建立文件夹,文件的实际位置也会自动建立相同的文件夹,也就是说修改一个,另一个也会修改,只是软链接不占地方罢了。

  • 4
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值