
macOS 应用卸载残留怎么清干净Pearcleaner 免费清理工具完整使用指南【免费下载链接】PearcleanerA free, source-available and fair-code licensed mac app cleaner项目地址: https://gitcode.com/gh_mirrors/pe/Pearcleaner清理 Mac 上不再使用的应用多数人的做法是在 Finder 里把它拖进废纸篓、然后清空。麻烦在于应用本体删掉之后它在~/Library里留下的缓存、偏好设置和支持文件会继续占用空间而且位置分散、手动找起来既慢又容易漏。Pearcleaner 正是为此设计的一款免费、开源的 macOS 应用清理工具能把应用本体和它的全部残留一次性扫描出来、确认后再彻底清除让磁盘空间真正被释放出来。Pearcleaner 是一款什么样的工具一句话概括Pearcleaner 是一个运行在 macOS 上的图形化应用清理器核心价值是卸载应用时把散落在系统各处的相关文件和文件夹一起带走。它以源码可查、公平代码Apache 2.0 Commons Clause的方式提供任何人都可以查看、修改和使用但授权条款明确禁止将其本身或基于它的版本用于任何商业变现——这也是它能长期保持免费的根本原因。它运行在原生 macOS 环境里对系统版本有要求系统版本代号是否支持13.xVentura✅14.xSonoma✅15.xSequoia✅26.xTahoe✅低于 macOS 13.0 的版本因缺少所需的新版 SwiftUI/Swift API 而无法运行。它能帮你得到什么结果与其罗列功能不如直接看它替你解决了哪几件事卸载不留尾巴。平时拖拽进废纸篓只带走应用本体Pearcleaner 会把缓存、偏好、支持文件、日志等一并按路径列出来确认后一起清理避免数字垃圾长期堆积。挖出早就失去主人的文件。有些文件所属的应用早已不在却仍留在磁盘上。它能反向检索这类孤儿文件让你判断哪些可以安全移除。让占用偏大的应用变瘦。很多应用为了兼容塞进了多余的 CPU 架构和用不到的语言包它可以按你的偏好精简减少不必要的体积。把开发工具的日常也管起来。如果你用 Homebrew它提供了图形化的包查看、更新和清理入口省去反复敲命令也附带应用更新检查等辅助能力。顺手把自动化补上。通过一个约 2MB 内存的轻量后台监控当应用被丢进废纸篓时自动触发清理流程减少重复操作。这些能力大多面向同一个结果让你在较少的干预下把该删的删干净、不该动的不碰。如何安装 Pearcleaner 并完成首次配置最省事的方式是通过 Homebrewbrew install --cask pearcleaner如果你更习惯手动安装也可以从项目的发布页下载对应架构的压缩包把应用拖进应用程序文件夹首次打开即可。首次使用需要做两件授权这是它能深入系统目录正常工作的前提完全磁盘访问权限进入 系统设置 隐私与安全性 完全磁盘访问把 Pearcleaner 打开。没有它扫描会遗漏大量受保护目录。特权辅助工具Privileged Helper用于操作属于系统级、普通账户写不了的目录。应用内会引导你安装它装好之后针对受保护文件的删除才能顺利完成。授权完成后建议在 设置 里确认应用扫描的文件夹范围并按需设置搜索敏感度与需要排除的目录这样后续的扫描结果会更贴近你的实际环境。一次完整的卸载与清理流程下面把最常用的动作串起来走一遍你会顺带体会到它是怎么把扫描—预览—确认这三步做到可控的。第一步把要卸载的应用拖进窗口。直接从一个 Finder 窗口把.app拖到 Pearcleaner 即可它也支持在 Finder 里右键调用扩展来发起卸载。第二步查看扫描出的文件清单。应用会列出该应用本体以及关联的所有路径你可以逐个核对确认没有误判。这一步是整个流程里最关键的安全阀——你看到的清单才是接下来会被移动的文件。第三步输入管理员密码完成删除。对受保护的文件会调用前面安装的特权辅助工具输入密码后应用和残留会一并进入废纸篓而不是被永久抹掉给你留了后悔的余地。第四步可选做一轮孤儿文件检索。在文件视图里发起孤儿扫描它会反向找出那些已找不到对应应用的残留。先预览、再决定批量清理节奏和上面一样先看清单再确认最后进废纸篓。第五步可选给偏大的应用瘦身。在 Lipo 视图里选择目标应用按你的语言偏好和架构需求精简它会先给你体积估算再执行方便你对比前后差异。小建议重要数据建议先备份再执行批量清理把大批量操作放在系统空闲时段做体验更稳。进阶用法命令行与深度链接自动化如果你希望把清理动作写进脚本或快捷键Pearcleaner 自带了一套命令行接口主命令是pear常用子命令如下# 列出某应用可被清理的所有文件 pear list /Applications/SomeApp.app # 只卸载应用本体 pear uninstall /Applications/SomeApp.app # 卸载应用本体 全部关联残留 pear uninstall-all /Applications/SomeApp.app # 列出所有孤儿文件 pear list-orphaned # 删除所有孤儿文件需先配置好排除项 pear remove-orphaned # 查看 / 开启 / 关闭特权辅助工具 pear helper pear helper enable pear helper disable当清单里包含受保护文件且辅助工具尚未安装时命令会提示你用sudo重新执行对应子命令。除了命令行应用还注册了pear://深度链接可以直接定位到某个动作比如pear://checkOrphanedFiles跳到孤儿文件检查、pear://appLipo打开瘦身视图、pear://uninstallApp?path...针对指定应用发起卸载也支持把.app直接交给它处理。这套机制很适合配合快捷指令或自动化软件使用。相关实现可以参考核心清理逻辑 Pearcleaner/Logic/Logic.swift、命令行 Pearcleaner/Logic/CLI.swift、深度链接 Pearcleaner/Logic/DeepLink.swift、架构精简 Pearcleaner/Logic/Lipo.swift以及 Homebrew 管理模块 Pearcleaner/Logic/Brew/。使用 Pearcleaner 要注意的安全边界删除先进废纸篓。它执行的是移动到废纸篓而非直接抹除误删时通常有机会找回但清空废纸篓后仍无法恢复批量清理前保持清醒。授权是给看得更全用的。完全磁盘访问和特权辅助工具的存在是为了能覆盖受保护目录而不是去动系统核心扫描前在设置里配置好排除目录能显著降低误判。受保护文件要配辅助工具。没有安装辅助工具时针对系统级文件的删除会失败或被提示用sudo这是预期行为。授权条款禁止商业化。源码可以自由使用和修改但不得把 Pearcleaner 或基于它的版本用于任何牟利遵守这一条才能与项目保持一致。常见问题删掉的东西还能找回吗能至少在清空废纸篓之前。应用本体和残留都是移动到废纸篓而非直接删除清空之后就跟普通文件一样无法恢复了。为什么一定要给完全磁盘访问和安装辅助工具前者决定它能否扫到受保护目录下的残留后者决定它能否对这些文件执行删除。两者是它能扫得全、删得动的基础不是可有可无的选项。支持哪些系统版本macOS 13Ventura及以上包括 Sonoma、Sequoia 和最新的 26Tahoe更早的版本因缺少所需的新版 API 暂不支持。它是免费的吗可以拿去二次分发或商用吗使用完全免费源码可查。但许可证Apache 2.0 Commons Clause明确禁止任何形式的商业化所以可以学习、修改、自用不能用它或衍生版本赚钱。写在最后Pearcleaner 想做的其实很简单卸载应用时把该一起走掉的都一起带走并且在动手前让你看清楚、确认后再执行。如果你受够了手动翻~/Library装好它、配好授权把不用的应用拖进去走一遍上面的流程就能直观感受到它把卸载和清残留合并成一步的效果。建议行动安装并授予权限 → 挑一个确定不用的应用做一次拖拽卸载 → 再跑一轮孤儿扫描看看还能回收多少空间。【免费下载链接】PearcleanerA free, source-available and fair-code licensed mac app cleaner项目地址: https://gitcode.com/gh_mirrors/pe/Pearcleaner创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考