如何在 Mac 上卸载 Nheko
删除 Nheko 本地资料前,先确认另一个已验证的 Matrix 会话仍可用,并留下需要的密钥备份,项目官方说明确认它支持加密消息和独立资料,能登录服务器不等于能重新读取以前的加密消息。
先退出,再移除应用
保存内容并核对备份后,按 Cmd + Q 退出 Nheko,把「应用程序」里的 Mac 应用移进废纸篓,单独保存的文件和其他应用先留下。
检查本地数据
~/Library/Application Support/nheko在 cask 中,未登录测试时是空的,登录后的资料可能完全不同。~/Library/Caches/nheko单独保存缓存。~/Library/Preferences/com.nheko.nheko.plist是测试和 cask 中的历史偏好设置位置,仍需要的独立资料都先留下。
删除本地资料前,先确认另一个已验证的 Matrix 会话能读到需要的加密消息,密钥备份也已保存。退出后在 Finder 按 Shift + Command + G,打开存在的 ~/Library/Application Support/nheko、~/Library/Caches/nheko 和 ~/Library/Preferences/com.nheko.nheko.plist,只把决定不保留的 Nheko 资料或条目移到废纸篓,其他独立命名的资料与备份另行保留。
检查卸载结果
pgrep -ifl nheko
ls -ld /Applications/nheko.app "$HOME/Library/Application Support/nheko" "$HOME/Library/Caches/nheko"
pgrep 没有输出只表示没有找到这个名称,不代表所有辅助进程都已退出,有输出时核对它的实际可执行文件路径,ls 提示路径不存在只说明这一处没有了,权限错误仍无法判断,留下的文件夹也可能是你要保留的数据。
用 Homebrew 安装时
cask 没有单独的卸载辅助程序,zap 包括本地资料、缓存、历史偏好设置和窗口恢复状态,自行运行 zap 可能移除读取加密聊天所需的本地内容。
不运行 zap 时,用下面的命令卸载:
brew uninstall --cask nheko
Mole 会先核对 Homebrew 的整份删除清单,涉及未勾选的数据、共享文件或无法确认的内容时跳过 --zap,已勾选的残留仍由 Mole 清理。自行运行 brew uninstall --cask --zap nheko 会执行 Homebrew 的完整 zap 清单,不会读取 Mole 的勾选状态。
卸载 Nheko 不会停用 Matrix 账户,也不会移除其他 Matrix 客户端,服务器账户设置要单独处理。
Mole 会列出什么
Mole 默认勾选应用本体和归属明确的缓存、偏好设置项,~/Library/Application Support/nheko 会列出,通用设置的清理区域中,卸载时一并移除数据和配置关闭时不勾选,打开后可以预选符合条件的本地数据,要保留资料就取消勾选,勾选状态不能证明 Matrix 密钥备份可用。
这次检查覆盖了什么
2026 年 9 月 21 日,打开官网 arm64 版 Nheko 0.12.1 后未登录卸载,应用、历史偏好设置、支持和缓存项、崩溃报告已移除,支持目录当时是空的,没有测试真实加密房间、密钥、账户停用或 Homebrew 安装。
