亲身经历:如何更改Steam下载地址,解放C盘空间

我玩Steam好几年了,一开始总被C盘空间不足的问题困扰。明明系统盘只有256G,但Steam总爱把游戏往里塞,没装几个大作就见红了。有一次下载《荒野大镖客2》到一半提示磁盘满,我不得不暂停下载,还删掉了好多不用的软件。那时候真是又气又急。后来我发现,完全可以在Steam里修改游戏的默认下载地址,这样就能把游戏存到其他盘里。经过一番摸索,我终于掌握了方法,现在游戏库分布在两块硬盘上,清爽多了。今天就把我的亲身经历写下来。

为什么我执意要更改下载地址?

原因很直接:C盘空间不够用了。我平时工作也需要用到一些软件,它们默认装在C盘。加上Steam游戏的不断更新,像《使命召唤战区》动不动上百GB,实在吃不消。此外,我也担心频繁写入对SSD的寿命有影响,所以我计划把游戏都转移到一块闲置的2T机械硬盘上,专门用来放游戏。

一步步操作:我终于改了Steam下载路径

第一步:找到设置

我打开Steam客户端,也就是平常登录游戏的那个窗口。点击左上角的“Steam”菜单,从弹出的列表里选择“设置”。这个界面我其实很少用,但为了改路径,我硬着头皮研究了。

第二步:进入下载选项卡

在设置窗口的左边栏有“账户”、“通知”、“游戏中”等选项,我一眼就看到“下载”二字,点进去。里面内容挺多,包括下载限制、限速等等。

第三步:管理Steam库文件夹

在“下载”页面往下翻,有一个“内容库”的区块,标题下方就是“Steam库文件夹”。我点了一下那个按钮,弹出来一个窗口,显示目前默认的库路径——果然是我那可怜的C盘。窗口下面有个“添加库文件夹”的选项,我点击它,然后选择D盘,新建一个文件夹命名为“Steam Games”,选中它,确认。这时候新路径就出现在了列表里。

第四步:设为默认

我为了让以后所有新游戏自动下载到D盘,就把新添加的文件夹通过旁边的向上箭头移到最前面。这样,系统会优先把新游戏装到这个库文件夹里。点击确定保存设置。搞定!

亲身经历:如何更改Steam下载地址,解放C盘空间

老游戏怎么办?我亲自迁移了

新设置只针对未来的下载,原来已经装在C盘的游戏不会自动搬家。我可不想重新下载,上百GB的东西太浪费时间了。我发现Steam自带迁移功能:在游戏库里右键点击游戏,选择“属性”,再切换到“本地文件”选项卡,如果有“移动安装文件夹”按钮,点击它,就可以选择目标库文件夹。我用这个功能把几个大游戏都移走了,能用的都用上。但有些游戏没有那个按钮(可能是老游戏不支持),我就只好借助第三方工具——Steam Mover。这款工具通过创建符号链接来移动文件,而且Steam本身感知不到变化。我按网上教程操作,先用工具将游戏从C盘“移动”到D盘,然后在Steam里验证文件完整性,完美运行。不过我提醒自己在迁移前备份了存档,以防万一。最终,所有游戏都成功挪到了D盘。

还有一个坑:如果直接把整个SteamApps文件夹剪切过去,Steam会找不到游戏,必须重新更新。我当时就干过这傻事,白费功夫。所以一定要用正规途径。

迁移后的感受与其他发现

  • 磁盘空间分配合理:现在C盘还有80G空闲,软件运行流畅,系统更新也不怕。D盘专门放游戏,剩余空间按需调整。
  • 加载速度:我特意留意了游戏读取时间。把游戏放在机械硬盘上,启动时确实比SSD慢几秒,但在实际游戏中几乎感觉不到差异,毕竟游戏过程中主要是内存和显卡在发力。
  • 外置硬盘的情况:我也试过把Steam库放在移动硬盘里。好处是携带方便,在笔记本和台式机之间切换玩游戏。但移动硬盘的读写速度受接口影响很大,我用的USB3.0,速度还行,但千万别热插拔,否则Steam会找不到库,需要重新设置路径。
  • 维护习惯:我每隔一段时间就清理一下下载缓存,设置里“下载”页面就有这个选项,算是保持Steam运行流畅的小习惯。

一点个人体会

折腾完这些,我发现管理游戏库其实很简单。只要愿意花点时间研究,就能让存储井井有条。看着C盘终于不再亮红灯,我心里舒服多了。现在我已经习惯了将游戏安装到其他盘,C盘只放系统,这么一来,电脑的运行速度似乎也快了一点(也许是心理作用)。算是解决了一个长期困扰我的难题。