WinRAR

WinRAR — архиватор файлов для 32- и 64-разрядных операционных систем Windows (также существуют или существовали версии для Android, Linux, FreeBSD, macOS, MS-DOS, Windows Mobile), позволяющий создавать, изменять и распаковывать архивы RAR и ZIP, а также работать с множеством архивов других форматов.


Общие сведения

WinRAR и формат архивов RAR постоянно развиваются. Начиная с версии 5 в WinRAR добавлена поддержка нового архивного формата RAR5, несовместимого с предыдущим форматом, но использующего то же расширение RAR. С появлением RAR5 предыдущий формат файлов RAR теперь именуется RAR4. WinRAR версии 5 может создавать, изменять и распаковывать архивы RAR4, тогда как более старые версии WinRAR несовместимы с архивами RAR5 (при попытке распаковать архив RAR5 с помощью WinRAR версии 4 и ниже выдаётся сообщение о том, что архив повреждён или имеет неизвестный формат).

В формат RAR5 добавлено множество полезных возможностей, однако удалена поддержка комментариев для отдельных файлов в архиве (комментарии всего архива по-прежнему поддерживаются), электронной подписи и специальных алгоритмов сжатия текста и мультимедийных данных. Кроме того, тома многотомных архивов в RAR5 теперь именуются по схеме «имя_архива.partNN.rar», а прежняя схема «имя_архива.rNN» больше не используется.

В архивном формате RAR5 максимальный размер словаря увеличен до 1 ГБ (доступен выбор из 11 значений — от 1 МБ до 1 ГБ). По умолчанию WinRAR версии 5 использует словарь размером 32 МБ (ранее было 4 МБ), благодаря чему обычно достигается более высокая степень сжатия.

Кроме того, в RAR5 улучшены или добавлены дополнительные возможности: при шифровании применяется алгоритм AES-256 (ранее был AES-128), для контроля целостности содержимого архива можно использовать 256-разрядный алгоритм хеширования BLAKE2 (вместо CRC32), поддерживаются жёсткие и символические ссылки NTFS, в архивы можно добавлять особую информацию для ускорения их открытия (особенно большого размера), максимальная длина путей файлов в архивах RAR и ZIP увеличена до 2048 символов.


Основные характеристики

  • Создание архивов RAR (с выбором формата — RAR4 или RAR5) и ZIP 2.0, их обновление и проверка целостности (тестирование).
  • Распаковка архивов RAR, а также ARJ, bz2, CAB, GZ, ISO, JAR, LZH, TAR, UUE, XZ, Z, ZIP, ZIPX, 7z, 001 (разделённых на части файлов  ZIP и обычных).
  • Поддержка многоядерности в соответствующих ЦП при упаковке и распаковке.
  • Полная поддержка имён файлов в Юникоде.
  • Максимальная длина путей файлов в архиве — 2048 символов (хранятся в формате UTF-8).
  • Создание самораспаковывающихся (SFX) архивов — с графическим интерфейсом (форматов RAR и ZIP) и консольных (только RAR). SFX-архивы с графическим интерфейсом могут содержать дополнительные несложные команды (сценарии) для управления поведением SFX-архива при распаковке (в том числе для создания простых инсталляторов).
  • Добавление в архивы текстовых комментариев (в архивах RAR комментарий сохраняется в кодировке UTF-8, в ZIP — в кодировке Windows).
  • Возможность управления из командной строки.

Особенности при работе с архивами RAR

  • Поддержка файлов размером до 16 эксабайт (1018-1 байт).
  • Размер скользящего словаря от 1 МБ до 1 ГБ (в 32-разрядной версии для Windows  до 256 МБ). Размер по умолчанию — 32 МБ.
  • Вместо применяемых по умолчанию 32-разрядных контрольных сумм CRC32 можно использовать значительно более надёжное 256-разрядное хеширование BLAKE2sp.
  • Возможность шифрования архивов с использованием алгоритма AES в режиме CBC с длиной ключа 256 бит (в версии 4 — 128 бит).
  • Добавление в архивы дополнительных, основанных на кодах Рида — Соломона, данных для восстановления архива в случае его повреждения, а также создание специальных томов для восстановления, позволяющих восстановить многотомный архив при повреждении или даже полном отсутствии его отдельных томов.
  • Добавление в архивы особой дополнительной информации для ускорения их открытия.
  • Создание многотомных (состоящих из нескольких частей) архивов указанного или автоматически выбираемого размера.
  • Создание непрерывных (solid) архивов, позволяющих достигать значительно более высокой степени сжатия при упаковке нескольких файлов, особенно однотипных.
  • Поддержка расширенных возможностей NTFS, например жёстких и символических ссылок.

Лицензия

Распространяется по shareware-лицензии. После 40 дней пробной эксплуатации пользователю предлагается приобрести лицензию. Версии для Android и Pocket PC имеют лицензию Freeware.

Хотя архивирование в формат RAR — проприетарное, на официальном сайте RarLab доступен защищённый авторскими правами бесплатный исходный код распаковщика UnRAR, лицензия на который разрешает использовать его в любом ПО. Таким образом, сторонние авторы могут создавать программы, способные распаковывать (но не создавать) RAR-архивы.


Языки

На август 2020 года WinRAR был доступен на 48 языках: русском, английском, азербайджанском, албанском, арабском, армянском, баскском, белорусском, бирманском, болгарском, венгерском, вьетнамском, галисийском, голландском, греческом, грузинском, датском, иврите, индонезийском, испанском, итальянском, каталонском, китайском традиционном и упрощённом, корейском, литовском, монгольском, немецком, норвежском, персидском, польском, португальском, португальском бразильском, румынском, сербском кириллическом, словацком, словенском, тайском, турецком, узбекском, украинском, финском, французском, хорватском, чешском, шведском, эстонском, японском.


Скачать программу можно по этой ссылке