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

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

    首页/Mole 实测软件

    在 Mac 上卸载 Rectangle

    卸载 Rectangle 不需要提前备份数据:窗口布局不是文件,如果想保留快捷键设置,可以先在应用里导出。Mole 实测卸载的是 Homebrew cask rectangle;rectangleapp.com 官网直接下载版安装的是同一个应用、路径也一样,下面的步骤两者都适用,但只有 Homebrew 卸载实际测过。

    先导出快捷键设置(可选)

    Rectangle 自带的设置窗口可以把键盘快捷键和吸附区域的配置导出成一个 JSON 文件,以后也能再导入回来。如果你自定义过快捷键、以后还想在这台或另一台 Mac 上用,删除应用前先做这一步。

    退出应用并移除辅助功能权限

    从菜单栏图标退出 Rectangle,再把 Rectangle.app 从「应用程序」拖进废纸篓。Rectangle 需要「辅助功能」权限才能移动和调整窗口大小;删除应用不会自动撤销这个权限,应用没了之后这条记录也就没有意义了。打开「系统设置 › 隐私与安全性 › 辅助功能」,在列表里找到 Rectangle,用减号(−)按钮移除它。Rectangle 官方文档里也提到可以用终端命令 tccutil 重置这项权限,有些用户更喜欢这种方式,不用在系统设置里找。

    Rectangle 的数据放在哪里

    Rectangle 不是沙盒应用,设置文件直接放在 Library 下,不在 Container 里。

    位置 里面是什么 如何处理
    ~/Library/Preferences/com.knollsoft.Rectangle.plist 全部键盘快捷键和吸附区域设置,导出功能读的也是这个文件 如果打算重装并想找回快捷键,先备份(或者按上面导出)
    ~/Library/Application Support/Rectangle 应用状态,文件夹名用的是显示名而不是 bundle 标识符 导出想保留的内容之后,可以放心删除
    ~/Library/Application Scripts/com.knollsoft.RectangleLauncher 与 ~/Library/Containers/com.knollsoft.RectangleLauncher 内嵌登录项助手的沙盒状态 和应用一起删除即可

    检查结果

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

    pgrep -il rectangle
    ls -d ~/Library/Application\ Support/Rectangle
    defaults read com.knollsoft.Rectangle > /dev/null && echo "preferences remain"
    

    pgrep 没有输出,说明 Rectangle 已经退出。ls 打印出路径,说明 Application Support 文件夹还在这台 Mac 上;提示「No such file or directory」说明已经没有了。出现 preferences remain 一行,说明偏好设置文件还没删;提示 Domain com.knollsoft.Rectangle does not exist 的错误说明已经删掉了。

    用 Homebrew 安装时

    下一次 Mole 更新会先检查 zap 清单,涉及未勾选的数据、其他应用共用的文件或无法确认的内容时不执行 --zap,已勾选的残留仍由 Mole 清理。Preview 290 尚未包含这项保护。

    Preview 290 中,Mole 卸载 Homebrew 装的 Rectangle,相当于执行 brew uninstall --cask --zap rectangle。这个 zap 清单不管你在 Mole 里勾选了什么都会执行,它包含 ~/Library/Application Support/Rectangle、精确匹配的偏好设置文件,以及登录项助手的 Application Scripts 和 Containers 路径,连同登录项本身。想在重装后找回快捷键设置,先备份,或者用下面这条命令只删应用、保留其他内容:Homebrew Rectangle cask

    brew uninstall --cask rectangle
    

    Mole 会列出什么

    以下是 Mole 1.15(目前为 Preview)的处理:

    • ~/Library/Preferences/com.knollsoft.Rectangle.plist 默认勾选;打算重装的话先备份或导出快捷键。
    • ~/Library/Application Support/Rectangle 会列出但默认不勾选:Mole 把应用同名的 Application Support 文件夹当作用户数据,留给你自己确认,想一并删除就自己勾选。
    • 登录项助手 RectangleLauncher 的 Application Scripts 和 Containers 两行也会列出但默认不勾选,因为 Mole 把助手程序自己的残留归为需要确认的一类;勾选后和应用一起删除是安全的。
    • 登录项本身只在 Rectangle 还装着的时候出现在 Mole 的「启动项」列表里,是一条确认用的信息行,不能在 Mole 里直接切换;卸载 Rectangle 后这一行也会消失。

    这次检查覆盖了什么

    Rectangle 通过 Homebrew cask rectangle 安装,于 2026 年 9 月 17 日经 Mole 卸载,登录项助手的容器被 cask 的 zap 步骤清掉,卸载后没有发现残留文件或 launchd 任务。这次测试没有单独卸载官网直接下载版,上面它的数据路径来自 Rectangle 官方文档;用导入的设置文件重装也没有实测。

    Mole 清理缓存和软件残留,不少用户一次就清出了上百 GB。

    下载试用 Mole

    Mole · 鼴

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

    v1.15.0 (291) · 更新日志

    产品

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

    支持

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

    法律

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

    资源

    命令行工具 推广联盟

    联系

    Twitter hi@mole.fit

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

    命令行版继续免费开源。