Как максимально сжать файл в архив в WinRar

Kak maksimalno szhat fajl v arhiv База знаний

Для максимального уровня сжатия заархивированных файлов недостаточно выбрать уровень компрессии «Ультра» или «Высокий». Степень компрессии зависит и от других параметров архивирования. Рассмотрим, как добиться минимального размера архива, от чего он зависит.

Обзор лучших форматов для сжатия

Лучшими по степени сжатия являются форматы PAQ8PX и WinRK 3.1, но они непопулярны из-за крайне низкой скорости и высокого потребления ресурсов. Где 7Z справляется за минуту – две, расходуя десятки мегабайт оперативной памяти, PAQ8PX нужно 18 часов и 2 ГБ ОЗУ. Если хотите познакомиться с этим форматом, попробуйте PeaZip.

Ряд независимых тестов показал, что устаревший формат ZIP обладает низкой степенью компрессии, дальше по мере улучшения уровня сжатия идут RAR или RAR4, новый формат RAR5 и 7Z.

RAR5 отличается от RAR4 увеличенным с 4 МБ до 1 ГБ словарём и большей стойкостью к повреждениям благодаря журналу объёмом 5% от размера архива.

Достаточно неплохим является бесплатный архиватор FreeArc с собственным форматом ARC, но он также имеет низкую популярность.

Максимальное сжатие в WinRAR

Для сжатия файлов через WinRAR выделите их и нажмите «Добавить».

Выберите формат архива, рекомендуем RAR – это новый RAR5, который в части тестов по степени сжатия опережает 7Z.

Выбор формата архива
Выбор формата архива

Метод сжатия выберите «Максимальный» – самый медленный и ресурсоёмкий алгоритм.

Размер словаря – объём используемой для сжатия оперативной памяти. Часто больший объём улучшает степень компрессии при создании непрерывных архивов, однако расходует много ОЗУ и может растягиваться во времени.

В Windows x64 можно создавать архивы с размером словаря до 1 ГБ – выбирайте это значение.

Выбор размера словаря и метода сжатия
Выбор размера словаря и метода сжатия

Активируйте опцию создания непрерывного архива (solid), если не планируете часто обновлять его содержимое. Он увеличивает уровень и время компрессии. Особенно заметным будет результат при упаковке множества мелких файлов.

Важно. Непрерывные архивы не позволяют извлекать файлы, которые идут за битым в случае повреждения.

Плохо сжимаемые форматы

Во вкладке «Файлы» можете отключить компрессию уже сжатых файлов или наоборот архивировать все. Во второй строке кликните «Добавить» и выберите объекты для исключения, ниже введите их расширения в формате *.rar через пробел для ускорения упаковки.

К сжатым относятся многие форматы изображений (JPEG), аудиофайлы (MP3), видео (MP4, AVI), документы (DJVU). Их стоит пропускать во время архивирования: вы сэкономите максимум пару процентов места, но массу времени, необходимого на их обработку. PNG, BMP, некоторые PDF наоборот сжимаются прекрасно.

Сжатие в 7-Zip

Для архивирования через 7-Zip выделите объекты, нажмите «Добавить» и измените настройки.

Параметры со звёздочкой трогать не стоит.

  • Формат – 7Z – имеет высокую степень сжатия при адекватном времени и расходе ресурсов (оперативная память, нагрузка на процессор).
  • Уровень сжатия – «9 – Ультра», если хотите завершить чуть быстрее – выберите «7 – Максимальный».
  • Метод – LZMA2 – обновлённый LZMA с лучшей производительность при многопоточном сжатии.
  • Размер словаря, слова и блока выбирайте максимальные – они увеличат время архивирования, размер используемой оперативной памяти (указан ниже, первая цифра), но уменьшат конечный объём архива.
  • Число потоков – влияет на объём ОЗУ и скорость сжатия. Можете выбрать побольше.
Максимальное сжатие в 7Z
Максимальное сжатие в 7Z

7-Zip – очень экономичный архиватор, даже при максимальных размерах словаря и слова расходует всего десятки мегабайт оперативной памяти.

Как сжать файлы в Total Commander

Для архивирования файлов / директорий через файловый менеджер выделите в любой панели объекты, выполните команду архивирования. Выберите формат 7Z (нужно установить плагин Total7zip), нажмите «Настройки».

Создаем архив и переходим в настройки
Создаем архив и переходим в настройки

Укажите параметры, как в случае с 7-Zip:

  • формат – 7Z;
  • степень сжатия – «Ультра»;
  • метод – LZMA2;
  • размер блока, словаря и слова – максимальный с оглядкой на объём доступной ОЗУ (указан под настройками).
Пример настройки сжатия в 7Z
Пример настройки сжатия в 7Z

Жмите «ОК».

FreeArc — непопулярный, но эффективный архиватор

ARC – слабо распространённый тип архивов, который не поддерживается большинством архиваторов. Однако по степени компрессии он превосходит RAR5 и 7Z.

Мы сжали файлы самой программы в 7Z – из 41 МБ получили архив объёмом 12,9 МБ и в ARC – всего 10 МБ при степени компрессии «Ультра». Разница налицо.

Разница FreeARC с 7Z
Разница FreeARC с 7Z

Запустите FreeArc, выделите объекты для архивирования, кликните «Упаковать».

«Тип архива» – выберите формат ARC (по умолчанию).

«Сжатие» – «Ультра», учтите, что для распаковки на компьютере должно быть от 2 ГБ свободной оперативной памяти. Если с содержимым архива планируете работать на слабом ПК, лучше выберите «Максимальный» – нужно 1 ГБ памяти для декомпрессии.

Пример сжатия с 7Z
Пример сжатия с 7Z

Во вкладке «Файлы» можете пропустить или включить в архив файлы, размер которых входит в указанные пределы, исключить объекты по маске, например, фильмы, музыку и другие сжатые.

Вкладка Файлы
Вкладка Файлы

Для ПК с мощными процессорами (четыре и более ядер) стоит активировать функцию «Количество потоков сжатия» в соседней вкладке и увеличить их число для ускорения упаковки.

Вкладка сжатие
Вкладка сжатие

Жмите «ОК» во всех окнах и дожидайтесь завершения процесса. Помните, что для открытия формата ARC на компьютере должна быть программа FreeArc.

Оцените статью
Добавить комментарий