iT邦幫忙

1

請問系統碟容量不足的情況有辦法安裝 .net framework之類的檔案嗎?

請教各位老前輩們

若有一台電腦 系統碟完全不動的情況,
有可能用軟連結的方式讓要安裝的東西裝在其他硬碟讓他LINK嗎??

很多工具都強制會在系統碟安裝一些東西,不知道有沒有跨硬碟安裝的方法
被這問題困擾許久...

(ps:系統碟是完全沒辦法更換 或是 刪除檔案的情況)

看更多先前的討論...收起先前的討論...
glj8989332 iT邦研究生 4 級 ‧ 2020-07-21 17:00:13 檢舉
https://stackoverflow.com/questions/3341723/net-framework-4-0-installation-change-drive
不太可能達成. 只能擴充硬碟空間了~
froce iT邦大師 1 級 ‧ 2020-07-21 17:02:21 檢舉
可以試試看先用linux或PE開機,把要擴充的資料夾備份到新硬碟,然後刪除舊資料夾,重新開機進安全模式,把新硬碟掛載在要擴充的資料夾。

或是乾脆一點,買大容量的硬碟直接對拷後擴容。(茶
御守 iT邦新手 5 級 ‧ 2020-07-21 17:12:13 檢舉
那台電腦不能那樣幹QAQ,他系統碟還是用該死的CF卡開的
froce iT邦大師 1 級 ‧ 2020-07-21 18:36:37 檢舉
那不要動system root啊,只要想辦法把容量清出來就好。
動不重要的資料夾反而比較安全。
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
2
黃彥儒
iT邦高手 1 級 ‧ 2020-07-21 16:58:08

Win的話,印象中可以掛載磁碟在某個資料夾下面,從這個觀點下去解不知道可不可行

2
打狗松鼠
iT邦新手 4 級 ‧ 2020-07-21 17:00:03

可以用link的方式沒錯(Windows下使用mklink,Linux用ln)

但是要考慮傳輸的Latency

我自己的Android Studio Setting就是放在D槽Symbol link到C槽的,不用去改Android Studio的設定檔路徑,也可以把設定檔放到D槽分擔空間

缺點:出於傳輸速率問題(C槽是SSD,D槽是HDD,兩顆硬碟傳輸速率不同),有時一些設定/資源檔來不及載入,會發生Error

補充:如果是企業,有企業的雲端儲存空間的方案或NAS可以使用的話,可以把外部儲存空間掛進機器作為一顆硬碟,然後再用那顆硬碟做Symbol link,但一樣要考慮傳輸效率落差的部份

我自己是把公司的Project放在公司的G Suite,然後用Symbol link的方式連動抓下來

御守 iT邦新手 5 級 ‧ 2020-07-21 17:13:17 檢舉

喔喔!! 看來可以測試看看了 謝謝你~

2

基本上並不太建議。
但的確可以安裝到不同的路徑上。

只是很容易發生一些小問題。
畢竟它還是需要跟其它windows的東西搭配使用。
再加上有系統權限的問題。很麻煩的。

我會情願加大容量來處理。或是將沒必要的東西移走。如user文件相關的路徑移走。
你c是容量多大,怎麼可能會不夠用?
一般安排c有200g左右就很夠用了。
(依系統應用而言)

除非你將一些應用全安裝到c去了。如office之類的東西。

看更多先前的回應...收起先前的回應...
御守 iT邦新手 5 級 ‧ 2020-07-21 17:15:28 檢舉

沒辦法他不允許更動任何硬體設備
只能找一些奇怪的方法解決。

如果不允許更動那就不要開發了。
將 net framework 放到其它地方。要處理的麻煩會更多的。

如果不能變動設備,就從軟體相關下手。
如果連軟體也不給動。
那我也只能說請節矣吧。

自找麻煩的行為就由他們承擔吧。
但我也相信他們不可能會承擔,還是會怪在你身上。

所以.....精神上支持你。加油吧。
安裝到其它路徑是可行的,只是要設定很多東西。
你可能會需要花好幾天來測試可用性。
畢竟,%SystemRoot%其實是可以改變的。
只是改了,會面臨更多的問題要處理。

御守 iT邦新手 5 級 ‧ 2020-07-21 17:40:50 檢舉

哀 鳥廠商 不給換,最下下策就只能把程式開發程舊.net也能用的╮(╯_╰)╭

2.0的???會死人喔。

御守 iT邦新手 5 級 ‧ 2020-07-22 10:11:43 檢舉

正在邁入死人階段。

/images/emoticon/emoticon16.gif

只能給你秀秀了。

1
allenlwh
iT邦高手 1 級 ‧ 2020-07-21 17:14:08

.NET is closely integrated into Windows and will always install into %SystemRoot%.

御守 iT邦新手 5 級 ‧ 2020-07-21 17:19:28 檢舉

/images/emoticon/emoticon04.gif

froce iT邦大師 1 級 ‧ 2020-07-21 18:32:39 檢舉

這時候只能說討厭微軟是有理由的。(茶

我要發表回答

立即登入回答