[分享]多重Steam遊戲目錄心得HDD SSD間自由移動

作者: dennisxkimo (Dennis(一上B就糟糕))   2016-03-04 10:44:42
買了SSD,不過想把常玩的跟不常玩的自由交換磁碟機
一開始是透過安裝Steam遊戲光碟,
把遊戲裝到非Steam主程式的磁碟機上,
發現HDD SSD兩個目錄可以並存遊戲
稍為研究一下設定檔起了什麼變化,
發現我可以用更簡單的方式設置多遊戲目錄環境。
整理了一下流程
HDD下的主程式目錄 (我steam裝在D:\)
D:\Program Files (x86)\Steam\
1.建立SSD程式目錄 (我的SSD是掛Y:\)
Y:\Program Files (x86)\Steam
Y:\Program Files (x86)\Steam\steamapps
Y:\Program Files (x86)\Steam\steamapps\common
2.新增遊戲目錄
方法一 Steam>設定>下載>管理已安裝應用程式(anchi0221提醒我的更簡單方式)
新增Y:\Program Files (x86)\Steam
然後登出關閉Steam
方法二 修改設定檔(建議用Notepad++ or Wordpad開比較好辨認範圍)
登出關閉 Steam
修改設定檔 新增一行於Steam{}內,然後存檔,其實跟"方法一"結果一樣
D:\Program Files (x86)\Steam\config\config.vdf
"Steam"
{
...(省略)
"BaseInstallFolder_1" "Y:\\Program Files (x86)\\Steam"
}
3.搬移遊戲 (以"left 4 dead"為例)
先登出 關閉Steam

D:\Program Files (x86)\Steam\steamapps\common\left 4 dead
移動到
Y:\Program Files (x86)\Steam\steamapps\common\left 4 dead
然後
在D:\Program Files (x86)\Steam\steamapps 下
用編輯器打開appmanifest_數字.acf
找到有"name" "Left 4 Dead"
假設找到 appmanifest_500.acf

D:\Program Files (x86)\Steam\steamapps\appmanifest_500.acf
移動到
Y:\Program Files (x86)\Steam\steamapps\appmanifest_500.acf
4.登入Steam,通常會同步檢查一下下
為了避免錯亂 我是複製後 將原目錄跟acf檔刪除
作者: tsubasawolfy (悠久の翼)   2016-03-04 10:45:00
買新的SSD (選我正解
作者: dennisxkimo (Dennis(一上B就糟糕))   2016-03-04 10:48:00
我買了SSD SSD目前都沒很大 分享一下整理空間方式免重裝重下載 可以交換於SSD HDD之間
作者: stfang925 (司馬鈴薯)   2016-03-04 10:56:00
...不是剪下貼上就好了?
作者: dennisxkimo (Dennis(一上B就糟糕))   2016-03-04 10:57:00
我只是要把想要的Game丟過去 不是全丟官方做法是整個目錄全丟過去但是遊戲買很大 目前SSD空間...也是種想把單一很肥開場需要讀取的遊戲丟去SSD的方法
作者: hzaxcp386 (近身騎士)   2016-03-04 11:12:00
好方法,我的120G裝一款就不太夠用了
作者: anchi0221 (安琪)   2016-03-04 11:13:00
steam程式增加目錄,把遊戲資料夾和acf檔搬去對應位置Steam本身就可以管理遊戲安裝位置,就資料夾需要自己搬
作者: flashseal (十字路口的美少男要爆(b))   2016-03-04 11:21:00
好像很厲害 晚點研究一下 要不然EVILWITHIN就吃我60G
作者: dennisxkimo (Dennis(一上B就糟糕))   2016-03-04 11:28:00
感謝anchi0221,我找到了"已安裝程式管理員"新增目錄這樣可以省去開編輯器的流程來新增目錄
作者: Kenqr (function(){})()   2016-03-04 11:42:00
作者: peefly (Peefly)   2016-03-04 12:20:00
針對想要搬的遊戲目錄 在原地用mklink建個link指到新位置就好啦~ 還不用設定steam
作者: pandia (MotionPlanning)   2016-03-04 13:37:00
但如果遊戲有在登入檔寫資料的話不會噴嗎XD
作者: dennisxkimo (Dennis(一上B就糟糕))   2016-03-04 14:29:00
我是覺得steam的平台架構 偏設定管理 不太動regedit看他的設定檔語法 覺得是如此這樣其它平台程式讀取的方式好共通
作者: sivid (go back to sleep)   2016-03-04 17:29:00
有用推
作者: clear919 (Have a Nice Day)   2016-03-04 20:19:00
實用推!
作者: smallcountry (冰鋒冷劍)   2016-03-05 10:06:00
推!

Links booklink

Contact Us: admin [ a t ] ucptt.com