若Mac卸载应用后空间未释放、新装同名软件继承旧设置或日志仍有调用记录,说明存在残留文件;需依次退出进程、用启动台/AppCleaner/自带卸载器卸载、手动清理~/Library下相关配置与缓存,并可用终端命令强制删除顽固项。

如果您在Mac上卸载了某个应用程序,但发现磁盘空间未明显释放、新安装同名软件时仍继承旧设置,或系统日志中持续出现相关进程调用记录,则很可能是残留文件未被清除。以下是针对macOS系统彻底卸载软件并清理残留文件的具体操作步骤:
一、退出应用并终止后台进程
确保目标软件完全停止运行,避免文件被占用导致删除失败或残留。活动监视器可强制结束隐藏进程及关联服务。
1、点击程序坞中的“启动台”,在搜索框输入“活动监视器”并打开。
2、在右上角搜索栏中键入软件名称(如“Zoom”“Notion”),查看是否有对应进程。
3、选中所有匹配项,点击左上角“X”按钮,选择“强制退出”。
二、通过启动台卸载App Store应用
此方法由系统原生支持,适用于从Mac App Store下载的应用,能自动移除主程序包及部分基础关联项,但不处理用户库中的深层配置。
1、点击程序坞中的“启动台”图标,或使用四指捏合触控板进入启动台界面。
2、长按任意应用图标,直至所有图标开始抖动,并在目标应用左上角显示×按钮。
3、点击该×按钮。
4、在弹出的确认对话框中点击“删除”,等待系统完成主程序移除。
三、手动拖拽至废纸篓并清空主程序
适用于非App Store来源的第三方应用,直接移除.app主程序包,但不会自动清理任何附属文件,是残留问题的主要来源。
1、打开“访达”,在左侧边栏点击“应用程序”文件夹。
2、找到需卸载的软件,将其图标拖拽至程序坞中的“废纸篓”中。
3、右键点击“废纸篓”图标,选择“清空废纸篓”以永久删除主程序。
四、运行软件自带卸载程序
部分专业软件(如Adobe Creative Cloud、Parallels Desktop、VMware Fusion)在安装时部署了专用卸载器,可精准识别并移除内核扩展、登录项、服务组件及注册表式配置等深层条目。
1、进入“访达”的“应用程序”文件夹,定位目标软件所在目录(如“Adobe Photoshop 2024”)。
2、双击进入该目录,查找名为Uninstaller、Remove、Adobe Cleanup Tool或中文“卸载”的可执行程序。
3、双击运行该程序,按向导提示勾选删除所有用户设置与缓存选项。
4、全程点击“继续”直至完成,部分工具会要求输入管理员密码并重启系统。
五、使用AppCleaner执行自动化扫描卸载
AppCleaner是免费开源工具,通过分析应用签名与文件关联关系,识别主程序调用的所有附属路径,避免人工遗漏,尤其适合无内置卸载器的普通第三方应用。
1、从官网下载并安装AppCleaner,启动后允许其访问辅助功能权限。
2、将待卸载的应用图标直接拖入AppCleaner主窗口,界面实时显示将被删除的全部文件路径。
3、勾选确认列表中所有项目,取消勾选标有系统或路径含com.apple.的条目。
4、点击“Remove”按钮,输入管理员密码完成卸载与残留清理。
六、手动清理用户级残留文件
macOS将用户级配置、缓存与日志集中存储在隐藏的~/Library目录下,这些文件不会随主程序删除而自动移除,必须主动访问并按路径筛选对应软件名称。
1、按下Shift+Command+G打开“前往文件夹”窗口。
2、依次输入以下路径并回车,进入对应文件夹:
~/Library/Application Support
~/Library/Caches
~/Library/Preferences
~/Library/Logs
~/Library/Containers
3、在每个文件夹中使用右上角搜索框,输入软件名称关键词(如“Zoom”“Adobe”“Notion”),区分大小写并尝试常见变体(如全称、缩写、空格替换为连字符)。
4、将搜索结果中所有匹配的文件夹或.plist文件拖入废纸篓,切勿删除整个文件夹,仅删明确关联目标软件的条目。
七、通过终端命令强制清理指定路径残留
当图形界面无法访问某些被锁定的缓存或偏好设置时,终端可绕过Finder权限限制进行精准删除,适用于顽固残留或批量清理场景。
1、打开“终端”应用,在命令行中输入以下指令并回车,进入用户资源库缓存目录:
cd ~/Library/Caches
2、执行按名称模糊匹配并删除命令(以“ExampleApp”为例):
find . -name "*ExampleApp*" -delete
3、重复上述步骤,分别进入~/Library/Preferences和~/Library/Application\ Support目录,运行相同find命令。
4、执行完毕后,输入killall cfprefsd刷新偏好设置服务,确保系统不再加载已删除的.plist配置。


















