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

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

    首页/Mole 实测软件

    在 Mac 上卸载 Keka

    用 Keka 压缩或解压出来的文件都是你自己的普通文件,卸载 Keka 不会碰它们。这份指南覆盖 Keka GitHub Releases 上的官方 DMG,以及 Homebrew cask keka;两者装的是同一个沙盒化的应用,bundle identifier 也一样,都是 com.aone.keka,所以下面的路径两边都适用。

    退出并移除应用

    移除下面的容器数据前,先把需要的 Keka 设置和数据复制到这些目录之外,压缩文件留在原保存位置。

    从菜单退出 Keka,再把「应用程序」里的 Keka.app 拖进废纸篓。应用一旦没了,Keka 的右键菜单服务(Send to Keka、Extract using Keka、Compress using Keka)和它的 Finder 扩展也会随之失效;不需要事先单独关闭它们。

    Keka 的数据放在哪里

    Keka 从 1.1.0 版起就是沙盒化的,官网直装版和 Mac App Store 版都一样,所以它的数据都在 App Group 和容器路径里,而不是家目录下随意存放的普通文件。

    位置 里面是什么 如何处理
    ~/Library/Containers/com.aone.keka Keka 自己的沙盒设置和数据 默认勾选,要留设置或数据时先复制或取消勾选
    ~/Library/Group Containers/4FG648TM2A.group.com.aone.keka Keka 与其 Finder 扩展共享的数据 确认不共用时默认勾选,需要的数据先备份
    ~/Library/Containers/com.aone.keka.KekaFinderIntegration Finder 扩展自己的沙盒容器 确认属于包内扩展时默认勾选,要保留数据时取消勾选
    ~/Library/Application Scripts/*com.aone.keka*(含 .KekaFinderIntegration 那份) 主应用和 Finder 扩展的沙盒脚本支持文件 主应用和确认归属的自有扩展都默认勾选
    ~/Library/Preferences/com.aone.keka.plist 应用偏好设置 默认勾选,要保留设置时取消勾选
    ~/Library/Saved Application State/com.aone.keka.savedState 保存的窗口状态 默认勾选,要保留设置时取消勾选

    Keka 官方的卸载说明描述的是用 rm -r 和 defaults remove 手动删除同样的容器、Group Container 和 Finder 扩展容器;Mole 的这几行走的是自己一套「审查后进废纸篓」的流程,覆盖的是同一批路径,不用你自己输入这些命令。

    如果另外安装了 KekaExternalHelper

    KekaExternalHelper 是设置默认解压应用的独立助手,不是恢复 Finder 扩展开关的工具。如果下载过它,找到你解压或另存的那份,仍在运行时先退出,再把助手应用移到废纸篓。移除它不会替你选择新的默认解压应用,可以在 Finder 对压缩文件打开「显示简介 › 打开方式」,选想使用的应用。

    检查结果

    在终端运行下面的只读命令:

    pgrep -il keka
    ls -d ~/Library/Containers/com.aone.keka
    pluginkit -m | grep -i keka
    

    pgrep 没有输出,只表示没有名称匹配 Keka 的进程,有结果时核对可执行文件路径。ls -d 如果容器还在这台 Mac 上就会打印路径,删掉后会提示「No such file or directory」,权限错误仍无法确认。pluginkit -m 成功读取且没有报错时,没有 Keka 行只表示返回的注册列表没有匹配,不证明每份扩展文件都已移除。

    用 Homebrew 安装时

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

    自己运行 brew uninstall --cask --zap keka 时,这个 cask 的 zap 清单会把上面表格里同样的容器、Group Container、Finder 扩展容器和 Application Scripts 路径,连同偏好设置和保存的窗口状态一并移进废纸篓,不管你在 Mole 里留没留勾。清单里还点了名一个 Keka 沙盒化之前(1.1.0 之前)遗留的 ~/Library/Application Support/Keka 文件夹;当前版本的安装通常那里什么都没有,但如果存在,zap 同样会清掉。只移除应用:

    brew uninstall --cask keka
    

    Homebrew Keka cask

    Mole 会列出什么

    主应用的沙盒容器、它的 App Group 容器,以及主应用那份 Application Scripts 记录都默认勾选,这个组需要匹配 Keka 的准确签名身份,另一个已装应用也认领它或无法确认归属时,Mole 会保留。确认 Finder 扩展装在 Keka.app 内且标识符延续主应用时,它的容器和 Application Scripts 记录也默认勾选,要保留扩展数据就取消勾选。

    这次检查覆盖了什么

    测试用的 Keka 通过 Homebrew cask keka 安装,2026 年 9 月 17 日用一个开发版 Mole 卸载。App Group 容器和主沙盒容器都被干净移除,Finder 扩展的容器以需确认行的形式出现。没有发现新的残留。KekaExternalHelper(设置默认解压应用的独立助手)以及 Mac App Store 版本,都不在这次测试范围内。

    Mac 软件卸载不干净,可以试试 Mole,我亲手测试和核查过 799 款 Mac 软件。

    下载试用 Mole

    Mole · 鼴

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

    v1.16.0 (304) · 更新日志

    产品

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

    支持

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

    法律

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

    资源

    命令行工具 推广联盟

    联系

    Twitter hi@mole.fit

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

    命令行版继续免费开源。