作为一个从CS1.6时代就混迹于各大平台的玩家,我从未想过有一天会被硬盘空间逼到绝境。直到我的Steam文件夹突破了200GB,256GB的固态硬盘开始频频亮红灯,我才意识到必须得做点什么了。
罪魁祸首:Steam下载文件
打开Steam安装目录,在steamapps文件夹下,我发现了几个神秘的文件夹:
- depotcache:最占空间,里面塞满了各种编号文件。
- downloading:看名字就知道是下载中的游戏残留。
- temp:临时文件,小但多。
我数了数,它们合计占了近20GB。我心里嘀咕:这些该不会就是每次下载和更新后留下的“遗物”吧?
第一次试探
我天生是个谨慎的人,没有直接动手。我先在网上搜索了这些文件夹的作用,发现它们是Steam的下载缓存,用于保证下载和更新的稳定性。但大多数资料都说删除它们是无害的,因为Steam会自动重建必要的文件。可我仍然犹豫,万一一款老游戏再也打不开了怎么办?我纠结了半天,最终决定:先备份,再删除。
下定决心
那天晚上,我备份了整个steamapps文件夹到外置硬盘,然后心一横,选中depotcache和downloading,按下了Shift+Delete。删除时系统提示需要管理员权限,我点了继续。文件夹在回收站里待了几分钟,就被我彻底清空了。
验证结果
重启Steam,登录流畅,游戏库完整。我随机启动了几款不同时期的游戏,《传送门2》《彩虹六号:围攻》《赛博朋克2077》,全部正常运行,没有缺少文件的报错。我长长舒了一口气,看着硬盘空间多了十几GB,心情舒畅。
后续观察
在接下来的几周里,我继续正常下载新游戏、更新旧游戏,Steam再也没有创建出巨大的缓存文件。唯一一次出现下载进度回滚是因为网络中断,但之前的缓存文件已经被我删了,它只好重新下载,这倒是个教训。所以我现在学乖了:在下载大游戏之前,会保留缓存文件,等到下载完成再清理。
这次清理让我释放了近20GB的空间,虽然不算巨大,但对寸土寸金的小固态来说已然非常珍贵。从此我养成一种习惯:每季度例行检查steamapps文件夹,手动清理不再需要的临时文件。这些文件就像演出结束后的道具,留在原地不仅没用,还占地方。
现在,我依然定期执行这个习惯,看着硬盘空间保持健康,心里很踏实。Steam下载文件可删除这个事实,已经被我验证了好几遍,从未出过差错。
