Архивы

ZIP, RAR или 7z: какой архиватор выбрать

Вам прислали архив, а он не открывается. Или наоборот — вы жмёте папку и видите три кнопки: ZIP, RAR, 7z. Разбираемся без мифов, чем они реально отличаются, кто сильнее сжимает, у кого надёжнее пароль и почему самый «слабый» формат оказался самым удобным.

Серверный отсек с рядом дисковых корзин в синей подсветке — символ хранения и сжатия данных
Архиватор — это способ уместить больше данных в меньшем месте. Вопрос лишь в том, каким алгоритмом. Фото: Pexels

Коротко: какой формат под какую задачу

Если нет времени читать всё — вот суть. 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 — об этом подробно в статье о паролях на архивы.

Серверная башня в синей подсветке — метафора надёжного хранилища данных
Чем плотнее упакованы данные, тем меньше места и трафика они занимают при хранении и передаче. Фото: Pexels

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, но рискован как формат для отправки случайному получателю.

Серверные лезвия с рядами зелёных индикаторов — образ плотной упаковки информации
LZMA2 в 7z ищет совпадения на большом расстоянии — так формат выжимает из данных максимум. Фото: Pexels

Сравнение в одной таблице

Сведём ключевые различия вместе, чтобы держать перед глазами:

ПараметрZIPRAR7z
Степень сжатияСредняяВысокаяЛучшая
АлгоритмDEFLATEПроприетарныйLZMA2
Открывается без программДа, вездеНетНет
Создаётся бесплатноДаНет (WinRAR платный)Да (7-Zip)
ШифрованиеZipCrypto / AES-256AES-256AES-256
Прячет имена файловНетДаДа
Восстановление при поврежденииНетДа (recovery record)Нет
Разбиение на томаОграниченноДаДа

Насколько на самом деле отличается размер

Цифры звучат громко — «7z на 40% меньше!» — но важно понимать, на каких данных. Разница огромна на тексте и однотипных файлах и почти исчезает на уже сжатых. Возьмём для примера архив логов и документов на 100 МБ:

~15 МБZIP (DEFLATE)
~12 МБRAR
~8 МБ7z (LZMA2)

На таком тексте 7z действительно вырывается вперёд. А теперь ключевой момент, который экономит людям кучу нервов: если внутри уже сжатые файлы — фото JPG, видео MP4, музыка MP3 — все три формата дадут почти одинаковый результат, близкий к исходному размеру. Такие данные уже упакованы «под завязку», в них не осталось повторов, которые можно вырезать. Подробнее эта механика разобрана в материале про сжатие без потерь.

Не тратьте время зря

Заворачивать папку с фотографиями или готовыми видео в 7z «ради сжатия» бессмысленно: выигрыш будет в пределах процента, а открыть архив смогут не все. Для медиа лучше уменьшить сами файлы — сжать JPG или PNG — а не паковать их в архив.

Как выбрать: простой алгоритм

Чтобы не гадать каждый раз, держите короткую логику в три шага:

1

Отправляете другому человеку?

Берите ZIP. Он откроется у кого угодно на любом устройстве. Совместимость важнее пары мегабайт экономии.

2

Нужен минимальный размер для себя?

Берите 7z с высоким уровнем сжатия. Идеально для текста, кода, документов и наборов однотипных файлов.

3

Храните важное надолго или бьёте на тома?

Берите RAR и добавьте запись для восстановления. Это страховка архива от повреждений при хранении и передаче.

Самый сильный алгоритм проигрывает, если получатель не может открыть архив. Совместимость — тоже часть эффективности.

И помните: архив — это упаковка, а не магия. Он отлично уплотняет то, что ещё не сжато, и почти бессилен против уже сжатого. Если ваша задача — не «упаковать», а именно уменьшить фото, документ или видео для отправки, начните не с архиватора, а с правильного сжатия исходника.

Нужно уменьшить не архив, а сами файлы?

FormatZ конвертирует и сжимает изображения, документы и другие форматы прямо в браузере — без установки и регистрации. Часто это даёт больше, чем любой архиватор.

Открыть все конвертеры
На большинстве данных плотнее всех жмёт 7z благодаря алгоритму LZMA2: он делает архив примерно на 20–40% меньше ZIP и на 5–15% меньше RAR. RAR стабильно занимает второе место, ZIP — третье, потому что его алгоритм DEFLATE самый старый. Но на уже сжатых файлах (JPG, MP4, MP3) разница почти исчезает: там ужимать нечего.
Из-за совместимости. ZIP умеет открывать любая система без установки программ: Windows, macOS, Android, iPhone, любой архиватор. RAR и 7z для распаковки почти всегда требуют стороннее приложение. Поэтому, когда вы отправляете архив незнакомому человеку, ZIP — самый безопасный выбор: точно откроется.
Да. И 7z, и RAR используют AES-256 — современный стойкий стандарт. Более того, 7z и RAR шифруют не только содержимое, но и имена файлов внутри архива. У ZIP есть два режима: старый ZipCrypto (слабый, взламывается) и AES-256 (надёжный) — важно выбрать именно AES.
Это избыточные данные, которые WinRAR добавляет в архив по желанию (обычно 3–5% объёма). Если часть файла повредится — например, из-за сбоя на диске или при загрузке — эта запись позволит восстановить архив. У ZIP и 7z такой встроенной защиты нет, поэтому RAR любят для долгого хранения и передачи по ненадёжным каналам.
Отправляете кому-то или не уверены, чем откроют — ZIP. Нужен минимальный размер и открытый бесплатный инструмент — 7z. Храните важное надолго или разбиваете на тома с защитой от повреждений — RAR с записью для восстановления. Для уже сжатых фото и видео формат почти не важен — берите ZIP ради совместимости.