第一次安装Steam是在2009年,那时候我还不懂什么叫磁盘管理。安装程序问都不问就默认装在了C盘,我也没多想——反正所有软件不都这样么?起初Steam只占几百兆,加上我只有《CS1.6》和《军团要塞2》几个小游戏,C盘风平浪静。
但好景不长,我像掉进了游戏黑洞,开始疯狂购买喜加一。从《上古卷轴5》到《文明5》,每个游戏都轻松吃掉十几GB。某天我正下载《马克思佩恩3》,突然弹窗:“C盘空间不足,无法完成下载”。我看着C盘仅剩的200MB,再看看进度条卡在97%,那一刻是真急了。我又删文档又清回收站,才勉强腾出空间。但我知道,这不是长久之计。
把游戏库搬出C盘
我开始研究怎么把已下载的游戏移到其他盘。当时网上说可以修改Steam库路径,我忐忑地尝试:在设置中添加一个D盘的库文件夹,然后把《文明5》移过去。这个过程让我紧张又充满期待——毕竟那个年代没有云存档,万一坏了就完了。好在Steam的迁移功能还算可靠,几个小时的验证后,游戏在D盘正常运行了。我赶紧把其他游戏逐一搬走,C盘终于恢复了原有的轻快。
但搬完后我发现,D盘是个老式机械硬盘,速度只有可怜的80MB/s。玩《巫师2》时,过图要读很久,有时甚至会卡顿。我才意识到,光有空间不行,速度同样重要。
固态硬盘带来的转机
2013年我用上了第一块固态硬盘,120GB容量,只能装系统。我把Steam客户端装在C盘(固态),但游戏仓还在D盘(机械),加载速度并没有明显改善。后来我咬牙买了一块500GB的固态当作游戏专用盘,把常用的开放世界游戏都移了过去。效果立竿见影:《GTA5》从点击到进入故事模式,用时缩短了一大半。此时我的最终配置渐渐清晰:安装Steam客户端的小容量系统固态 + 存储游戏库的大容量游戏固态。我没有把系统扩得太大,因为不计划在C盘常驻大型游戏。
遗忘的角落:下载缓存
有一次,我明明把游戏安装路径设在新买的游戏SSD上,下载却还是报错空间不足。排查后发现,Steam默认的下载缓存文件夹就在客户端所在盘,而客户端在C盘。C盘剩下的10GB根本扛不住大型游戏的下载缓存。我到设置里把“下载缓存”目录也改到了游戏SSD,从此无视C盘剩余空间,想下什么就下什么。另外,Steam的社区缓存、着色器预缓存也会占用一些C盘空间,但量不大。
我现在的安排
如今我的电脑里:一块500GB的NVMe固态作系统盘(C盘),一块2TB的NVMe固态专门存放游戏(D盘),偶尔也用另一块机械硬盘装些不常玩的单机游戏。Steam客户端装在C盘,但库文件夹首选D盘,同时也会把一些加载不敏感的老游戏(如《泰拉瑞亚》)库设在机械硬盘。下载缓存固定到D盘。这样的组合让我在速度、容量和维护性上都找到了平衡。
- 系统盘:只装系统和常驻的工具软件,Steam客户端虽装在这,但占用很小。
- 游戏盘:全部Steam游戏,利用SSD的高速加载。
- 机械硬盘:装非游戏大文件,以及一部分不适合SSD的旧作。
- 下载缓存:特意改到游戏盘,防爆盘。
另外,即使哪天需要重装系统,我只需备份Steam库文件夹的路径,装好Steam后添加库,所有游戏就能立刻恢复,不需要重新下载。这也是我坚持将库和客户端分离的原因。
现在,每次装上新游戏我不再纠结位置,因为早已划好了地盘。这份从容,是十年前那个面对C盘爆满的我怎么也想不到的。
