卸载steam游戏后需手动清理残留数据才能彻底释放空间。依次执行:steam客户端标准卸载、删除steamapps/common等目录下残留文件夹、清除launchpad图标、清理library中偏好设置与缓存、使用pearcleaner批量深度清理。

如果您在Mac上卸载了Steam游戏,但发现硬盘空间未明显释放,或启动台、Finder中仍残留游戏图标与配置文件,则很可能是Steam未彻底清除其关联数据。以下是清理Steam游戏残留的具体操作步骤:
一、通过Steam客户端标准卸载游戏
该方法可移除主游戏程序及基础运行文件,是卸载流程的第一步,确保Steam能识别并管理游戏生命周期。
1、启动Steam客户端,并使用您的账户完成登录。
2、点击顶部菜单栏的库选项,进入游戏列表界面。
3、在左侧边栏点击全部,展开完整游戏库,找到需清理的游戏名称。
4、右键单击该游戏条目,在弹出菜单中选择管理 → 卸载。
5、在确认对话框中点击卸载,等待进度条完成并提示“卸载成功”。
二、手动删除SteamApps内残留游戏文件夹
Steam客户端卸载仅标记删除,部分游戏内容可能仍保留在steamapps/common/路径下,需人工定位并清除对应文件夹以释放空间。
1、打开Finder,按Command + Shift + G调出“前往文件夹”窗口。
2、输入路径:~/Library/Application Support/Steam/steamapps/common/,回车进入。
3、查找与已卸载游戏同名的文件夹(如《Cyberpunk 2077》对应文件夹名通常为Cyberpunk 2077或含cyberpunk的标识)。
4、选中该文件夹,按Command + Delete移至废纸篓。
5、重复步骤3–4,检查steamapps/downloading/与steamapps/temp/子目录,一并清空其中残留临时文件。
三、清除启动台(Launchpad)中残留游戏图标
macOS会将Steam安装的游戏自动注册为Launchpad应用,即使游戏文件已被删除,图标仍可能因数据库缓存而持续显示,需直接干预SQLite数据库或删除隐藏.app文件。
1、按下Command + 空格唤出Spotlight,输入游戏全名,观察是否出现类型为“应用程序”的条目。
2、若出现,右键该条目,选择在访达中显示,定位到隐藏的.app包。
3、选中该.app文件,按Command + Delete移至废纸篓。
4、若Spotlight未显示,打开终端,执行以下命令(将APPNAME替换为实际游戏名称,注意大小写与空格):
sqlite3 "$(find /private/var/folders -name com.apple.dock.launchpad 2>/dev/null)/db/db" "DELETE FROM apps WHERE title='APPNAME';" && killall Dock
四、清理用户级支持与缓存残留文件
Steam游戏可能在系统多个Library子目录中写入偏好设置、日志、缓存与沙盒数据,这些文件不随主程序删除而消失,需针对性清除。
1、在Finder中按Command + Shift + G,依次访问以下路径并搜索与游戏名称或开发商相关的文件或文件夹:
~/Library/Preferences/
~/Library/Caches/
~/Library/Application Support/
~/Library/Logs/
2、在各路径中查找含游戏缩写、开发商域名(如cdprojektred、valvesoftware)或Steam AppID数字的.plist、.log或文件夹。
3、确认无误后,选中相关条目,按Command + Delete移至废纸篓。
五、使用Pearcleaner工具批量扫描并清理Steam残留
Pearcleaner是一款专为macOS设计的开源清理工具,内置Steam游戏识别引擎,可自动定位游戏主程序、本地存档、缓存及Launchpad注册项,实现一键式深度清理。
1、从GitHub发布页下载最新版Pearcleaner,或在终端中运行:brew install pearcleaner。
2、首次运行时,前往系统设置 → 隐私与安全性 → 全盘访问权限,启用Pearcleaner。
3、启动Pearcleaner,点击左侧Steam Games模块,工具将自动扫描~/Library/Application Support/Steam/路径。
4、勾选已卸载但仍有残留的游戏条目,点击Clean Selected按钮。
5、确认清理动作后,工具将同步删除游戏文件、配置、缓存及Launchpad数据库记录。











