如何在 Mac 上卸载 Thaw
移除 Thaw 菜单栏管理器前,先保留需要的设置,官方项目提供 Mac 应用,本页覆盖官网压缩包版本,本机测试没有授予辅助功能或录屏权限,也没有调整菜单栏。
先退出,再移除应用
从菜单栏菜单退出 Thaw,确认 Thaw 和它的 MenuBarItemService 都已退出,再把 Thaw.app 移进废纸篓,不要为了移除它而修改控制中心或系统菜单栏数据库。
核对 Thaw 设置和扩展数据
~/Library/Application Support/Thaw在测试中保存本地应用数据,核对父目录前先复制需要的配置。~/Library/Preferences/com.stonerl.Thaw.plist保存偏好设置。- cask 还列有
~/Library/Containers/com.stonerl.Thaw.ThawControls、~/Library/Application Scripts/com.stonerl.Thaw.ThawControls、~/Library/Caches/com.stonerl.Thaw、~/Library/HTTPStorages/com.stonerl.Thaw、~/Library/WebKit/com.stonerl.Thaw和~/Library/Logs/Thaw。 - 系统菜单栏和控制中心状态与应用设置分开。
退出 Thaw 和它的辅助进程后,在 Finder 按 Shift + Command + G,逐一打开上面选定的精确路径,把需要的配置复制到要移除的目录外,再将选定的文件或文件夹逐一移进废纸篓。cask 的组数据模式需要打开 ~/Library/Group Containers 和 ~/Library/Application Scripts,只检查实际存在且名称以 .com.stonerl.Thaw 结尾的项目,确认属于 Thaw 且其他保留的应用不需要它时才移除单个项目,归属不明时留下,保留这些共享父目录及全部控制中心、系统菜单栏数据库。
检查卸载结果
pgrep -ifl "Thaw|MenuBarItemService"
ls -ld /Applications/Thaw.app "$HOME/Library/Application Support/Thaw" "$HOME/Library/Preferences/com.stonerl.Thaw.plist"
pgrep 没有输出只表示没有找到这个名称,不代表所有辅助进程都已退出,有输出时核对它的实际可执行文件路径,ls 提示路径不存在只说明这一处没有了,权限错误仍无法判断,留下的文件夹也可能是你要保留的数据。
用 Homebrew 安装时
普通 cask 卸载会退出 com.stonerl.Thaw 和 com.stonerl.Thaw.MenuBarItemService,zap 包括支持数据、偏好设置、缓存、HTTP 和 WebKit 状态、日志、ThawControls 容器与 scripts,以及组数据模式,共享或未勾选的数据可能阻止 Mole 的整段 zap。
不运行 zap 时,用下面的命令卸载:
brew uninstall --cask thaw
Mole 会先核对 Homebrew 的整份删除清单,涉及未勾选的数据、共享文件或无法确认的内容时跳过 --zap,已勾选的残留仍由 Mole 清理。自行运行 brew uninstall --cask --zap thaw 会执行 Homebrew 的完整 zap 清单,不会读取 Mole 的勾选状态。
Mole 会列出什么
Mole 默认勾选应用、精确偏好设置和可归属缓存,按应用名称匹配的 Thaw 支持父目录在「卸载时一并移除数据和配置」关闭时不勾选,打开后,符合条件的这一待确认项也可能勾选,要留配置时取消勾选,组数据仍要核对归属并按原有方式逐项确认,系统菜单栏数据库受保护。
这次检查覆盖了什么
2026 年 9 月 25 日,从官网压缩包拷出的 Thaw 2.0.1 用 Mole 开发构建测试,所选本地应用数据已移除,没有授予辅助功能和录屏权限,因此没有验证自定义菜单栏恢复或开启这些权限后的行为。
