跳到主要内容
Mole
概览 功能 口碑 定价 常见问题 博客
EnglishEN 简体中文中 繁體中文繁 日本語日 한국어한 FrançaisFR DeutschDE ItalianoIT EspañolES
立即购买购买 下载

    帮助、文档、更新日志和文章

    首页/博客

    Mac 应用卸载残留,删除前先检查

    卸载应用发布于 2026年9月9日约 4 分钟

    把应用拖进废纸篓,移除的是应用本身。偏好设置、Application Support 文件夹、组容器、辅助程序和安装记录,仍可能留在磁盘上。不同卸载工具列出的残留不一样,往往是因为它们判断文件归属的规则不同。

    清理前先看候选文件,把应用和残留的大小分开核对。涉及个人数据时,需要你主动勾选,不能只因为文件名相似就一起删除。

    应用已经卸载,想继续查找残留,可以看 Mac 应用卸载后如何清理残留文件。从退出正在运行的应用开始,完整流程见 Mac 应用彻底卸载指南。这篇主要讲删除前怎样检查列表。

    残留列表需要说明什么

    扫描工具列出一个文件时,需要能回答三个问题:

    1. 属于谁: 这个路径是否属于已卸载的应用,通常要看 bundle identifier,不能只看文件夹名。
    2. 能不能删: 删除后,会不会影响仍在共用这个路径的其他应用。
    3. 有没有查全: 相关残留是否都检查过,包括那些可以列出、但默认不能勾选的内容。

    任何一点说不清,多列几个文件都可能增加误删风险。文件大也不代表能删,Application Support 下一个 12 GB 的文件夹,可能是缓存,也可能是本地图库或共享媒体库。

    残留通常分成哪些类别

    类别 示例 一般怎么处理
    应用本身 /Applications/Example.app 移到废纸篓,或用管理它的包管理器卸载
    用户目录中的应用数据 ~/Library/Application Support、Preferences、Caches、Containers、Group Containers 按 bundle identifier 核对,只删除已确认不要的内容
    安装和更新残留 pkg 安装记录、Sparkle 残留、后台更新程序 确认属于已卸载的应用后再清理
    需要管理员权限的组件 LaunchDaemons、特权辅助程序、内核扩展、网络扩展 优先用开发者提供的卸载程序,不用通用工具强删
    共享媒体 多个应用使用的照片、下载文件或文稿 可以列出供检查,但不默认勾选

    涉及系统组件时,Apple 也推荐使用开发者提供的卸载程序,见删除或卸载应用。通用清理工具不应在没有说明的情况下,悄悄移除需要管理员权限的辅助程序。

    通过 bundle identifier 关联应用本身、支持文件、缓存、偏好设置和后台项目
    先确认文件属于哪款应用,再检查是否移到废纸篓,共享文件和需要管理员权限的组件要单独核对。

    删除前,按顺序检查这几项

    无论手动清理还是使用卸载工具,都可以按这个顺序核对:

    1. 确认选中的是要卸载的应用。 应用可能重名,bundle identifier 才能帮助判断它是谁。
    2. 分开看应用和残留的大小。 应用本身占 400 MB、残留占 90 MB,比一个合计数字更容易核对。
    3. 展开完整路径,不只看名称。 看不出是什么时,在 Finder 中打开上一级文件夹。
    4. 浏览器配置、聊天数据库和许可证文件,只有确定不要了才勾选,个人数据需要你主动选择。
    5. 其他运行中的应用还在使用的文件,先别碰,不要强行删除。
    6. 临时文件夹即使标为“空”,也要先确认归属,再决定是否删除。
    7. 清理中途如果恢复或重装了应用,立即停止清理,继续操作可能删掉新安装所需的数据。

    最后一条尤其重要。应用重新出现后,旧的残留列表就不能直接拿来删除,卸载工具也应该在这里停下来。

    用 Finder 和终端手动检查

    不使用专用工具时,可以先在终端列出可能相关的文件:

    # List likely user-level residue by bundle-style name (example)
    ls ~/Library/Application\ Support | grep -i example
    ls ~/Library/Preferences | grep -i example
    ls ~/Library/Caches | grep -i example
    

    把 example 换成开发者名称或 bundle identifier 中容易区分的片段,再逐项核对:

    • 确认要删的文件优先移到废纸篓,不直接用 rm -rf。
    • 先退出相关应用及其辅助程序。
    • 除非开发者文档明确列出路径,否则不要动 /Library 和 /System。
    • 同一个 Group Container 仍被其他应用使用时,不能因为其中一款已卸载就删除。

    通过 Homebrew 安装的应用,也用 Homebrew 卸载,让安装记录和 cask 管理的文件保持一致。只把应用拖到废纸篓、留下 Homebrew 的安装记录,可能影响以后重装。

    共享文件和个人数据要单独看

    下面这些内容看起来像残留,实际可能仍然有用:

    看起来像垃圾的内容 实际可能保存着什么 更稳妥的处理
    很大的应用支持文件夹 离线邮件、备忘录、项目包 不知道如何恢复就保留
    Containers 下的浏览器文件夹 浏览器配置、Cookie、付款方式 需要主动勾选,不批量全选
    聊天应用的媒体目录 本地聊天记录和附件 先保留,需要时在聊天应用里清理
    Unity 或游戏数据文件夹 仍有用的项目、已下载资源 逐个查看路径
    许可证或证书文件 应用激活信息 除非打算取消授权,否则保留

    清理列表应显示这些内容及其大小,并拦住不能删除的敏感数据和使用中的文件。默认全选这些内容,虽然能让回收数字变大,也更容易误删。

    Mole 能帮上什么忙

    Mole 的卸载流程会把应用大小和残留大小分开显示,同一应用不会重复列出。残留可以按路径检查,空的临时文件夹会标为空。浏览器个人数据需要手动勾选,共享媒体也不会默认选中。受保护的敏感数据、其他应用仍在使用的文件不会被删除。清理过程中如果应用被恢复或重装,Mole 会停下来,避免影响新的安装。

    在其他地方卸载应用后,Mole 会等相关文件变化稳定下来,再检查残留大小,并说明哪些项被跳过,方便你核对这次清理。

    想了解 Library 各目录的用途和查看大小的命令,可以继续看卸载后的残留文件清理指南。如果正在选工具,AppCleaner 替代工具对比介绍了不同选择,各工具的扫描范围和保护规则并不相同。

    常见问题

    为什么不同工具扫出的残留不一样?

    它们判断归属、排除文件和处理权限的规则不同,结果不一致很常见。比起删除量大的工具,更值得看的是它能否说明某个文件为什么被跳过。

    Application Support 下与应用同名的文件都能删吗?

    不能。先核对 bundle identifier,看不清归属的路径要打开检查。共享文件和个人数据,只有确定要删除时才勾选。

    App Store 应用拖到废纸篓就够了吗?

    废纸篓移除的是应用本身,相关数据仍可能保留。通过启动台删除,或将应用移到废纸篓,都是常见的卸载方式。如果还想清理残留,需要另外检查。

    残留会影响重新安装吗?

    有时会。旧的安装记录、后台更新程序或 Homebrew 元数据都可能干扰重装。确认归属后清理这些内容有用,不需要为了腾空间删除无关安装包。

    Mole 清理缓存和软件残留,不少用户一次就清出了上百 GB。

    下载试用 Mole

    继续阅读

    • 卸载应用如何在 Mac 上彻底卸载应用,又不误删数据约 5 分钟
    • 卸载应用卸载 Mac 上的 Steam,别丢游戏和存档约 4 分钟
    • 卸载应用卸载 Parallels Desktop,不删除虚拟机约 3 分钟

    Mole · 鼴

    清理 Mac,管理软件,查看运行状态

    v1.14.0 · 更新日志

    产品

    Mac 清理 App 卸载 Mac 优化 磁盘分析 系统监控

    支持

    帮助 功能文档 更新日志 博客

    法律

    服务条款 隐私政策 退款政策

    资源

    命令行工具 推广联盟

    联系

    Twitter hi@mole.fit

    Mole 唯一官网 mole.fit · 请勿下载来源不明的安装包

    命令行版继续免费开源。