明明没下载几个新游戏,C盘、D盘却突然红了;打开文件夹一看,Steam目录像“黑洞”一样吞掉了几十甚至上百GB空间,于是有人吐槽:Steam强占硬盘。
这其实不完全是错觉,Steam确实会在很多情况下“多吃”你的硬盘,但真正占空间的往往不是游戏本体,而是一些隐藏的缓存、更新残留和创意工坊内容,今天我们就来把这件事说清楚,并给出可操作的清理方案。

Steam为什么会“强占硬盘”?
游戏体积越来越大,更新还要求“双倍空间”
现在的3A游戏动辄100GB起步,《使命召唤》《博德之门3》《赛博朋克2077》都很夸张,更麻烦的是,很多游戏在更新时需要临时下载补丁、解包、重新打包,Steam会要求硬盘预留出接近游戏本体两倍的空间,一旦空间不足,更新失败,还会留下大量临时文件。
创意工坊订阅太多,自己都忘了
很多玩家在创意工坊订阅了大量Mod、地图、材质包,Steam会把它们长期保存在:
steamapps/workshop/content/
有些游戏的Mod单个就几个GB,订阅几十个后,占用会非常惊人,而且即使你在游戏里取消订阅,部分文件也可能残留。
着色器缓存和下载缓存悄悄堆积
Steam为了提升游戏运行流畅度,会生成着色器缓存,存放在:
steamapps/shadercache/
下载过程中产生的临时文件通常在:
steamapps/downloading/
以及:
Steam/steamapps/temp/
这些文件夹如果长期不清理,可能从几百MB膨胀到十几GB。
卸载了游戏,但残留文件没删干净
通过Steam卸载游戏,有时并不会清理所有相关文件,比如存档、配置文件、创意工坊下载内容、第三方反作弊组件等,可能留在“我的文档”、AppData或游戏安装目录里,尤其是一些老游戏或MOD较多的游戏,卸载后仍占着几GB甚至几十GB。
如何快速排查Steam磁盘占用?
首先打开Steam自带的存储管理器:
- 点击Steam左上角菜单 → 设置
- 选择 存储
- 点击顶部驱动器,可以查看每个盘里Steam游戏的占用排名
这里能直观看到哪些游戏最占空间,然后决定删除或转移。
如果你怀疑有“隐藏占用”,可以用第三方工具扫描磁盘:
- WizTree
- TreeSize Free
- SpaceSniffer
这些工具能快速定位大文件夹,尤其适合找出那些卸载残留和缓存目录。
Steam硬盘清理与瘦身指南
清理下载缓存
进入:
Steam安装目录/steamapps/downloading/
如果里面有大量残留的 .patch、.tmp 文件,且没有正在进行的下载,可以直接删除。
也可以打开Steam → 设置 → 下载 → 清除下载缓存,这个操作会清除缓存并重新登录,但不会删除已安装游戏。
清理着色器缓存
进入:
Steam安装目录/steamapps/shadercache/
如果你发现它占地很大,且近期没有玩对应游戏,可以删除,不过下次启动游戏时会重新生成,所以需要定期清理。
更稳妥的方式是使用Steam设置里的“着色器预缓存”管理,关闭不需要的选项:
- 设置 → 下载 → 着色器预缓存
- 取消勾选“允许后台处理着色器缓存”
这样能在一定程度上减少缓存生成。
清理创意工坊残留
路径:
steamapps/workshop/content/<游戏ID>/
如果你已经卸载游戏或取消订阅,可以手动删除对应游戏ID的文件夹,但要谨慎,不要误删正在使用的Mod。
另外在Steam创意工坊页面,可以批量查看“已订阅物品”,取消不用的订阅后,重启Steam通常会自动删除部分内容。
转移游戏到其他盘,而不是重装
Steam现在支持游戏转移:
- 设置 → 存储
- 选中游戏 → 点击“移动”
- 选择另一个库文件夹
这比卸载重装更省时,也能解决“C盘被Steam塞满”的问题,建议给Steam单独准备一个大容量固态或机械硬盘作为游戏库。
彻底卸载不玩的游戏并清扫残留
在Steam里右键游戏 → 管理 → 卸载,卸载后,再检查这些常见残留位置:
我的文档/My GamesC:\Users\你的用户名\AppData\LocalC:\Users\你的用户名\AppData\Roaming- 游戏原安装目录
搜索游戏名或开发商名,确认没有大文件夹后再删除,很多游戏存档会留在这里,如果不在意存档,可以直接清理。
预防Steam再次“强占硬盘”
- 定期检查存储管理器:每月看一次,按大小排序,及时处理不玩的游戏。
- 控制创意工坊订阅数量:玩完就取消,不要无脑订阅。
- 关闭不常用的自动更新:Steam默认会自动更新所有游戏,可以在游戏属性 → 更新中,把不常玩的游戏设为“只在启动时更新”。
- 下载时预留足够空间:大游戏更新前,先确保磁盘剩余空间充足,避免更新失败产生残留。
- 不要把Steam默认库设在C盘:安装Steam时可以自定义库路径,或后期在设置里添加其他磁盘作为默认安装位置。
“Steam强占硬盘”并不是玄学,而是游戏平台在下载、更新、缓存、创意工坊管理中长期累积的结果,它确实会占用大量空间,但好消息是,大部分占用都可以通过合理设置和定期清理解决。
与其每次被硬盘飘红搞得烦躁,不如花十分钟用上面的方法给Steam做一次“大扫除”,你会发现,原来你的硬盘并没有想象中那么小,只是Steam太会“藏东西”了。
