用愛發電的旅行日誌

公開

C槽空間不足嗎?不想傷用SSD的C槽嗎?建立 軟連結 改變 遊戲 檔案的 路徑 吧!

更新@2023/6/14
又過了兩年
最近打算把整個Appdata資料夾連結到新買的SSD上
所以又Google到了這篇
發現還有留言!
已經回覆了!

不過重點是我看到了自己在2021更新的內容
描述自己迷上了原神
而且當時的原神在台灣
還沒有現在風靡呢
現在
在路上常常都可以看到別人在玩原神
網路上聊天也常常發現
「原來你也玩原神!」
卡拉邦的玩家們
也有在玩原神的嗎?
只能說
自己挑遊戲的眼光還是不錯的
當初挑中卡拉邦
也是看中其在手機端做到的3D網遊性質
雖然後來同樣做到的手遊也層出不窮
而卡拉邦又因為機制逼人PVP
然後還要花時間和能源掛機
等等各種因素
最後決定退坑

而我看中原神的那些點
如今看來也是妥妥的
原神常踞兩大行動平台市場的排行榜
更是全球數一數二賺錢的遊戲
全球活躍玩家高達六千多萬人
就算單看台灣
巴哈姆特排行榜上原神也是常駐前十名
多少新手遊都只能在榜上曇花一現一兩個月呢?

只能說原神表現如此其來有自
而遊戲時間
就應該花在更有意義的遊戲上
就我觀察到的網路言論
許多人都表示
當初因為對於原神的負面印象
而沒有入坑
直到決定一試後
才後悔自己沒有更早入坑
錯過了好多好多角色
和好多活動劇情

只能說
Just give it a try,
and we will see.


更新@2021/7/21
這遊戲退坑已久,最近都在玩原神
但原神內建的截圖功能會把圖片存在遊戲資料夾,而我把遊戲裝在SSD上,
所以決定再用這招,讓截圖存放的資料夾移到一般傳統硬碟上HDD
但在執行的過程中出現錯誤
經過一番研究
是因為路徑上的資料夾名稱有空格,而windows的CMD沒辦法辨識空格的路徑
因此
「需要把前後方的路徑都用引號區隔開來」
這樣就能夠成功建立軟連結了。
加上引號的命令碼會像這個樣子:
robocopy /copyall /move /e "C:\Users\【你的使用者名稱】\AppData\LocalLow\Unity" "H:\Games\CaravanStories\Unity"

以上供參。

雖然不曉得這麼古早的文還會不會有人看到
但我也是用Google找到這篇文來複習的,
也算是為自己做個筆記。

回想當初玩卡拉邦也是一段回憶,當年覺得驚豔的可以在手機電腦跨平台執行的卡拉邦,還有著3D和不錯的畫面。

但現在玩的原神只能說是時代的進步啊
更美的畫面和人物,更清晰的畫質,以及教科書等級的配樂(沒在誇張)
堪稱是現今手遊標竿天花板,都不為過。
別以為台灣好像沒什麼人玩的熱潮,那是因為政治風向導致,
大部分台灣和大陸的玩家甚至不太敢公開表示自己有玩原神
因為可能會被霸凌。(沒在誇張,都有案例事件的)
但這款遊戲,美國和日本玩家「各自的」課金量甚至超越大陸玩家的課金量
只是在台灣的人無法體會那個熱度而已。

我想,玩遊戲就是一種休閒,希望讓自己開心
所以希望大家不管玩甚麼遊戲都能夠快樂,那才是最重要的!

原古文:
今天快四點的時候我想說先更新程式,結果在下載的時候失敗了
我看了一下C槽,發現C槽可用空間只剩幾Mb而已!
怎麼可能!?我只下載4G的快取不是嗎?

打開之前做好的軟連結
(我把遊戲的快取檔案放在另一個硬碟(HDD)內,因為這個遊戲會頻繁寫入,擔心傷害到作為系統碟的SSD)

發現原來這次更新後
快取存放的路徑改變了
從原本的
C:\Users\【使用者名稱】\AppData\LocalLow\Unity\WebPlayer\Cache\AIMING INC_ TAIWAN BRANCH_CARAVAN

變成

C:\Users\【使用者名稱】\AppData\LocalLow\Unity\AIMING INC_ TAIWAN BRANCH_CARAVAN 

所以原本的快取變成垃圾!

而且舊的快取不會自己刪掉
解決辦法有以下三種
1.進來這個路徑把webplayer資料夾整個刪掉,
2.從遊戲標題畫面右下角的選項,選清除快取
3.直接刪掉重新安裝遊戲

以上是關於這次更新產生的小問題及其解決方法

接下來就是要解說如何建立「軟連結」把遊戲的檔案從預設的C槽移動到你要的地方!

第一

開啟命令提示字元
按下windows鍵,輸入cmd,點右鍵選擇「以系統管理員身分執行」
然後把以下文字複製

robocopy /copyall /move /e 

回到cmd,直接按下滑鼠右鍵,就是貼上了

接下來
開資料夾到這個路徑
 
C:\Users\【你的使用者名稱】\AppData\LocalLow\Unity

(如果AppData這個資料夾看不到的話,代表你沒有顯示隱藏檔案
如附圖一勾選就看的到了)

打開Unity資料夾後,按一下檔案總管的路徑列,並把路徑複製,再貼上cmd

所以現在cmd的文字是
robocopy /copyall /move /e C:\Users\【你的使用者名稱】\AppData\LocalLow\Unity

這是在指定要建立軟連結的起點,待會要指定終點。

選定好你要移動遊戲檔案的地點後,創建一個新資料夾改名為Unity,點進去,並複製其路徑再貼到cmd上

cmd上的文字會變成像這樣
robocopy /copyall /move /e C:\Users\【你的使用者名稱】\AppData\LocalLow\Unity H:\Games\CaravanStories\Unity

(這邊的終點路徑是以我自己的為例)

要注意兩個路徑的結尾資料夾都是Unity
然後兩個路徑間要有一個空格

都OK後就可以回車(按下Enter)
電腦就會把遊戲檔案都複製過去了

然後它就會開始跑,可能會跑一陣子,直到你可以輸入新指令的時候再接下一步

接下來要移除起點的東西

在cmd按方向鍵 ↑ 
就會顯示你輸入的上一個指令
我們稍作修改,只留下起點路徑(前面那個),再在前面加上  del 
變成像這樣
del C:\Users\【你的使用者名稱】\AppData\LocalLow\Unity 

回車,如此一來舊的檔案就刪掉了

接下來就是要建立軟連結囉!

cmd 按方向鍵 ↑ 兩次
顯示出剛剛最長的指令
把前面的指令刪掉徒留後面兩個路徑
再加上新的指令

mklink /d 

看起來會像這樣
mklink /d C:\Users\【你的使用者名稱】\AppData\LocalLow\Unity H:\Games\CaravanStories\Unity

記得路徑間和指令間都要有空格
然後回車

成功的話(應該不會出問題啦XD)
就會顯示「已建立連結」

這樣就大功告成啦!

開啟資料夾看看會不會如附圖2顯示,Unity資料夾的圖示上有箭頭,如果有的話就是成功了!

我的分享到此結束,
謝謝你的閱讀
如果有遇到問題都歡迎留言詢問!

用愛發電

留言

1

達成1000個讚

百百手打字機

ID: rpa6fgrd8a9f

晚點再操作試試

2

用愛發電

ID: i2pck86rsazi

>> 1
如果有不懂或是遇到問題都可以問喔!

3

但丁神曲

ID: 9ymrhfwfw654

我原本就是用這個手法 從C槽把unity 移到D槽

所以這次改版後 會變成更新內容 都出現在C槽嗎
還是 我清除快取 就好?

4

用愛發電

ID: i2pck86rsazi

>> 3
這次改變了快取路徑,所以新下載的快取會放在C槽

你之前連結的資料夾都變垃圾了,可以直接刪掉C槽中的webplayer資料夾就刪完了
路徑:
C:\Users\【使用者名稱】\AppData\LocalLow\Unity\WebPlayer

這樣你就不用再重新下載一次快取檔案
當然也可以用遊戲中的清除快取,但這樣要整個重新下載

然後如果要繼續使用軟連結,需要重新連一次ㄛ~

5

新手

極楽浄土

ID: kn4fqr4etw5p

其實 SSD 壽命不用太考慮了
以美光 MX500 的 500GB 版為例好了,壽命預估寫入是 180TB 約 180,000GB
保固 5 年,所以可以推算平均一天的寫入量可以支撐到 98 GB
但是即使是系統碟,一天要寫入量達到 98 GB(大多數為小檔隨機讀取),
其實也不太容易。

SSD比較需要注意的反而是剩餘空間的問題,當剩下的空間很小的時候(例如5%以下),除了效能會變差之外,也比較容易造成特定區塊PE次數高(較易損壞)

6

用愛發電

ID: i2pck86rsazi

>> 5
謝謝你的指教,這種說法我也有聽過,但因為我C槽就是專放系統,怕空間塞滿,才會想把遊戲移到別的地方。

7

左右

ID: cnyhz83ivbmm

請問為什麼我執行完
robocopy /copyall /move /eC:\Users\user\AppData\LocalLow\Unity D:\CaravanStories\Unity

c槽的Unity就不見了

8

用愛發電

ID: i2pck86rsazi

>> 7
有確認東西是否移過去D槽了嗎?

9

左右

ID: cnyhz83ivbmm

>> 8
有複製過去..不過c曹的不見了

10

用愛發電

ID: i2pck86rsazi

>> 9
那沒關係,可能是因為指令中的 /move 你就跳過下一步刪除原有路徑的檔案,直接再下一步建立連結

11

老字號玩家

吉利丁胖丁

ID: 9zq6u9zp4zss

我發現從遊戲標題畫面右下角的選項,選清除快取
還是不會把舊資料夾刪掉
看完大大文章把舊資料夾刪了,瞬間清了9G,愉悅 (*゚∀゚*)
請問大大,假設我移到D槽後,之後遊戲更新,還要再移動資料夾一次嗎,還是更新的檔案會自己跑到D槽?
望向明天的5G更新檔(._.`)

12

用愛發電

ID: i2pck86rsazi

>> 11
之後更新不用再移
除非官方又把路徑改變了........

你會發現清除快取沒有把舊資料刪掉的原因就是因為官方改變了路徑,所以清除快取刪掉的是新路徑。所以難保未來會不會又改路徑(苦笑)

13

旅行日誌大師

豆太

ID: sundrhd2mvn3

我懷疑有人在炫耀但我沒有證據

14

新手

蒼月琉華

ID: tad3v73dxvsz

那手機版的呢?求教,我手機容量快炸了。

15

鼠人oVo.00

ID: 4ezbqu97y4bj

顯示:檔案存在時,無法建立該檔案

16

用愛發電

ID: i2pck86rsazi

>> 15
這代表你是不是在新的位置(要轉移的目的地)先創建連結的資料夾了呢?
其實指令會幫你創立資料夾
所以只要你把該資料夾刪除,
就可以成功了

17

用愛發電

ID: i2pck86rsazi

>> 14
手機版的真的就無法了
不管Android或Ios
基本上都無法
你只能清出空間
或是換容量更大的手機了

關於清出空間
如果有雲端空間的話
可以試著把本機的相片錄影
上傳雲端備份
再把本機端的刪除
可以清出空間
或者如果你的手機可以使用micro sd記憶卡
也可以把這些東西
還有如你放在手機裡的音樂等等
轉移到記憶卡去
同樣也能空出本機的空間。

而前述的雲端空間,
最好用的就是google的雲端(Google One)
可以付費購買如100Gb的空間,
就足夠放一大堆相片錄影了!

18

旅行日誌大師

莉莉絲

ID: hy3vf8ytnq66

太厲害了 阿爾瑪都佩服