Архиватор не может уменьшить файл, если внутри него уже нет повторов: фото в JPEG, видео в MP4, музыка в MP3, документы DOCX и XLSX, установщики и зашифрованные данные изначально сжаты. Повторная упаковка таких файлов экономит доли процента, а иногда архив выходит даже больше оригинала из-за служебных заголовков. Хорошо сжимаются только данные с избыточностью: тексты, логи, таблицы CSV, исходный код, дампы баз, несжатые BMP и WAV.

Как архиватор уменьшает размер
Любой алгоритм сжатия без потерь (Deflate в ZIP, LZMA2 в 7z, собственный алгоритм RAR, Zstandard) ищет в данных повторяющиеся последовательности и заменяет их короткими ссылками на уже встреченный фрагмент. Чем больше одинаковых слов, строк и байтов, тем сильнее результат. В обычном тексте одни и те же слова встречаются сотни раз, поэтому книга в TXT ужимается в три-четыре раза.
Если же данные выглядят как случайный набор байтов, искать повторы не в чем. Это и есть главная причина: архиватор не «плохо работает», просто файл уже упакован другим алгоритмом, и вся избыточность из него удалена. Математически невозможно сжать без потерь любые данные: на каждый файл, который стал меньше, найдётся тот, который станет больше.
Какие форматы уже сжаты
- Изображения JPEG, PNG, WebP, AVIF, HEIC. PNG сжат без потерь тем же Deflate, что и ZIP, JPEG и WebP используют сжатие с потерями.
- Видео MP4, MKV, MOV, WebM. Кодеки H.264, H.265, AV1 удаляют всё, что можно удалить, задолго до архиватора.
- Аудио MP3, AAC, OGG, Opus и даже FLAC, который уже является сжатием без потерь.
- Офисные документы DOCX, XLSX, PPTX, ODT. Это ZIP-архивы с XML внутри: переименуйте файл в .zip и откройте его, чтобы убедиться.
- Программы и пакеты установщики EXE и MSI, APK, JAR. Разработчики сжимают их заранее, чтобы ускорить загрузку.
- Архивы и образы ZIP, RAR, 7z, GZ, а также зашифрованные контейнеры. Шифрование превращает данные в псевдослучайный поток, который не сжимается вообще.
- PDF чаще всего содержит уже сжатые потоки и картинки, выигрыш обычно небольшой.
Ориентировочная степень сжатия по типам файлов
Точные цифры зависят от содержимого, но общая картина при упаковке в 7z или RAR с максимальными настройками такая:
| Тип данных | Результат архивации | Есть ли смысл |
|---|---|---|
| TXT, CSV, логи, исходный код, SQL-дампы | В несколько раз меньше | Да |
| BMP, TIFF без сжатия, WAV | Заметно меньше | Да, но лучше перевести в PNG, FLAC |
| EXE, DLL без упаковщика | Умеренно меньше | Иногда |
| PDF, DOCX, XLSX | Почти без изменений | Только чтобы собрать в один файл |
| JPEG, PNG, MP3, MP4, MKV | Выигрыш около нуля | Нет |
| ZIP, RAR, 7z, зашифрованные файлы | Может стать больше | Нет |
Как быстро проверить, сжимается ли файл
- Откройте архив в 7-Zip или WinRAR и посмотрите колонки «Размер» и «Сжатый». Если цифры почти равны, данные уже упакованы.
- В 7-Zip выберите файл и нажмите «Информация» (клавиша F9 включает две панели, Alt+Enter показывает свойства): в окне виден коэффициент сжатия.
- Для большого набора файлов сначала упакуйте небольшую выборку в режиме «Быстрый». Если выигрыш меньше пяти процентов, полная архивация на максимальных настройках тоже почти ничего не даст.
Почему повторная архивация не помогает
Частая ошибка: упаковать ZIP в RAR, а потом ещё раз в 7z в надежде выжать лишние мегабайты. После первого прохода повторов не остаётся, и каждый следующий слой только добавляет заголовки. Небольшой выигрыш возможен, если исходный архив был создан в режиме «без сжатия» или старым алгоритмом с низкой степенью: тогда правильнее распаковать его и упаковать заново более сильным методом, а не вкладывать архив в архив.
Настройки, которые действительно уменьшают архив
7-Zip
- Формат 7z, метод LZMA2, уровень «Ультра».
- Непрерывный архив (solid) включён: похожие файлы сжимаются как один поток, это сильно помогает для множества мелких текстов и исходников.
- Размер словаря больше, если хватает памяти: для крупных наборов данных выигрыш заметен, но распаковка тоже потребует больше ОЗУ.
WinRAR
- Формат RAR5, метод «Максимальный».
- Галочка «Создать непрерывный архив» и увеличенный словарь.
- Для уже сжатых файлов выбирайте метод «Без сжатия»: архив соберётся мгновенно, а размер будет тем же, что и при максимальном режиме.
Скачивать архиваторы стоит только с официальных сайтов: 7-Zip (бесплатный, с открытым кодом) и WinRAR. В актуальных версиях Windows 11 проводник умеет открывать не только ZIP, но и RAR и 7z, так что для простой распаковки отдельная программа уже не обязательна.
Как уменьшить то, что архиватор не берёт
- Фотографии: уменьшите разрешение до нужного (для сайта редко нужно больше 1600–2000 пикселей по ширине) и сохраните в WebP или AVIF с качеством 75–85. Это даёт в разы больше, чем любой архив.
- Скриншоты и графика с текстом: оставьте PNG, но прогоните через оптимизатор вроде Squoosh или уменьшите палитру.
- Видео: перекодируйте с меньшим битрейтом или в более эффективный кодек (H.265, AV1) в HandBrake или ffmpeg. Качество при этом немного снижается.
- Аудио: для речи достаточно Opus или MP3 с низким битрейтом, для музыки без потерь используйте FLAC вместо WAV.
- PDF: пересохраните с уменьшением разрешения встроенных картинок.
Зачем архивы нужны, даже если не сжимают
Даже нулевая экономия места не делает архив бесполезным. Он собирает сотни файлов в один, что удобно для отправки по почте и в мессенджерах, сохраняет структуру папок, позволяет разбить большой объём на тома и проверить целостность по контрольной сумме. В RAR дополнительно можно добавить информацию для восстановления повреждённых данных. А при шифровании AES-256 с паролем (есть и в 7z, и в RAR5) архив защищает содержимое от посторонних, если пароль длинный и нигде не записан рядом с файлом.
Частые вопросы
Почему архив получился больше исходного файла
Файл уже был сжат, и архиватор добавил к нему заголовки, имена файлов и контрольные суммы. Для таких данных выбирайте режим «Без сжатия» или отправляйте файл как есть.
Какой формат сжимает сильнее: ZIP, RAR или 7z
На текстах и программах 7z с LZMA2 и RAR5 обычно заметно опережают ZIP. На фото, видео и музыке разницы между ними практически нет. ZIP выигрывает совместимостью: его открывает любая система без дополнительных программ.
Можно ли сжать фильм архиватором для отправки
Сжать нельзя, но можно разбить на тома нужного размера, чтобы обойти лимит почтового сервиса или мессенджера. Уменьшить сам файл получится только перекодированием видео.
Влияет ли уровень сжатия на скорость распаковки
Упаковка на максимальном уровне идёт заметно дольше, а распаковка у LZMA2 и RAR почти не замедляется. Большой словарь требует больше оперативной памяти и при упаковке, и при распаковке.