【使用技巧】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)也建立了軟鏈接。而且,也不用擔心後來的自動更新。親測在軟鏈接中建立文件夾,文件的實際位置也會自動建立相同的文件夾,也就是說修改一個,另一個也會修改,只是軟鏈接不佔地方罷了。

發佈了14 篇原創文章 · 獲贊 33 · 訪問量 9363
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章