彻底清除系统应用残留偏好设置需分四步:删用户和系统级.prefPane文件、清空~/Library/Preferences中对应plist、移除~/Library/LaunchAgents中相关服务脚本、重置cfprefsd缓存及Launch Services数据库,最后清空废纸篓并重启Mac。

系统应用残留的偏好设置不是普通缓存,而是 macOS 用 CFPreferences 框架注册并持久化保存的配置数据,包括 plist 文件、LaunchAgents、PreferencePanes 和内存缓存四类。它们不会随 App 卸载自动清除,会导致“系统设置”里图标灰显、Spotlight 搜出旧名、右键菜单残留选项、甚至新装同名软件自动恢复错误配置。彻底清除需分层处理,不跳步才能真正干净。
删掉用户和系统级 .prefPane 面板文件
这是“系统设置→其他”里灰色图标的主要来源,分两级清理:
- 打开访达 → Shift + Command + G → 输入
~/Library/PreferencePanes/→ 找到对应名称的 .prefPane 文件(如Logitech Options.prefPane)→ 右键移入废纸篓 - 再用同样方式前往
/Library/PreferencePanes/(注意无波浪号)→ 输入管理员密码解锁 → 删除同名文件 - 删除后别急着重启,先在“系统设置”里 Control + 悬停该图标 → 点击出现的“×”直接移除界面入口,即时生效
清空 Preferences 目录里的 plist 配置
这些是应用真正的“记忆”,卸载后仍留在磁盘上,重装时会被自动读取:
macOS 微信消息自动化工具。通过 GUI 自动化实现:发送消息给指定联系人、读取聊天内容、监控新消息。适用于需要自动化微信操作的场景,如定时发送、批量回复、消息备份等。依赖 peekaboo 进行屏幕截图和 UI 交互。仅支持 macOS。开源地址:https://github.com/chairmanmia...
- 前往
~/Library/Preferences/→ 右上角搜索框输入软件关键词(如zoom、adobe、slack) - 筛选出形如
us.zoom.xos.plist、com.adobe.acc.desktop.plist的文件 → 全部选中移入废纸篓 - 切记避开所有
com.apple.*开头的文件——它们属于系统核心,误删可能影响 Dock、Finder 或蓝牙行为
清理 LaunchAgents 中的后台服务残留
很多 App 卸载后还在后台偷偷运行,靠的就是这里注册的 plist 脚本,会重建偏好、弹通知、甚至卡住登录项开关:
- 前往
~/Library/LaunchAgents/→ 搜索关键词(如grammarly、parallels、docker) - 找到类似
io.grammarly.agent.plist、com.parallels.vm.prlcc.plist的文件 → 全部拖入废纸篓 - 这类脚本一旦残留,下次开机就会自动拉起进程,导致你刚关掉的登录项又自己回来了
重置缓存与数据库,让系统“忘记”旧配置
光删文件不够,CFPreferences 和 Launch Services 还在内存和索引库里记着旧状态:
- 终端执行:
killall cfprefsd→ 强制重启偏好服务,清空运行时缓存 - 终端执行:
defaults delete com.apple.systempreferences→ 清除系统设置自身的状态记录 - 终端执行:
/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain local -domain system -domain user→ 刷新右键菜单、Spotlight 和“打开方式”列表 - 最后右键废纸篓 → “立即清空废纸篓”,再重启 Mac —— 不重启,部分缓存无法彻底释放

















