mac原生“归档实用工具”完全不支持rar格式,仅处理zip、tar等开源标准格式;需用the unarchiver(app store免费安装,右键即解压)、keka(官网下载,支持密码/分卷/覆盖提醒)或终端unrar命令(homebrew安装,适合批量)。

Mac系统自带的“归档实用工具”双击RAR文件无反应、提示“无法打开”或直接忽略,是因为该工具【完全不支持RAR格式】,仅能处理ZIP、TAR、GZIP等开源标准格式;而RAR是受专利保护的闭源格式,macOS原生无法解析其压缩结构,必须借助第三方工具才能读取内容。
用The Unarchiver一键解压(推荐首选)
这一步操作起来很简单,直接在App Store安装后右键就能用,不用启动软件、不改系统设置、不弹多余窗口。
1、打开Mac App Store,搜索“The Unarchiver”,确认开发者为“The Unarchiver Team”,点击“获取”安装。
2、安装完毕后,在访达中找到目标RAR文件,按住Control键单击→选择“打开方式”→“The Unarchiver”。
3、软件立即启动并自动解压,结果默认保存在RAR文件同一目录下,文件夹名与RAR同名(不含.rar后缀),原始RAR文件不受影响。
4、如需永久设为默认:右键RAR文件→“显示简介”→在“打开方式”下拉菜单中选The Unarchiver→点“更改所有…”。此后双击即自动解压。
用Keka手动控制解压路径与选项
适合需要密码解压、分卷处理、或担心覆盖同名文件的用户。它不会默认静默解压,每一步都可干预。
方法一:官网直装+右键调用
① 访问keka.io下载最新.dmg安装包,双击后将Keka拖入“应用程序”文件夹。
② 首次运行时按提示启用辅助功能权限(否则右键菜单不显示Keka)。
③ 在访达中选中RAR文件,Control+点击→“服务”→“Keka”→“解压缩到此处”。
④ 【关键提醒】若未勾选“始终显示解压对话框”,它会直接覆盖同名文件而不警告——建议打开Keka→偏好设置→勾选此项。
终端命令行批量解压(适合技术用户)
无需图形界面,解压速度快,适合处理大量RAR文件或写自动化脚本。
1、先检查是否已装Homebrew:在终端输入brew -v,若提示command not found,则运行:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
2、执行brew install unrar,等待安装完成。
3、cd到RAR所在目录,例如cd ~/Downloads
4、输入unrar x filename.rar,回车执行。x参数表示“完整解压并重建目录结构”,比e参数更安全。











