跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客GitHub 精选镜像工具UI配色美学隐私政策关于联系
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
Shell / Bash

Mac 彻底卸载软件与清理残留文件的完整指南

Mac 系统下彻底卸载软件的方法。仅拖入废纸篓无法删除配置文件和支持文件,会导致空间占用和性能问题。推荐三步法:退出应用后移至废纸篓;手动清理 Preferences、Application Support、Caches 等目录下的残留;重启验证。App Store 安装的应用可通过启动台删除,Homebrew 安装可用 brew uninstall --zap 命令。特殊软件如 Adobe、Office 需使用官方工具。建议定期清理并养成良好管理习惯。

星落发布于 2026/3/28更新于 2026/6/127 浏览
Mac 彻底卸载软件与清理残留文件的完整指南

为什么'拖进废纸篓'根本没用?

当你把应用图标拖进废纸篓时,你以为完成了卸载,实际上这只删除了应用的'外壳'。一个 Mac 应用在系统中至少会在 4 个地方留下痕迹:

  1. 应用本体:在 /Applications 文件夹里(这是你删掉的部分)
  2. 用户配置文件:在 ~/Library/Preferences/ 里(保存你的个人设置)
  3. 支持文件:在 ~/Library/Application Support/ 里(缓存、数据库等)
  4. 其他零散文件:在 Caches、Logs 等多个文件夹里

如果你只删除应用本体,那些配置和支持文件会变成'数字幽灵',继续占用空间,还可能影响系统性能。

3 步完美卸载法

第一步:基础卸载

正确操作:

  1. 确保要卸载的应用完全退出(可以打开'活动监视器'检查)
  2. 打开'访达'→左侧选择'应用程序'
  3. 找到目标应用,右键点击选择'移到废纸篓'
  4. 清空废纸篓

常见错误:

  • ❌ 直接从启动台拖拽删除(某些应用不支持此方式)
  • ❌ 没有完全退出应用就直接删除
  • ❌ 忘记清空废纸篓
第二步:深度清理残留文件

这是大多数教程忽略的核心步骤。按 Command + Shift + G 打开'前往文件夹',依次操作:

📍 清理位置 1:偏好设置

~/Library/Preferences/

在这里找到所有以 com.开发商。应用名.plist 格式的文件。比如卸载 Chrome,就找 com.google.Chrome.plist。

小技巧:可以按'修改日期'排序,最近修改的文件很可能就是你刚卸载应用的配置。

📍 清理位置 2:应用支持文件

~/Library/Application Support/

这里会有以应用命名的文件夹,比如'Google'、'Adobe'等。直接删除对应文件夹。

📍 清理位置 3:缓存文件

~/Library/Caches/

同样找到与应用相关的缓存文件夹删除。

📍 快速检查其他位置:

  • ~/Library/Logs/ - 应用日志
  • ~/Library/Saved Application State/ - 应用状态保存

快捷操作:在每个文件夹中按 Command + F,搜索应用名称关键词,可以快速找到相关文件。

第三步:验证与收尾
  1. 重启电脑:让系统完全释放相关进程和资源
  2. 搜索验证:用 Spotlight(Command + 空格)搜索应用名称,看是否还有遗漏
    1. 检查存储空间:前往'关于本机'→'存储空间',查看释放效果

文章配图

不同情况下的卸载策略

场景 1:通过 App Store 安装的应用

最简单的方案:

  1. 在'启动台'中长按应用图标直到抖动
  2. 点击图标上的'×'删除
  3. 系统会自动清理大部分相关文件
场景 2:使用.pkg 安装包安装的应用

需要更仔细:
除了完成上述三步,还需要检查:

/Library/Application Support/ /Library/Preferences/

这些系统级位置可能也有残留。

场景 3:使用 Homebrew 安装的应用

最方便的方案:

brew uninstall --zap 应用名

Homebrew 会自动尝试清理相关文件,非常省心。

高效工具辅助方案

如果你觉得手动操作太繁琐,市面上也有一些工具可以简化这个过程。比如 CleanMyMac 这类工具通常包含卸载模块,可以自动完成查找和清理工作。不过无论使用什么工具,了解背后的原理总是有益的。

一张表看懂卸载效果

卸载方式操作时间清理程度适合人群
只拖废纸篓10 秒30%临时试用软件
完整 3 步法2-5 分钟95%所有用户
专业工具辅助1 分钟90%追求效率的用户

这些软件需要特殊处理

1. Adobe 全家桶
  • 使用 Adobe 官方清理工具
  • 不要直接删除应用文件夹
  • 许可证信息需要单独处理
2. Microsoft Office
  • 有官方的卸载程序
  • 许可证信息存储在系统钥匙串中
3. 虚拟机软件(如 Parallels、VMware)
  • 先删除虚拟机镜像
  • 再卸载软件本体
  • 最后清理配置文件和许可证
4. 开发工具(如 Xcode)
  • 使用 xcodebuild -scheme clean
  • 手动清理 DerivedData 文件夹

文章配图

常见问题解答

Q:删除.plist 文件会不会有问题?
A:这会让应用恢复默认设置,但不会损坏应用本身。下次安装同款软件时,它会创建新的配置文件。

Q:卸载后重新安装,原来的设置还在怎么办?
A:这说明你第二步没做干净,偏好设置文件 (.plist) 没有被删除。

Q:如何知道哪些文件可以安全删除?
A:一个简单的原则:只删除你明确知道属于已卸载应用的文件。不确定的可以先移到桌面观察几天。

Q:卸载系统自带应用可以吗?
A:不推荐。系统应用之间有复杂的依赖关系,删除可能导致系统不稳定。

最佳实践建议

  1. 卸载前先退出:确保应用完全退出,包括菜单栏图标
  2. 定期大扫除:每个月检查一次'应用程序'文件夹,卸载超过 3 个月没用的软件
  3. 记录重要配置:对于付费软件,卸载前记下序列号或激活信息
  4. 从源头管理:尽量通过 App Store 或 Homebrew 安装应用,卸载更简单

养成好习惯最重要

其实,最高效的'卸载'是从安装时就做规划。建议你:

  1. 集中管理:把所有第三方应用都安装在 /Applications 文件夹
  2. 使用沙盒应用:优先选择 App Store 版本,卸载更彻底
  3. 定期检查:每季度清理一次不用的应用

记住,Mac 的存储空间是有限的,但通过良好的软件管理习惯,你可以让 Mac 始终保持最佳状态。建议定期检查'应用程序'文件夹,把那些一年都没打开过的软件彻底清理掉。

目录

  1. 为什么“拖进废纸篓”根本没用?
  2. 3 步完美卸载法
  3. 第一步:基础卸载
  4. 第二步:深度清理残留文件
  5. 第三步:验证与收尾
  6. 不同情况下的卸载策略
  7. 场景 1:通过 App Store 安装的应用
  8. 场景 2:使用.pkg 安装包安装的应用
  9. 场景 3:使用 Homebrew 安装的应用
  10. 高效工具辅助方案
  11. 一张表看懂卸载效果
  12. 这些软件需要特殊处理
  13. 1. Adobe 全家桶
  14. 2. Microsoft Office
  15. 3. 虚拟机软件(如 Parallels、VMware)
  16. 4. 开发工具(如 Xcode)
  17. 常见问题解答
  18. 最佳实践建议
  19. 养成好习惯最重要
  • 💰 8折买阿里云服务器限时8折了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 🤖 一键搭建Deepseek满血版了解详情
  • 一键打造专属AI 智能体了解详情
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • Python:self 详解
  • 基于 Python 与 AI 的智能害虫识别系统实战
  • LangChain 大模型对话记忆模块实战与 Web 应用
  • WorkBuddy 使用指南:配置 QQ 机器人实现桌面智能体
  • 手机端去除豆包 AI 视频水印的几种方案
  • WorkBuddy 接入 QQ 机器人配置指南
  • 3661. 可以被机器人摧毁的最大墙壁数目:离散化与动态规划实战
  • ICCV2019 贝叶斯优化 1-Bit CNNs 方法解读
  • 基于 Python 与 AI 的智能害虫识别系统实战
  • GESP C++一级认证考点解析与备考策略
  • VSCode 常用 AI 编程助手插件推荐与实战
  • InChIKey 分子指纹:从哈希原理到全球监管合规实战
  • GoLand + CPolar 实现远程连接公司服务器开发
  • Git LFS 跨平台安装指南:Linux、macOS 与 Windows 配置详解
  • 2025 年 12 月 GESP 二级 C++ T2 黄金格题解
  • TradingView 桌面版安装指南(Windows/Mac)
  • Python 内置函数详解:30 个核心函数的语法、案例与最佳实践
  • Linux To Go Ubuntu 22.04 无线网卡 MT7925 驱动适配方案
  • AI 辅助测试用例生成实战指南
  • Flutter inappwebview_cookie_manager 鸿蒙适配与跨域隔离实践

相关免费在线工具

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online

  • Markdown转HTML

    将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online

  • HTML转Markdown

    将 HTML 片段转为 GitHub Flavored Markdown,支持标题、列表、链接、代码块与表格等;浏览器内处理,可链接预填。 在线工具,HTML转Markdown在线工具,online

  • JSON 压缩

    通过删除不必要的空白来缩小和压缩JSON。 在线工具,JSON 压缩在线工具,online

  • JSON美化和格式化

    将JSON字符串修饰为友好的可读格式。 在线工具,JSON美化和格式化在线工具,online