macos 原生不支持 rar 和 7z,需借助 the unarchiver 或 keka 并设为默认应用才能在访达中双击解压;二者均免费轻量,keka 支持 rar5/7 和 aes 加密 7z,the unarchiver 兼容老格式更佳。

装一个兼容性好的解压工具
推荐优先选 The Unarchiver 或 Keka,两者都免费、轻量、长期更新,且深度集成访达:
- The Unarchiver:App Store 直装,安装后自动注册为部分格式的默认程序;支持传统 RAR、7z、ZIP、TAR 等,对老版本压缩包兼容性极佳。
- Keka:官网下载(keka.io),开源隐私友好,完整支持 RAR5/RAR7 和 AES 加密的 7z,密码区分大小写,适合有安全要求的场景。
让访达双击就能解压
装好工具后,需手动设为默认应用,否则双击仍调用系统归档工具(报错):
macOS 微信消息自动化工具。通过 GUI 自动化实现:发送消息给指定联系人、读取聊天内容、监控新消息。适用于需要自动化微信操作的场景,如定时发送、批量回复、消息备份等。依赖 peekaboo 进行屏幕截图和 UI 交互。仅支持 macOS。开源地址:https://github.com/chairmanmia...
- 选中任意一个 .rar 或 .7z 文件 → 右键 → “显示简介” → 展开“打开方式” → 从下拉菜单选你装的工具(如 Keka 或 The Unarchiver)→ 点击“全部更改…” → 确认。
- 或直接打开 Keka → 偏好设置 → “通用” → 勾选“.rar”“.7z”等格式 → 勾选“设为默认应用程序” → 关闭后重启访达(右键 Dock 中访达图标 → “重新开启”)。
解压时的关键操作细节
即使设为默认,部分情况仍需注意行为逻辑:
- 带密码的 RAR/7z 文件,双击后会弹出密码框——必须输入创建时完全一致的大小写组合,输错三次会退出,不能跳过。
- 解压位置默认和原文件同目录;如需改路径,可在弹出窗口里点文件夹图标选择,或提前在工具偏好中设为“每次询问”。
- 如果拖拽文件到程序坞图标失败,说明该工具未正确注册为可接收拖放的应用,建议改用右键“用 XX 打开”方式触发。
遇到打不开?先快速排查
不是所有 RAR/7z 都能无条件解压,常见卡点:
- 文件损坏:尝试在另一台设备或 Windows 上验证能否正常解压。
- 使用了新版加密特性(如 RAR6 的新算法、7z 的分支加密模式):Keka 和 Bandizip for Mac 支持更好,The Unarchiver 对极新格式可能滞后。
- 文件扩展名被误改(比如 .rar.txt):检查文件真实后缀,必要时重命名去掉多余部分。










