默认位置:它藏得够深
我第一次装Steam的时候根本没想过要改什么安装路径。一路点确定,游戏全被默认丢在了C盘里。那时候我的C盘是块120G的老固态,装完系统和几个常用软件就没剩多少了。眼看着新买的《赛博朋克2077》正在下载,进度条没走多少,C盘容量却直线下降。我慌了,赶紧暂停下载,心想这游戏也太吃空间了吧?后来才意识到,原来Steam的默认库文件夹就在C盘的Program Files里。Windows是C:\Program Files (x86)\Steam\steamapps\common,而Mac和Linux的路径虽然不太一样,但性质差不多——都是系统盘。
我的C盘爆满经历
说起来都是泪。有一年Steam夏促,我像着了魔一样买了好多游戏,包括《荒野大镖客2》、《只狼》这些个大家伙。下载的时候我根本没留意磁盘占用,只顾着爽。结果一星期后系统开始弹窗提示空间不足,连开机都变慢了。我打开C盘一看,好家伙,已经满了,而Steam文件夹就占了一大半。那一刻我真的很绝望,难道要把游戏全删了吗?那可是我花钱买的啊!我开始上网搜解决方案,才知道了“Steam库文件夹”这个概念。
摸索更改路径
我按照网上的步骤:打开Steam客户端,点击左上角Steam菜单,选择设置,进入下载选项卡。在顶部有个“Steam库文件夹”按钮,点进去就能看到当前所有库路径。当时只有一个默认的C盘路径。我点击“添加库文件夹”,然后在D盘新建了一个文件夹叫SteamLibrary,再设为默认。就这样,后面下载的游戏就自动跑到D盘去了。我记得改完之后下载了《地平线:零之曙光》,看着它乖乖写入D盘,我心里那块石头总算落了地。C盘也渐渐恢复了自由身。
移动已安装游戏
但之前已经下载的游戏还在C盘里,总不能重下吧。好在Steam提供了一个很贴心的功能:移动游戏。在库文件夹管理界面里,可以逐个选择已安装的游戏,然后点“移动文件夹”,选好目标库,Steam就会自动复制并删除原文件。我记得移动《给他爱5》的时候等了好久,但看到C盘多了80多G的空间,那种成就感真的难以形容。而且这个过程中游戏还能继续玩吗?我没试过,反正我都是等移动完再玩。
多库管理技巧
后来我加了一块2T的机械硬盘,又把库文件夹添加到了E盘。现在我的Steam有三个库:C盘只放些启动器或者小游戏,D盘专门跑3A大作,E盘存那些买了还没玩的库存。Steam让我可以随心所欲地切换和管理这些库,只要在设置里把特定游戏安装到指定库就行了。每次看到Steam库的空间管理,我都有一种库存经理的错觉。
几个坑请留神
虽然改路径很容易掉,但还是有几个地方要注意。
第一,路径最好纯英文,中文路径偶尔会让老游戏出错。
第二,硬盘必须是NTFS格式,否则单文件超过4G就装不了,而现在的3A游戏安装包动辄几十G,FAT32根本扛不住。
第三,如果移动游戏时遇到权限不足,可以试试以管理员身份运行Steam,或者给库文件夹设置everyone完全控制。
这些我全都踩过坑,交了不少“学费”。
现在我再也不怕买新游戏了,因为我知道,Steam的下载位置是完全可以由我自己掌控的。每一次打开客户端,看到各色游戏安安静静地躺在我的各个硬盘里,我都觉得当初研究这些设置是值得的。
