Архивация файлов в Windows

Архивация файловЗдравствуйте Друзья! В этой статье мы расскажем про архивацию файлов? Какие программы используют, какие бывают алгоритмы архивации и зачем она вообще нужна.

Архивация файлов — процесс кодирования с целью уменьшения занимаемого места на жестком диске. Раньше, во времена когда не было терабайтных винчестеров и интернет был DIAL-UP, архивацию использовали по ее прямому назначению. Для освобождения свободного места на жестком диске и для сокращения передаваемого через интернет объема данных. Сегодня эта проблема остро не стоит и архивацию используют для удобства передачи какой-либо информации через интернет. Гораздо интереснее запаковать кучу файлов в один архив, залить это все на Dropbox, Гугл или Яндекс Диск и дать ссылку для скачивания партнеру.


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

Программы для архивации

Сегодня одни из самых распространенных программ под Windows являются WinRAR и 7-zip. RAR является условно бесплатной программой с 40 дневным пробным периодом. Хотя, по прошествии 40 дней она так же исправно работает, У меня она уже стоит на много дольше 40 дней. 7-zip — является бесплатной программой. Как пользоваться WinRAR можно прочитать в статье — Как открыть файл rar. Архиватором 7-zip пользоваться так же.

Программы для архивации служат как для создания архивов, так и для их распаковки.

Если архив запакован с помощью программы WinRAR, то для полноценной работы с ним (в частности добавление файлов в этот архив) нужно использовать WinRAR. Если у вас 7-zip, то придется разархивировать архив и сжать его заново с новыми файлами.

 

Архивация с помощью WinRAR или 7-zip

Скачиваете программу WinRAR или 7-ZIP с официального сайта

http://7-zip.org.ua/ru/

http://www.win-rar.ru/download/

Устанавливаете. Затем собираете все файлы, которые хотите заархивировать в одном месте (папке). Выделяете все. Очень удобно использовать горячие клавиши Ctrl+A, нажимаете правой кнопкой мышки и выбираете WinRAR > Добавить в архив

Добавить в архив

Открывается окошко с настройкой параметров архива

Имя и параметры архива

Настроек много. Назовем основные:

  • имя архива — Как будет называться архив и где он будет располагаться. С помощью кнопки Обзор… выбирается расположение
  • формат архива — тут два варианта RAR или ZIP. Для архива в формате ZIP — недоступно большинство параметров архивацииПараметры архивации ZIP
  • метод сжатия — то, как сильно вам нужно сжать файлы. Можно выбрать от значения без сжатия, до максимального сжатия. Разница во временных затратах (для максимального потребуется нагрузить процессор) и в объеме архиваМетод сжатия
  • разделить на тома размером — опция с помощью которой ваш архив будет поделен на кусочки выбранного вами размера. Очень удобно для переноса архива по частям на другой компьютер через флешку или диск. (как записать диск с без специального ПО можно прочитать тут, с помощью Ashampoo Burning Studio — тут)

Это основные моменты, которые нужно проверять. Затем нажимаете ОК и ждете пока архивация закончиться.

 

Параметры архивации

Они находятся на той же вкладке Общие в разделе Параметры архивации

  • Удалить файлы после упаковки — здесь все понятно. У вас останется только архив, а исходные файлы будут удалены
  • Создать SFX-архив — создается самораспаковывающийся архив с расширением .exe. В этот архив добавляется компактный распаковщик. Для запуска или разархивации на компьютере не обязательно наличие установленного архиватора. Достаточно просто запустить архив и выбрать место распаковки. Удобно, если вы не уверены, установлен ли на компьютере партнера архиватор.
  • Создать непрерывный архив — позволяет получить большую степень сжатия чем при обычном архиве — это +. В этом случае архивируемые файлы рассматриваются как один поток данных. Минусы непрерывных архивов: при извлечении одного файла или изменении архива придется перестраивать весь архив и процесс займет больше времени чем при работе с обычным архивом. Если какой-либо файл в архиве окажется битым, он не даст нормально распаковать все следующие за ним файлы. В этом случае рекомендуют добавлять информацию для восстановления.
  • Добавить электронную подпись — к архиву добавляется имя создателя, время последнего изменения и начальное имя. Данная опция доступна только в зарегистрированной версии WinRAR
  • Добавить информацию для восстановления — если архив по какой-либо причине окажется битым, с помощью нее можно будет попробовать восстановить информацию. При выборе этой опции на вкладке Дополнительно можно задать в процентах количество информации для восстановления. Чем больше, тем больше шанс восстановить архив в результате непредвиденных сбоев. (Никогда не доходило до восстановления архивов, если кто то пользовался отпишитесь пожалуйста, всем будет интересно)
  • Протестировать файлы после упаковки — если тестирование пройдет успешно, то вы получите, с огромной вероятностью, рабочий архив. Опция хорошо сочетается с удалением файлов после архивации, так как исходные файлы будет удалены только, после успешной проверки архива.
  • Заблокировать архив — архив блокируется для изменения или добавления в него каких-либо файлов

Еще нужно сказать о важной опции — установка пароля к архиву. Она детально рассмотрена в статье — как поставить пароль на папку. Архивация с паролем. То есть на открытие архива вы можете установить пароль. Делается это на вкладке Дополнительно. Вы так же можете поставить галочку Шифровать имена файлов и тогда, без ввода пароля, не получиться посмотреть даже имена файлов в архиве.

Задание пароля к архиву

Если вы не можете вспомнить пароль, от своего архива, то бесплатная утилита crark вам в помощь.

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

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

 

Алгоритмы архивирования

RLE (Run-Length Encoding) — кодирует последовательности. Если некоторая последовательность повторяется несколько раз под ряд, то в архиве записывается сама последовательность и количество повторов.

KWE (Keyword Encoding) — кодирует слово в двухбайтовый код. Чем больше архивируемый текст, тем выше эффективность сжатия.

Алгоритм Хаффмана — символы кодируются битовыми последовательностями. Чем чаще повторяется символ, тем меньшей битовой последовательностью он кодируется. К архиву прилагается таблица соответствия.

 

Заключение

В статье мы рассмотрели что такое архивация файлов, где она применялась раньше и как она применяется сейчас. Разобрались с популярными программами для архивации и более подробно остановились на WinRAR. Будут вопросы задавайте в комментариях.

Благодарю, что поделились статьей в социальных сетях. Всего Вам Доброго!

С уважением, Антон Дьяченко

Добавить комментарий

Ваш e-mail не будет опубликован.