ZIP, RAR или 7z: какой архиватор выбрать
Вам прислали архив, а он не открывается. Или наоборот — вы жмёте папку и видите три кнопки: ZIP, RAR, 7z. Разбираемся без мифов, чем они реально отличаются, кто сильнее сжимает, у кого надёжнее пароль и почему самый «слабый» формат оказался самым удобным.
Коротко: какой формат под какую задачу
Если нет времени читать всё — вот суть. ZIP берут, когда архив нужно кому-то отправить: он открывается везде без установки программ. 7z берут, когда важен минимальный размер: он жмёт плотнее всех. RAR берут, когда файл нужно надёжно сохранить или передать по ненадёжному каналу: у него есть встроенная защита от повреждений. Всё остальное — детали, но именно они помогают понять, почему так.
Главная мысль
Не бывает «лучшего архиватора вообще». ZIP выигрывает совместимостью, 7z — размером, RAR — устойчивостью к повреждениям. Выбор зависит от того, что для вас важнее прямо сейчас.
ZIP — универсальный солдат
ZIP появился ещё в 1989 году и с тех пор стал негласным стандартом. Его главный козырь — совместимость. Windows умеет создавать и открывать ZIP «из коробки», начиная с Windows XP. macOS — тоже. Android, iPhone, любой браузер, любой файловый менеджер — все понимают ZIP без единой сторонней программы. Отправляя ZIP, вы почти гарантированно не услышите «а чем это открыть?».
Внутри ZIP работает алгоритм DEFLATE — комбинация поиска повторов и кода Хаффмана. Он быстрый и нетребовательный, но по нынешним меркам скромный: DEFLATE — самый старый из трёх и сжимает слабее конкурентов. Зато у ZIP есть особенность: каждый файл в архиве сжимается отдельно. Это удобно (можно достать один файл, не распаковывая весь архив), но мешает плотности — формат не использует сходство между файлами.
Отдельная тема — шифрование. У ZIP есть два режима. Старый называется ZipCrypto: он встроен во всё, но криптографически слаб и взламывается известной атакой. Новый — AES-256, полноценно стойкий. Если ставите пароль на ZIP, обязательно выбирайте AES — об этом подробно в статье о паролях на архивы.
RAR — мастер сжатия и надёжности
RAR — проприетарный формат, придуманный российским разработчиком Евгением Рошалом (отсюда и название: Roshal ARchive). Создавать RAR умеет только платный WinRAR, но распаковывать его научились почти все архиваторы. Сжимает RAR ощутимо лучше ZIP — за счёт более умного алгоритма и режима «солид».
Солид-архив (solid) склеивает много мелких похожих файлов в один поток данных и жмёт их как единое целое. Меньше повторов между файлами теряется — выше плотность. Обратная сторона: чтобы достать один файл из середины, приходится распаковывать всё до него, поэтому солид медленнее на выборочной распаковке.
Но настоящая суперсила RAR — запись для восстановления (recovery record). Это избыточные данные, которые можно добавить в архив (обычно 3–5% объёма). Если часть файла повредится — из-за сбойного сектора на диске или обрыва загрузки — WinRAR по этой записи восстановит архив. Плюс RAR умеет бить архив на тома заданного размера и создавать recovery-тома. Шифрование — AES-256, причём RAR прячет ещё и имена файлов, так что по архиву не видно, что внутри.
Когда RAR незаменим
Заливаете большой архив на флешку, диск или в облако и боитесь, что он побьётся? Добавьте 3–5% записи для восстановления. Архив станет чуть больше, но переживёт повреждение, от которого ZIP и 7z просто откажутся распаковываться.
7z — рекордсмен по степени сжатия
7z — формат бесплатного открытого архиватора 7-Zip. Он не привязан к одной компании, его код доступен всем, и это, пожалуй, лучший выбор, когда важен именно размер. Внутри работает алгоритм LZMA2 — он находит повторы на большом расстоянии и стабильно даёт самые компактные архивы из мейнстримных форматов.
По шифрованию 7z тоже на высоте: AES-256 по умолчанию, и, как RAR, он шифрует имена файлов. То есть посторонний, открыв зашифрованный 7z, не увидит даже список содержимого. Есть и режим солид, как у RAR, — он и обеспечивает рекордную плотность на наборах однотипных файлов.
Минусы честно: 7z жмёт на максимуме заметно медленнее и требует больше оперативной памяти, а главное — не открывается без установки программы. Windows и macOS не понимают 7z штатно. Поэтому 7z хорош «для себя» и для тех, у кого точно есть 7-Zip, но рискован как формат для отправки случайному получателю.
Сравнение в одной таблице
Сведём ключевые различия вместе, чтобы держать перед глазами:
| Параметр | ZIP | RAR | 7z |
|---|---|---|---|
| Степень сжатия | Средняя | Высокая | Лучшая |
| Алгоритм | DEFLATE | Проприетарный | LZMA2 |
| Открывается без программ | Да, везде | Нет | Нет |
| Создаётся бесплатно | Да | Нет (WinRAR платный) | Да (7-Zip) |
| Шифрование | ZipCrypto / AES-256 | AES-256 | AES-256 |
| Прячет имена файлов | Нет | Да | Да |
| Восстановление при повреждении | Нет | Да (recovery record) | Нет |
| Разбиение на тома | Ограниченно | Да | Да |
Насколько на самом деле отличается размер
Цифры звучат громко — «7z на 40% меньше!» — но важно понимать, на каких данных. Разница огромна на тексте и однотипных файлах и почти исчезает на уже сжатых. Возьмём для примера архив логов и документов на 100 МБ:
На таком тексте 7z действительно вырывается вперёд. А теперь ключевой момент, который экономит людям кучу нервов: если внутри уже сжатые файлы — фото JPG, видео MP4, музыка MP3 — все три формата дадут почти одинаковый результат, близкий к исходному размеру. Такие данные уже упакованы «под завязку», в них не осталось повторов, которые можно вырезать. Подробнее эта механика разобрана в материале про сжатие без потерь.
Как выбрать: простой алгоритм
Чтобы не гадать каждый раз, держите короткую логику в три шага:
Отправляете другому человеку?
Берите ZIP. Он откроется у кого угодно на любом устройстве. Совместимость важнее пары мегабайт экономии.
Нужен минимальный размер для себя?
Берите 7z с высоким уровнем сжатия. Идеально для текста, кода, документов и наборов однотипных файлов.
Храните важное надолго или бьёте на тома?
Берите RAR и добавьте запись для восстановления. Это страховка архива от повреждений при хранении и передаче.
И помните: архив — это упаковка, а не магия. Он отлично уплотняет то, что ещё не сжато, и почти бессилен против уже сжатого. Если ваша задача — не «упаковать», а именно уменьшить фото, документ или видео для отправки, начните не с архиватора, а с правильного сжатия исходника.
Нужно уменьшить не архив, а сами файлы?
FormatZ конвертирует и сжимает изображения, документы и другие форматы прямо в браузере — без установки и регистрации. Часто это даёт больше, чем любой архиватор.
Открыть все конвертерыЧастые вопросы о ZIP, RAR и 7z
Читайте также
АрхивыКак поставить пароль на архив и надёжно ли это
Чем ZipCrypto опаснее AES-256 и как не защитить архив зря.
АрхивыСжатие без потерь: почему JPG не сожмётся в ZIP
Что такое энтропия и почему готовое медиа не ужимается.
АрхивыКак уменьшить размер файлов для отправки
Лимиты почты, тома и облако — что выбрать под задачу.