大多数人装 WinRAR 的过程本身就是问题:搜索"WinRAR 下载",从下载站拿到一个捆绑安装器;或者拿到所谓的"永久解锁版",装完多了两个浏览器插件。而真实需求只有三件——能解压别人发来的各种包、右键菜单顺手、中文文件名不乱码。这三件事都有更干净的解法。
先把授权事实摆清楚:WinRAR 是 Shareware,试用期过后会长期弹窗提示购买,本站收录的是官方纯净源(winget install RARLab.WinRAR)。它的独占价值是 RAR5 格式的创建与恢复记录修复——只有 WinRAR 能生成 RAR,也只有它能利用包内的恢复记录修复受损数据。除此之外,都可以替代。
按需求直接选
| 你的情况 | 选它 |
|---|---|
| Windows,只想干净解压,不创建 RAR | 7-Zip |
| Windows,经常收到乱码文件名的包、要批量整理 | Bandizip |
| macOS,需要压缩、分卷、加密 | Keka |
| macOS,只要打开设定不了的旧档案 | The Unarchiver |
| 只想看一眼包里有什么,别真解压 | QuickLook(空格预览) |
| 需要修复受损 RAR、必须产出 RAR 文件 | 正版 WinRAR |
能力与授权对照
| 7-Zip | Bandizip | Keka | The Unarchiver | WinRAR | |
|---|---|---|---|---|---|
| 授权 | GNU LGPL 开源 | 专有,Freemium | GPL-2.0 开源 | Freeware | Shareware |
| 平台 | Windows | Windows / macOS | macOS | macOS | Windows / macOS / Linux |
| 便携免安装 | 支持 | 支持 | 不支持 | 不支持 | 不支持 |
| 广告弹窗 | 无 | 部分版本有提示 | 无 | 无 | 试用提示 |
| 解压 RAR | 可以读 | 可以读 | 可以读 | 可以读 | 原生 |
| 创建 RAR | 不可以 | 不可以 | 不可以 | 不可以 | 可以 |
| 中文文件名乱码处理 | 一般 | 自动修复 | 一般 | 编码兼容强 | 一般 |
| 分卷 / 加密 | 支持 | 支持 | 支持 | 主要偏解压 | 支持 |
安装命令:
winget install 7zip.7zip
winget install Bandisoft.Bandizip
winget install PaddyXu.QuickLook
winget install RARLab.WinRAR
macOS 用 Homebrew:
brew install --cask keka
brew install --cask the-unarchiver
7-Zip:绝大多数 Windows 用户的终点
GNU LGPL 开源、支持便携、无广告,右键菜单直接进资源管理器。独创的 7z 格式压缩率通常高于 zip,CPU 多核利用充分,系统资源占用极低——这也是"老笔记本换轻量软件"清单里留着它的原因(见 老笔记本别急着换:把 Windows 自带全家桶换成这 7 款轻量软件)。
对 WinRAR 用户最实际的一点:7-Zip 能解压 RAR / RAR5,只是不能创建 RAR、不能读恢复记录。也就是说,如果你的日常是"接收并解开别人发的包",7-Zip 已经完全够用。想直接看压缩包里的图片连解压都省了,配合 Honeyview 可以不解压浏览包内图片。
本站还整理过它的同类对比:7-Zip 替代方案与解压缩工具对比。
Bandizip:把"乱码"和"整理"这两件事做透了
口碑集中在两点,恰好是 7-Zip 的弱项:
- 智能解压:单个文件夹根目录的包自动解到同名目录,多个顶层条目时自动建目录,避免"解完铺满一桌面";
- 乱码自动修复:识别文件名实际使用的代码页并修正,收到日韩或繁体来源的压缩包时最省事。
多核解压速度快,支持便携,Windows 与 macOS 都有版本。授权是 Freemium(专有),因此界面存在提示项;如果你只接受开源,就回到 7-Zip。
Keka:macOS 上的压缩主力
GPL-2.0 开源,brew install --cask keka。它的定位是"Mac 上把压缩做认真":拖拽即压、分卷压缩、密码保护、格式覆盖广。Mac 用户从 Windows 同事那里收到 .7z、.rar、.zip 混合包时,Keka 通常一次解决。
从 Windows 迁到 Mac 的整套对位关系(含解压、截图、启动器)本站有清单:Mac 习惯迁移 Windows 套件 与 macOS 现代化效率套件。
The Unarchiver:Mac 的兜底解压器
免费,brew install --cask the-unarchiver,久经考验的那款。强项是编码与老旧格式兼容——多年前的多语言档案、老版本的压缩格式,它认得的概率更高。它不承担"创建压缩包"的工作,作为常驻的第二选择很合适。
顺手补上"不用解压"这一步
Windows 上确认压缩包内容最浪费时间的做法是真把它解压出来。QuickLook(GPL-3.0)选中文件按空格即可预览内容,包括压缩包内部列表,和 macOS 的空格体验一致。
常见问题
中文文件名解压后变成乱码怎么办? 根因是 zip 里的文件名按打包方的本地代码页存储而未标 UTF-8。事后修复用 Bandizip 的自动修复或在其编码列表里手动试;预防更有效:跨平台传文件时改用 7z 格式,或打包前统一语言环境。
提示分卷压缩包缺文件?
.part1.rar / .r00 / .z01 这类分卷必须全部放在同一目录且命名连续,缺任何一段都打不开。找齐分段后从第一段解压;只有 WinRAR 能借助恢复记录尝试修复受损数据。
网上下载的"WinRAR 特别版 / 永久免费版"能不能用? 不要。被修改过的可执行文件无法用官方签名校验,捆绑安装器还可能带上浏览器插件,自动更新时又会报错。要正版渠道就用官方包管理器入口,装完在软件里填授权即可;不想付费就换 7-Zip。渠道可信度问题在这是通例:李鬼退散:官方直源方案。
要不要同时装两个? 可以但没必要。留一款作为右键默认解压程序,另一款作为遇到乱码或受损包时的备用工具即可,两个都挂右键菜单会互相盖掉入口。