Mac上删除单机游戏本地存档需分四步:一、访达显示隐藏文件后进入~/Library/Application Support查找save类文件夹手动删除;二、Steam游戏须先禁用云同步再删本地存档路径;三、终端用find命令扫描疑似存档路径后精准rm -rf;四、可用GameSave Manager等工具按修改时间、大小、扩展名智能识别清理。

如果您在Mac上安装了多款单机游戏,且每款游戏都生成了多个本地存档副本,这些存档会持续占用磁盘空间并可能造成混乱。以下是针对不同游戏类型和存档位置的清理方法:
一、手动定位并删除游戏本地存档文件夹
大多数单机游戏将存档保存在用户目录下的隐藏路径中,需通过访达显示隐藏文件或使用终端访问。该方法适用于未启用云同步、或需彻底清除本地残留存档的情形。
1、打开“访达”,按下 Command + Shift + .(句点) 显示隐藏文件与文件夹。
2、在访达地址栏中粘贴以下路径并回车:~/Library/Application Support/
3、在此目录下查找与游戏开发商或游戏名称匹配的文件夹,常见命名如 OwlcatGames、CD Projekt Red、Feral Interactive 或 Steam 等。
4、进入对应文件夹,查找含 save、saves、SaveGames 或 profile 字样的子目录。
5、选中目标存档文件夹,按 Command + Delete 移入废纸篓,随后右键点击废纸篓选择“清倒废纸篓”。
二、通过Steam客户端管理存档(适用于Steam平台游戏)
Steam对部分游戏启用了云存档功能,本地存档可能受云同步控制;若需清除完整副本,须同时禁用云同步并删除本地文件。
1、启动Steam客户端,点击左上角“库”,右键目标游戏,选择“属性”。
2、切换至“通用”选项卡,取消勾选 “启用 Steam 云同步此游戏的存档”。
3、关闭属性窗口,在游戏右键菜单中选择“管理”→“浏览本地文件”,进入游戏安装目录。
4、在打开的窗口中,查找 save 或 saves 文件夹(可能位于 steamapps/common/[游戏名]/ 或 steamapps/compatdata/[AppID]/pfx/drive_c/users/steamuser/My Documents/ 等路径)。
5、删除对应存档文件夹后,重启Steam并重新启用云同步(如需),此时将从云端拉取最新存档而非恢复本地已删内容。
三、使用终端命令批量清理常见存档路径
该方法可快速扫描并列出多个主流游戏引擎(如Unity、Unreal)及发行平台(GOG、Epic)常用的存档目录结构,避免逐一手动查找遗漏。
1、打开“终端”应用(可在“访达→前往→实用工具”中找到)。
2、输入以下命令以列出所有疑似存档路径:find ~/Library/Application\ Support -type d \( -name "*save*" -o -name "*saves*" -o -name "SaveGames" -o -name "profiles" \) 2>/dev/null | head -n 20
3、确认输出结果中包含您要清理的游戏存档路径后,将命令中的 head -n 20 替换为具体路径,例如:rm -rf "~/Library/Application Support/OwlcatGames/Warhammer40000 rogue trader/game save/"
4、执行前务必核对路径是否准确,误删 Application Support 根目录下其他重要配置可能导致应用异常。
四、借助第三方工具扫描并识别游戏存档文件
部分工具能自动识别跨平台游戏存档特征(如文件头签名、修改时间规律、路径语义),比人工判断更可靠,尤其适合存档分散、命名不规范的情况。
1、下载并安装支持macOS的存档管理工具,例如 GameSave Manager(通过Wine运行) 或 CleanMyMac X 的“大文件扫描”模块。
2、启动工具后,选择扫描范围为 ~/Library/Application Support 与 ~/Documents。
3、设置文件筛选条件:修改日期在过去6个月内、文件大小超过1MB、扩展名含 .sav、.sol、.dat 或无扩展名但被识别为二进制存档。
4、查看扫描结果列表,勾选确认为冗余或重复的存档条目,点击“清理”按钮执行删除。
5、工具将生成操作日志,记录每个被删文件的原始路径,便于后续追溯。



















