![25046c2aba632c3484e6af7a22b55122.png](https://img-blog.csdnimg.cn/img_convert/25046c2aba632c3484e6af7a22b55122.png)
众所周知,vs以其庞大的体积出名(划掉)。vs作为一个强大的IDE,它的安装成为一个比较麻烦的事情,因为即使我们在安装目录里选择了非系统盘,但仔细看右下角,我们会发现仍会在系统盘里占用相当的空间。
![a3ba19e7160e42a4e4a49459064c9912.png](https://img-blog.csdnimg.cn/img_convert/a3ba19e7160e42a4e4a49459064c9912.png)
之所以仍然占用C盘,是因为vs有些组件是系统支持文件,安在其他盘可能会使vs运行错误。但我们硬是要安呢?我查阅了很多资料,提供下面这种“硬办法”。
使用 mklink命令
mklink命令通俗而言,起到的作用是将本来要安到C盘某个文件夹内的东西安到另外一个盘的相同名称的文件夹里。
下面介绍怎么使用。
首先,去visual studio官网下载所需版本(目前是2019为最新版,要是用2017也是可以同样操作)
![86c803397d3cec45f49e7b30d4c4c7e7.png](https://img-blog.csdnimg.cn/img_convert/86c803397d3cec45f49e7b30d4c4c7e7.png)
打开下好的可执行文件,等待它下好安装包
![937eb2f72e947eb770877b796394c7e9.png](https://img-blog.csdnimg.cn/img_convert/937eb2f72e947eb770877b796394c7e9.png)
然后到了我们真正的安装界面了
![651f6fe71f7fe03c648a30901e6fb19d.png](https://img-blog.csdnimg.cn/img_convert/651f6fe71f7fe03c648a30901e6fb19d.png)
勾选完要安装的工作负载,就关闭这个界面,打开C盘,让我们的文件按照修改时间进行排序
![5cfc7115ac7a6d9d8c6266315b9fae17.png](https://img-blog.csdnimg.cn/img_convert/5cfc7115ac7a6d9d8c6266315b9fae17.png)
然后就可以看见刚刚我们进入安装界面的那个时间里,有两个文件夹的修改日期与之一样
![85f825dd0676718333a5df007cdaf584.png](https://img-blog.csdnimg.cn/img_convert/85f825dd0676718333a5df007cdaf584.png)
然后我们分别点进去,依旧按照修改日期进行排序。
找到修改时间一样的文件夹,比如:
![672f7963b1d5f6efdef5c4886495979c.png](https://img-blog.csdnimg.cn/img_convert/672f7963b1d5f6efdef5c4886495979c.png)
然后吧对应文件夹的路径复制粘贴成文本,等会要用
![ae479e74eaadddf75df4c7a5f4287a33.png](https://img-blog.csdnimg.cn/img_convert/ae479e74eaadddf75df4c7a5f4287a33.png)
然后再想要安装到的非系统盘里,创造出这两个文件夹
![624a3d469a790c9ae028193a4673875c.png](https://img-blog.csdnimg.cn/img_convert/624a3d469a790c9ae028193a4673875c.png)
再把开始我们在C盘里的这两个文件夹里的修改时间一样的文件夹复制粘贴到非系统盘里对应的这两个文件夹里。
例如我把C盘的Program Files (x86)文件夹里的Microsoft.NET文件夹复制粘贴到G盘的Program Files (x86)文件夹里,再删除C盘里的Microsoft.NET文件夹(实际就是剪切粘贴)。
再同样记录下非系统盘里对应文件夹的路径。
![3e5099fe147c176c1fc6fbf3b948a867.png](https://img-blog.csdnimg.cn/img_convert/3e5099fe147c176c1fc6fbf3b948a867.png)
当我们全部操作完后就可以开始使用mklink命令了。
将我们开始复制粘贴的路径全部改写成下列形式
mklink /D "C:Program Files (x86)Microsoft Visual Studio" "G:Program Files (x86)Microsoft Visual Studio"
请注意空格。
然后我们打开命令提示符,一定是以管理员身份运行
![90f42fb32fd6b1c27ae4ed58f0cf4de8.png](https://img-blog.csdnimg.cn/img_convert/90f42fb32fd6b1c27ae4ed58f0cf4de8.png)
然后把开始改写好的命令复制粘贴到命令提示符里运行即可。
最后我们就是按照开始安装的步骤,勾选完要安装的工作负载,还要记得安装位置设置为想要安装到的非系统盘。
![51e22b6e69ff7e3d97288267128d50b7.png](https://img-blog.csdnimg.cn/img_convert/51e22b6e69ff7e3d97288267128d50b7.png)
然后点击安装就可以了。
以上就是将vs全部安装到非系统盘的小白版,如果觉得有用请点赞支持哦~
如果有什么问题欢迎问我。