在 Mac 上卸载 PureMac
卸载 PureMac 前先看还要不要保留它的排除项和扫描偏好,过去被它扫描过的文件仍属于原应用。2026 年 9 月 19 日测试的是从官网包拷出的应用。
退出并移除应用
退出 PureMac,把 PureMac.app 移入废纸篓;若曾启用 Finder 服务或定时扫描,到系统设置逐项核对,不要因此清别的应用数据。更多产品资料见官方页面。
核对应用数据
cask 列出 ~/Library/Caches/com.puremac.app、~/Library/Preferences/com.puremac.app.plist 和 ~/Library/LaunchAgents/com.puremac.scheduler.plist,最后一项是明确的定时任务,不是清空 LaunchAgents 的理由。
用 Homebrew 安装时
Homebrew cask 有独立的 --zap 清单。brew uninstall --cask puremac 只移除 cask,不执行该清单;brew uninstall --cask --zap puremac 还会处理清单里的数据,不看 Mole 的勾选。zap 包含 scheduler plist,运行前先核实具体归属。Mole 也会检查 zap 是否触及未勾选、共用、未知或不支持的路径,遇到这些情况便不执行 zap;已勾选的残留仍走 Mole 自己的删除流程。
brew uninstall --cask puremac
检查结果
下面两条命令只查看进程和一处相关路径,不会删除内容:
pgrep -il "PureMac"
ls -ld "$HOME/Library/LaunchAgents/com.puremac.scheduler.plist"
pgrep 没有匹配项表示当前没有同名进程,有输出时先辨认再退出。ls 列出路径表示它还在,报「No such file」只说明这处确切路径不存在,权限错误则不能判断。
Mole 会列出什么
Mole 在安全时默认勾选 PureMac 的 bundle ID 精确缓存与偏好设置,scheduler Launch Agent 则要核对准确标签与归属。
这次检查覆盖了什么
2026 年 9 月 19 日从官网包卸载 PureMac 3.0.0,记录没有验证启用后的定时扫描是否也被移除。
