跳到主要内容
Mole
功能 实测 口碑 定价 常见问题 博客
EnglishEN 简体中文中 繁體中文繁 日本語日 한국어한 FrançaisFR DeutschDE ItalianoIT EspañolES PortuguêsPT
立即购买购买 下载

    帮助、文档、更新日志和文章

    首页/Mole 实测软件

    如何在 Mac 上卸载 Element

    Element 会把端到端加密的密钥和一份本地消息记录存在这台 Mac 上,卸载前先确认手里有恢复密钥,没有它、也没有别的已登录设备时,加密的聊天记录可能就再也打不开了。移除应用不会删除你的 Matrix 账号,账号一直在你的主服务器上,和这台 Mac 怎么处理无关。这份指南覆盖从 element.io 下载的 Element Desktop 和 Homebrew cask element,两者装的都是 Element.app,bundle ID 是 im.riot.app。

    先保存恢复密钥

    1. 点左上角的头像,打开 All Settings,进入 Encryption,旧版本里这一块叫 Security & Privacy › Secure Backup。
    2. 在 Backup 一节,从没设置过就选 Get recovery key,看到的是 Change recovery key 说明已经有密钥,继续之前确认它还在你手里。
    3. 把密钥存进密码管理器,或者这台 Mac 以外的稳妥地方。

    按 Element 关于恢复密钥的说明,恢复密钥用来验证新登录的设备,也让你在所有设备都丢了的时候还能拿回加密聊天记录和身份,账号密码是另一回事,替代不了它。

    退出登录,再移除应用

    1. 在 All Settings › Sessions 里打开三点菜单,退出当前会话,这会结束这台 Mac 在主服务器上的登录,之后也可以在别的设备上从同一个列表里移除它,见 Element 的 Sessions 说明。
    2. 从菜单退出 Element,在活动监视器里确认没有 Element 进程了。
    3. 把「应用程序」里的 Element.app 移到废纸篓。

    删除账号是另一件事,而且不可撤销,入口在 Settings › General › Deactivate account,Element 提醒停用后的账号无法恢复,用户名也不能再用,见 停用 Matrix 账号,只是卸载的话不需要走这一步。

    Element 的数据放在哪里

    位置 里面是什么 如何处理
    ~/Library/Application Support/Element Element Desktop 的个人资料,包括 config.json、登录会话、本地加密密钥和消息缓存 恢复密钥保存好之前别动,这台 Mac 不再用 Element 时再删
    ~/Library/Application Support/Element-<profile> 用 --profile 启动的其他个人资料,内容和上面一样 每个单独检查
    ~/Library/Preferences/im.riot.app.plist 应用偏好设置 随应用一起删
    ~/Library/Caches/im.riot.app、~/Library/Logs/Riot、~/Library/Saved Application State/im.riot.app.savedState Homebrew zap 清单里写到的缓存、日志和窗口状态 存在的话随应用一起删

    config.json 的位置和 --profile 的命名方式来自 Element Desktop 文档,用 --profile-dir 指定过位置的,个人资料就在你指定的地方。

    检查结果

    应用进了废纸篓之后,运行下面两条只读命令:

    pgrep -lf Element.app
    ls -d "$HOME/Library/Application Support/Element"*
    
    • pgrep 没有输出,说明 Element 没在运行,列出进程说明它还开着,先退出再处理数据。
    • ls -d 打印出 Application Support/Element,说明个人资料文件夹还在,用 Mole 按默认勾选卸载后就是这样,多出来的 Element-Work 之类是其他个人资料,提示「no matches found」说明已经没有 Element 的个人资料文件夹了。

    用 Homebrew 安装时

    Mole 会先检查 zap 清单,涉及未勾选的数据、其他应用共用的文件或无法确认的内容时不执行 --zap,已勾选的残留仍由 Mole 清理。

    element 这个 cask 的 zap 清单包括存着登录会话和本地加密密钥的 ~/Library/Application Support/Element、更早的 ~/Library/Application Support/Riot,以及 im.riot.app 下的缓存、~/Library/HTTPStorages/im.riot.app、~/Library/Logs/Riot、偏好设置和窗口状态,自己运行 brew uninstall --cask --zap element 会把它们全部移到废纸篓,不看 Mole 里勾了什么。只移除应用:

    brew uninstall --cask element
    

    Homebrew 的 element cask

    Mole 会列出什么

    对从 element.io 下载的 Element:

    • ~/Library/Application Support/Element 会列出,但默认不勾选,里面有你的登录会话和密钥。
    • 它里面可以重建的缓存(Cache、Code Cache、GPUCache、DawnGraphiteCache、DawnWebGPUCache、blob_storage)各自单列一行,默认勾选。
    • im.riot.app 的偏好设置、最近文稿记录和临时缓存默认勾选。
    • 这次测试里没有 Element-<profile> 这类额外的文件夹,Mole 会怎么处理它们测试没有覆盖,需要自己检查。

    这次检查覆盖了什么

    2026 年 9 月 26 日,从 Element 的安装包服务器下载 1.12.29 版装好,不登录打开一次,再用开发版 Mole 把列出的每一行都勾上卸载。运行时 Mole 的状态页把 Element 显示成一行,6 个进程,约 366 MB,应用和列出的 11 行全部进了废纸篓,包括 2.1 MB 的个人资料文件夹,复查时一行都没留下,也没有出现登录项或后台任务。9 月 20 日用同一来源的 1.12.28 版测过一次,结果相同。两次都没有登录账号,上面保存恢复密钥、退出登录和账号相关的步骤来自 Element 的文档,不是这次测出来的。

    Mac 空间不够、越用越慢时,Mole 能帮你清理垃圾、卸干净软件、维护系统。

    下载试用 Mole

    Mole · 鼴

    清理 Mac,管理软件,查看运行状态

    v1.16.0 (296) · 更新日志

    产品

    Mac 清理 App 卸载 Mac 优化 磁盘分析 系统监控

    支持

    帮助 功能文档 更新日志 博客

    法律

    服务条款 隐私政策 退款政策

    资源

    命令行工具 推广联盟

    联系

    Twitter hi@mole.fit

    Mole 唯一官网 mole.fit · 请勿下载来源不明的安装包

    命令行版继续免费开源。