买了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档删除
我买了SSD SSD目前都没很大 分享一下整理空间方式免重装重下载 可以交换于SSD HDD之间
我只是要把想要的Game丢过去 不是全丢官方做法是整个目录全丢过去但是游戏买很大 目前SSD空间...也是种想把单一很肥开场需要读取的游戏丢去SSD的方法
steam程式增加目录,把游戏资料夹和acf档搬去对应位置Steam本身就可以管理游戏安装位置,就资料夹需要自己搬
作者:
flashseal (十字路口的美少男要爆(b))
2016-03-04 11:21:00好像很厉害 晚点研究一下 要不然EVILWITHIN就吃我60G
感谢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
我是觉得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
推!