常见 存储与空间 更新于 2026-09-25

Mac 怎么彻底卸载软件?残留文件藏在哪几个目录

“Mac 卸载软件后还有残留,怎么清理干净”

把应用拖进废纸篓只是删了主程序,配置和缓存还留在资源库里。要清干净,得去五个固定目录找。

⚡ 先试这一步

用 AppCleaner 之类的工具卸载,它会自动扫描并列出关联文件。手动的话,重点查 ~/Library 下的几个目录。

你会看到这些现象

  • 卸载后磁盘空间没释放
  • 重装应用后还是旧的设置
  • 右键菜单里残留无用项目
  • 登录项里还有已卸载的软件

常见原因

  • macOS 的卸载机制只删除应用包本身
  • 应用把数据写在用户资源库和应用支持目录
  • 启动代理和后台项目不会自动移除

完整排查步骤

  1. 01

    了解残留文件的位置

    macOS 应用的附属文件集中在五个位置。记不住具体路径也没关系,可以用下面的命令一次性查找。

    终端
    ls ~/Library/Application\ Support ~/Library/Caches ~/Library/Preferences ~/Library/Logs ~/Library/Saved\ Application\ State
  2. 02

    按应用名搜索残留

    把命令里的关键词换成你要卸载的应用名,就能列出所有相关文件。确认无误后再删除。

    终端
    find ~/Library -iname "*应用名*" -maxdepth 3 2>/dev/null
    ⚠️ 注意删除前逐条确认路径,不要批量删除整个 Library 目录。
  3. 03

    检查系统级残留

    部分应用会写入系统级目录,例如后台服务、驱动和启动项。这些需要管理员权限,删除前确认没有其他软件依赖。

    终端
    ls /Library/LaunchAgents /Library/LaunchDaemons /Library/Application\ Support 2>/dev/null
    ⚠️ 注意不要删除 Apple 官方的启动项,只处理你确认属于已卸载应用的条目。
  4. 04

    清理登录项

    在「系统设置 → 通用 → 登录项」里移除已卸载软件的条目,否则系统每次开机都会尝试启动一个不存在的程序。

  5. 05

    用工具辅助

    手动排查容易漏。AppCleaner 免费且轻量,卸载时会把关联文件一起列出来,勾选确认后一次删除,是最省事的方案。

怎么避免再犯

  • 安装软件时留意它把数据放在哪
  • 卸载用专门的工具,不要只拖废纸篓
  • 每半年检查一次启动项和后台项目

常见追问

直接拖到废纸篓会留什么?

主要是配置文件和缓存,通常几十到几百 MB。个别应用(尤其是带后台服务的)还可能留下启动项和系统级插件。

删除 ~/Library 里的文件安全吗?

删除具体应用的缓存和配置一般安全,但不要整体删除 Library 目录。里面有些是系统共享资源。

相关工具

编辑推荐Editor's Picks

广告 · 联盟推荐Sponsored · Affiliate