从龟速到飞驰:我把 Steam 游戏搬到固态硬盘后一切都变了

几年前我配电脑时,为了省钱只买了一块1TB的机械硬盘。那时候觉得无所谓,游戏能玩就行。但随着《赛博朋克2077》《荒野大镖客2》这些大作不断更新,我发现加载时间越来越长,甚至游戏内的贴图都开始跟不上。直到我咬咬牙入手了一块500GB的固态硬盘,决定把最常玩的几款游戏搬过去。这个过程并不复杂,但也不是无脑复制粘贴。下面是我的实际经历。

为什么我再也回不去机械硬盘了

在机械硬盘上运行《赛博朋克2077》,从双击图标到进入游戏主菜单,我掐表算过,足足2分48秒。再点击“继续游戏”,又是40秒的黑色等待。夜之城的快速移动也一样,少则30秒,多则1分钟。不只是等待,还经常出现角色悬浮在空中,场景没加载完的情况。我一度以为是我显卡不行,后来发现是硬盘拖了后腿。

换了固态后,同样的游戏,同样的设置,从启动到主菜单只用28秒,进入游戏10秒。快速移动基本10秒以内完成。这不是小数字,每次省下一两分钟,玩三个小时就能省出十几分钟。更重要的是,游戏里再也没有贴图延迟,场景切换一气呵成。这种体验上的升级,比换显卡还让我觉得值。

迁移方法:我试了两种,一种让我后悔

最初我自作聪明,直接把整个steamapps文件夹从机械盘复制到固态,然后删除机械盘上的文件,再在Steam里更改库文件夹路径。结果Steam完全不认复制过去的游戏,每个都要重新下载。白白浪费了几个小时的复制时间和部分流量。后来我才知道,Steam只认它自己生成的文件列表和acf文件,盲目复制可能会破坏这些关联。

正确的方法很简单:使用Steam内置的库文件夹管理功能。

第一步:在固态硬盘上新建一个Steam库文件夹

打开Steam客户端,进入“设置” > “下载” > “Steam库文件夹”。点击“添加库文件夹”,在固态硬盘上选择一个空目录(比如D:\SteamLibrary)。添加后,这个目录会出现在下方列表中,并且被标记为已启用。

第二步:移动安装路径

回到游戏库,右键点击想迁移的游戏,选择“管理” > “浏览本地文件”,确认当前文件位置。然后返回,右键点击游戏选择“属性”,在“已安装的文件”选项卡中找到“移动安装文件夹…”。在弹出的对话框中选择刚才创建的固态库目录,点击“移动”。Steam会自动进行文件复制和验证,完成后旧位置的文件会被清除。

这个过程对单个大游戏很有效。移动时我尽量不中断操作,Steam会显示进度。我的《赛博朋克2077》约70GB,从机械盘移动到固态盘,耗时大约15分钟,比直接复制粘贴慢一些,因为多了一步验证,但换来的是极高的成功率。移动后,游戏立即可以启动,所有设置、存档、创意工坊Mod都完好保留。

批量迁移的笨办法

Steam不支持多选游戏同时移动,所以我只能一个一个来。好在除了几个上百G的巨作,大部分中小型游戏移动得很快。我花了大约一个下午把所有想搬的游戏全部移完。我优先移动常玩的,不常玩的暂时还留在机械盘上。同时我也时常关注固态的剩余容量,防止塞满。

迁移之后:不仅仅是加载变快

除了载入速度,固态硬盘还带来了一个意外的改善:游戏内的帧生成稳定性。以前在机械硬盘上,遇到快速移动、场景切换,帧数会突然掉到十几帧,然后恢复。我估计是硬盘读取贴图模型时造成卡顿。固态硬盘的高随机读写能力彻底消掉了这种卡顿。在《巫师3》中,骑马快速穿越百果园,风景一路流畅呈现,再也没有出现过贴图弹出。

另外,系统整体的响应也变好了。以前Steam自动更新游戏时,机械硬盘占用率100%,整个电脑直接卡死,切网页都慢。现在固态更新游戏,后台几乎无感,我可以继续干别的。

不过,固态硬盘不是万能的。帧数没有因为换硬盘而变高,游戏该是多少还是多少。但加载部分的提升已经让我觉得物超所值。

几个重要的提醒

  • 移动前我特意检查了固态的剩余空间,至少要留出游戏安装体积双倍的空间才放心。
  • 第一次移动后游戏无法启动,我通过验证游戏文件完整性修复了。
  • 我选择一次只移动一个游戏,避免同时进行多个导致硬盘负载过高或Steam出错。
  • 移动时我让电脑保持运行状态,不敢关闭Steam或让电脑进入睡眠。

现在每次打开游戏,那种秒开的感觉都让我心情舒畅。被机械硬盘拖累的日子,总算是过去了。一块固态硬盘带来的改变,远比我想象的更大。