Какое расширение имеют архивы, созданные с помощью winrar

Обновлено: 21.11.2024

Что есть на этой странице

.RAR вариант №

Файлы с расширением .rar представляют собой архивные файлы, созданные для хранения информации в сжатом или обычном виде. RAR, что означает формат файлов Roshal ARchive, является проприетарным форматом файлов, созданным Евгением Рошалем в 1995 году, который был русским инженером-программистом. Формат используется для архивирования файлов различными методами, включая различные методы сжатия. Для Windows, Linux и MacOS доступно несколько прикладных программ для извлечения файлов RAR. Программное обеспечение WinRAR от RARLab — условно-бесплатная утилита архивирования файлов (бесплатно в течение 40 дней) для платформы Microsoft Windows; программа портирована на Linux (только как экстрактор) тем же Автором, Евгением Рошалем.

Версии История формата файла RAR
  • v1.3 (оригинал, без подписи «Rar!»)
  • v1.5
  • v2.0 — выпущено с WinRAR 2.0 и Rar для MS-DOS 2.0
  • v2.9 — выпущено в WinRAR версии 3.00
  • v5.0 — поддерживается WinRAR 5.0 и более поздних версий
Основные характеристики формата RAR

Высокая степень сжатия: выше, чем у ZIP, сравнима с форматами 7z и zipx.

Надежное шифрование файлов: зашифрованные архивы RAR4 основаны на шифровании на основе AES-128, а зашифрованные архивы RAR5 основаны на шифровании AES-256 с улучшенным планированием ключей

Расширенные возможности исправления ошибок и восстановления данных: дополнительные записи для восстановления при создании архива

Размер файла: минимум 20 байт и максимум 2^63 байта (8 эксабайт от общего размера архива)

Многотомные архивы RAR: возможность разбивать большие архивы на несколько файлов меньшего размера для облегчения передачи по сети. В таком случае расширения файлов увеличиваются на 1 для представления разделенных томов

Формат RAR-файла

Полные спецификации формата RAR не доступны в открытом доступе, поэтому подробности о формате невозможно сформулировать в сжатой форме.

Общий вид архива

Общий формат файла RAR, представленный в версии 5.0, выглядит следующим образом:

Формат файла
Самораспаковывающийся модуль (необязательно)
Подпись RAR 5.0
Заголовок шифрования архива (необязательно)
Основной заголовок архива
Заголовок службы комментариев в архиве (необязательно)
Заголовок файла 1
Заголовки службы (NTFS ACL, потоки и т. д.) для предыдущего файла (необязательно)
Заголовок файла N
Заголовки службы (NTFS ACL, потоки и т. д.) для предыдущего файла (необязательно)
Запись восстановления (необязательно)
Конец заголовка архива

Информацию о каждом разделе файла RAR, упомянутом выше, можно найти в документе спецификаций формата файла RAR 5.0.

Самораспаковывающиеся архивы RAR

Если сам файл RAR является самораспаковывающимся, информация о самораспаковывающемся файле содержится в начале файла перед сигнатурой архива. Его размер и содержимое не определены.

Подпись RAR 5.0

Файл RAR — это архив, содержащий один или несколько файлов, сжатых с помощью сжатия RAR. Он сжимается с более высокой степенью сжатия, чем обычное сжатие ZIP, и включает собственный алгоритм сжатия, используемый другими компрессорами, включая 7-Zip для его файлов .7Z. Поскольку архивы RAR хранят файлы в уменьшенном размере, они часто используются для передачи или хранения файлов.

Файл RAR открыт в RARLAB WinRAR 5.91

Формат RAR был представлен в 1990-х годах с выпуском программы сжатия WinRAR. С момента своего появления этот формат стал распространенным форматом сжатия наряду с .ZIP и 7Z. Хотя файлы RAR обычно создаются программой WinRAR, их также можно сжимать и извлекать с помощью различных утилит.

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

Компрессор RAR также может создавать составные или многотомные архивы, разделенные на несколько сжатых файлов. Эти файлы обычно имеют расширения от .r00 до .r99 или все они могут иметь стандартное расширение ".RAR".

ПРИМЕЧАНИЕ. Название «RAR» расшифровывается как «Roshal ARchive» в честь Юджина Рошаля, разработчика алгоритма сжатия RAR.

Как открыть файл RAR

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

Если ваш архив RAR разделен на многотомный архив (например, у вас есть файл .rar, файл .r01, файл .r02 и т. д.), вы можете извлечь все файлы, включенные в многотомный архив. тома, открыв основной файл RAR архива в утилите распаковки. Обратите внимание, что для этого все файлы, содержащиеся в многотомном архиве, должны храниться в одной папке. Кроме того, у вас должны быть все файлы, включенные в архив (например, если у вас есть файлы .r03 и .r05, но нет файла .r04, у вас могут возникнуть проблемы с извлечением файлов).

Некоторые архивы RAR могут быть защищены паролем. Чтобы открыть эти архивы, при появлении запроса необходимо ввести пароль, использованный для создания архива.

RAR, или формат Roshal ARchive, созданный одноименным разработчиком программного обеспечения Евгением Рошалем, представляет собой проприетарный формат файла архива, поддерживающий сжатие данных, восстановление после ошибок и объединение файлов. Существует как минимум шесть основных версий и подверсий формата RAR, и, поскольку ранние версии имеют мало формальной документации, на этом сайте в настоящее время описаны только избранные версии. Ранние версии RAR1.3 и особенно RAR1.5 считаются базой для более поздних версий, но общедоступной документации по этим ранним версиям нет. Комментарии приветствуются. В некоторых документах RAR4 также известен как RAR версии 2.9. Текущая версия на момент написания этой статьи — RAR5. Дополнительные сведения см. в разделе Отношения ниже.

Как и ZIP-файлы, RAR-файлы представляют собой контейнеры данных, в которых один или несколько файлов хранятся в сжатом виде. RAR является проприетарным форматом, защищенным авторским правом, наряду с приложениями и библиотеками сжатия RAR, принадлежащими Александру Рошалю, брату Евгения Рошаля. Файлы RAR являются собственным форматом для программного обеспечения WinRAR и могут быть созданы только с помощью этого инструмента, лицензия на который принадлежит win.rar GmbH, хотя есть несколько вариантов открытия файлов RAR. Дополнительные сведения см. в разделе Внешние зависимости.

Структурно файл RAR состоит из блоков переменной длины обязательных и необязательных данных. Точный состав блоков менялся с течением времени вместе с версиями. По своей сути файл RAR состоит из маркера или вводного блока, блока архива, который включает заголовок архива и заголовок файла, и заключительного блока, который включает дополнительные комментарии или другую информацию, необходимую для правильной обработки файла. Порядок этих блоков может варьироваться, но первый блок должен быть блоком маркера, за которым следует блок заголовка архива. Блок архива является наиболее сложным, поскольку он содержит заголовки самого архива, а также заголовки файлов:

  • Самораспаковывающийся модуль (необязательно): также известный как SFX. Это означает, что любые данные, предшествующие сигнатуре файла, а также размер и содержимое блока не определены.
  • Подпись файла RAR зависит от версии формата, и ее необходимо искать с начала файла после максимального размера модуля SFX. Согласно специальному описанию в RARLab и PRONOM, подписи файлов для RAR2.0, RAR3, RAR4 и RAR5 начинаются с «Rar!» (шестнадцатеричный: 52 61 72 21). Смотрите подтипы для более подробной информации. См. Подписи файлов.
  • Заголовок шифрования архива (необязательно): присутствует только в архивах с зашифрованными заголовками. Каждый следующий заголовок после этого начинается с 16-байтового вектора инициализации AES-256, за которым следуют зашифрованные данные заголовка. Размер зашифрованного блока данных заголовка выровнен по границе 16 байт. Версия шифрования указывается в одноименном теге, для RAR5 поддерживается только AES-256 (значение = 0).
  • Главный заголовок архива, который, среди прочего, включает необязательный тег Locator для быстрого доступа к позициям различных служебных блоков без сканирования всего архива.

После основного заголовка архива, но все еще внутри блока архива, идет один или несколько заголовков файлов, по одному для каждого файла в архиве. За заголовками файлов следуют необязательные заголовки службы.

  • Заголовок файла: среди прочих данных содержит запись о сжатии (хранится в виде значений от 0 до 5, где 0 означает отсутствие сжатия) и необязательную запись хэша для стандартной контрольной суммы CRC32. Если используется другой хэш-алгоритм, он сохраняется в записи дополнительной области.
  • Заголовки службы: необязательные заголовки, в которых хранится дополнительная информация.

Маркер конца архива следует за последним заголовком файла, чтобы закрыть блок архива, после чего RAR ничего не читает, чтобы сторонние инструменты могли добавлять в архив дополнительную информацию, например цифровую подпись.

Местное использование

< /tr>
опыт LC или существующие владения файлы RAR появились в различных коллекции личных документов в качестве формата отправки больших файлов электронной почты PST.
Предпочтение LC Нет

Факторы устойчивого развития

Раскрытие информации Проприетарный формат с ограниченная общедоступная информация.
Документация Полная спецификация не является общедоступным, но информация о файловой структуре для RAR5 доступна на веб-сайте RARLab.
Принятие Согласно одному отчету, формат RAR приобрел большую популярность за эти годы по сравнению с конкурирующими форматами архивов, такими как 7Z, zip и т. д. [потому что он имеет] лучшую степень сжатия данных, чем ZIP, и использует сжатие без потерь.
Лицензирование и патенты RAR — это проприетарный формат файла, созданный исключительно программой сжатия WinRAR. Код распаковки доступен для использования в других программах, и владелец лицензии разрешает его распространение, но с условием лицензии (подробно описанным в файле license.txt из исходного кода UnRAR), что «исходный код Unrar может использоваться в любом программном обеспечении для обработки Архивирует RAR без ограничений бесплатно, но не может быть использован для воссоздания алгоритма сжатия RAR, являющегося собственностью.Распространение модифицированного исходного кода Unrar в отдельном виде или в составе другого программного обеспечения разрешено при условии, что это четко указано в документация и исходные комментарии о том, что код нельзя использовать для разработки RAR (WinRAR) совместимого архиватора."
Прозрачность Прозрачность низкая, поскольку алгоритмы сжатия являются проприетарными и недоступными для широкой публики.
Самодокументация Файлы RAR содержат вспомогательные метаданные в заголовках для облегчения идентификации упорядочивать сжатые файлы внутри.
Внешние зависимости Соображения по технической защите< /th> RAR поддерживает дополнительное шифрование AES, тип блочного шифра, в котором используется алгоритм, шифрующий данные для каждого блока. Существуют различные формы стандарта AES, и реализация, используемая RAR, менялась в разных версиях формата. RAR5 (текущая версия на момент написания этой статьи в марте 2017 г.) использует AES-256, отличие от AES-128, используемого в RAR4.

Факторы качества и функциональности

Агрегат
Сжатие RAR использует проприетарные алгоритмы сжатия, а коэффициент сжатия хранится в теге Compression Record в заголовке файла. .
Поддержка обнаружения ошибок RAR используется необязательно Хэш-значения CRC-32 до RAR5, когда метод переключился на 56-битный хэш BLAKE2sp. Кроме того, архивы RAR имеют необязательную структуру записи восстановления в заголовке архива.

Обозначения типов файлов и идентификаторы форматов

Примечания

Согласно веб-сайту RARLab, RAR имеет ряд преимуществ перед ZIP-файлами, в том числе «более удобные составные (многотомные) архивы, жесткое сжатие, в том числе специальные сплошные, мультимедийные и текстовые режимы, надежное шифрование AES-128, записи для восстановления, помогающие восстановить архив. даже в случае физического повреждения данных, поддержка Unicode для обработки неанглийских имен файлов и многое другое». Кроме того, архивы RAR обычно обеспечивают заметно более высокую степень сжатия, чем файлы формата ZIP.

При создании нового архива на странице «Общие параметры» диалогового окна «Имя и параметры архива» отображается несколько параметров, связанных со сжатием. Сначала вам нужно выбрать формат архива, который может быть RAR, ZIP или RAR5.ZIP предпочтительнее, если вы не уверены, что у получателя вашего архива есть WinRAR или другое программное обеспечение, способное распаковывать RAR-архивы. В противном случае рекомендуется выбрать RAR, который поддерживает больше функций и более высокое сжатие. «RAR5» — это последняя версия формата RAR, представленная в WinRAR 5.0. Хотя он включает в себя множество важных изменений, таких как шифрование AES-256, более эффективную запись для восстановления, увеличенный размер словаря, старое программное обеспечение, включая старые версии WinRAR, не может распаковывать архивы RAR 5.0. Поэтому при выборе RAR5 необходимо учитывать проблему совместимости, если вы планируете предоставлять созданный архив другим людям.

Независимо от формата архива следующим шагом является выбор метода сжатия. Вы можете выбрать один из методов «Магазин», «Самый быстрый», «Быстрый», «Обычный», «Хороший» и «Лучший». «Лучший» обеспечивает максимальное, но самое медленное сжатие, «Самый быстрый» сжимает плохо, но очень быстро, «Магазин» добавляет файлы в архив с максимально возможной скоростью, но без сжатия. "Самый быстрый" больше подходит для ежедневного резервного копирования, "Лучший" — для распространения через Интернет, "Обычный" — для повседневного использования, например для сжатия вложений электронной почты.

Если вы выбрали формат ZIP-архива, на этом этапе ваши приготовления закончены. В случае RAR и RAR5 есть еще два важных параметра, влияющих на сжатие: размер словаря и режим сплошного архивирования.

Словарь сжатия — это область памяти, используемая алгоритмом сжатия для поиска и сжатия повторяющихся шаблонов данных. Большой словарь часто улучшает сжатие больших файлов, особенно в твердотельном режиме, но также приводит к более медленному сжатию и более высоким требованиям к памяти. Обычно мы рекомендуем использовать словарь размером 4 МБ для формата RAR и 32 МБ для формата архива RAR5 (RAR 5.0). Подробнее о размере словаря можно прочитать здесь.

Опция «Создать сплошной архив» сжимает файлы как единый непрерывный поток данных, что приводит к более высокому коэффициенту сжатия при обработке множества небольших похожих файлов. Но это также снижает скорость дальнейших модификаций архива и увеличивает потери данных в случае повреждения архива. Этот режим подробно описан в разделе Solid Archives.

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

Читайте также: