如何在 Mac 上卸载 Bartender 7
Bartender 负责重新排列菜单栏,所以移除它之后可以预期,菜单栏会回到 macOS 自己的排列,被它藏起来的图标重新露出来。授权不绑定这台 Mac,Bartender 的支持页写明一份授权适用于你拥有并自己使用的所有 Mac,所以没有什么要停用的。这份指南覆盖 Surtees Studios 官网下载的 Bartender 7 和 Homebrew cask bartender。
退出 Bartender,再移除应用
- 从 Bartender 的菜单栏菜单或设置窗口退出。
- 在「活动监视器」里搜索 Bartender,确认它已经退出。
- 在 Finder 的「应用程序」里把 Bartender 7 移到废纸篓。
- 打开「系统设置 › 隐私与安全性」,在「辅助功能」和「录屏与系统录音」里去掉 Bartender。支持页提到了这两项权限,应用没了之后,条目要你手动去掉才会消失。
- 到「系统设置 › 通用 › 登录项与扩展」看一眼,还有 Bartender 的条目就关掉。
移除应用不影响 Bartender 授权。留好授权邮件以备重装,找不到的话支持页上有查询授权的入口。
Bartender 的数据放在哪里
下面是 Homebrew cask 的 zap 清单为 Bartender 7 列出的位置。在 Finder 里用 Shift + Command + G 逐个查看,不存在的直接跳过。
| 位置 | 如何处理 |
|---|---|
~/Library/Application Support/Bartender 7 |
准备重装就留着,不再需要这套配置时再移除 |
~/Library/Group Containers/24J875RH8J.com.surteesstudios.Bartender |
Bartender 自己的应用组共享数据,不再用 Bartender 时随应用一起移除 |
~/Library/Application Scripts/24J875RH8J.com.surteesstudios.Bartender |
同一个应用组的脚本文件夹,和组容器一起移除 |
~/Library/Preferences/com.surteesstudios.Bartender.plist |
偏好设置,只在想完全从头开始时移除 |
~/Library/Caches/com.surteesstudios.Bartender 和 ~/Library/HTTPStorages/com.surteesstudios.Bartender |
缓存和网页存储,退出应用后可以移除 |
~/Library/Application Support/com.surteesstudios.Bartender.revenuecat 和 ~/Library/Caches/com.surteesstudios.Bartender.revenuecat |
Bartender 用的购买组件 RevenueCat 的数据,可以随应用一起移除 |
不带 Bartender 名字的 ~/Library/Application Support/revenuecat 或 ~/Library/Caches/RevenueCat 别动,用同一个组件的其他应用也共用这两个名字。
检查旧版留下的系统组件
旧版 Bartender 可能在个人文件夹之外装过组件,Homebrew cask 至今仍会顺带清理:一个安装辅助程序、一个音频插件和几个脚本扩展。下面几条只读命令可以看还有没有剩下的:
pgrep -il bartender
ls /Library/PrivilegedHelperTools | grep -i bartender
ls /Library/Audio/Plug-Ins/HAL | grep -i bartender
ls /Library/ScriptingAdditions | grep -i bartender
pgrep没有输出,说明 Bartender 没在运行。- 三条
ls都没有输出,说明这台 Mac 上没有这些组件,Bartender 7 的安装通常就是这样。 - 出现
com.surteesstudios.Bartender.BartenderInstallHelper、BartenderAudioPlugIn.plugin或BartenderHelper.osax,说明是旧版留下的。只在 Finder 里用管理员授权移除那一项,绝不删它所在的文件夹。
用 Homebrew 安装时
bartender 这个 cask 的卸载步骤会停掉 com.surteesstudios.Bartender.BartenderInstallHelper,并删除上面提到的安装辅助程序、音频插件和脚本扩展。它的 zap 清单会移走数据表里的每一个位置,外加 Bartender 的 Cookie 和最近文档记录。所以执行 brew uninstall --cask --zap bartender 会把 Bartender 的配置和应用一起移走。
想为重装保留配置:
brew uninstall --cask bartender
只有 zap 清单里每条路径都在 ~/Library 下、没有碰到你没勾选的行、也没有被其他已装应用认领时,Mole 才加 --zap。~/Library/Application Support/Bartender 7 和组容器这两行默认不勾选,所以除非你勾上它们,Mole 不会加 --zap。你自己在终端敲的 brew 命令不会看 Mole 的勾选。
Mole 会列出什么
以下是 Mole 对官网下载版 Bartender 7 的处理:
~/Library/Application Support/Bartender 7会列出,但默认不勾选。- 按
com.surteesstudios.Bartender存放的缓存、偏好设置、Cookie 和 HTTP 存储默认勾选。本次实测中,com.surteesstudios.Bartender.revenuecat支持文件夹也被勾选并移除。 - 从 Homebrew zap 清单取来的组容器和它的脚本文件夹会列出,但默认不勾选。
/Library/PrivilegedHelperTools里如果有旧版的安装辅助程序,会列出,但默认不勾选。- Mole 不改隐私权限和登录项,共用的
revenuecat文件夹不会列出。
这次检查覆盖了什么
2026 年 9 月 19 日,从 Surtees Studios 官网下载包把 Bartender 7 拷进「应用程序」,打开一次,再用 Mole 1.15 的 Preview 构建卸载,没有 Homebrew 安装记录,授权界面也没有挡住测试。空的 ~/Library/Application Support/com.surteesstudios.Bartender.revenuecat 文件夹随应用一起移除。24J875RH8J.com.surteesstudios.Bartender 组容器那个构建没有列出,留在了磁盘上。授权、菜单栏布局和 Homebrew 安装都没有测试。
