Архивирование, программы-архиваторы


Многие помнят то время, когда жесткий диск (винчестер) был размером несколько десятков мегабайт, вы правильно прочитали, именно мегабайт, тогда как на сегодняшний день винт имеет размеры в несколько сотен гигабайт и даже есть терабайты.

В знаменитые 90-е годы я работал в школе, где был компьютерный класс. Основной компьютер был оснащен винчестером емкостью аж 21 мегабайт, остальные компьютеры класса не имели винчестера вообще. Но они тоже работали, и их загрузка производилась при помощи гибких дискет 5,25" дюймов.

Сами понимаете, что при работе постоянно ощущалась недостача свободного места на жестком диске. Тем не менее, данная проблема не потеряла свою актуальность и в наши дни, с ее стремительным ростом объемов жестких дисков. Посудите сами, к примеру, раньше нам не достаточно было 50 мегабайт, то на сегодняшний день нам мало 50 гигабайт.

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

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

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

Что же такое архивирование данных и сжатие файлов?

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

Совсем коротко: архивирование данных - это процесс сжатия файлов, с целью освобождения места на диске.

Очень часто случается так, что данные не помещаются на дискету или на компакт-диск, а после того как вы выполните архивирование данных, все прекрасно поместится.

Особенно хорошо сжимаются тестовые файлы, если повторов очень много, то сжатия можно добиться до 10 раз. Хуже сжимаются цветные графические файлы. Можно сказать, что в среднем архиваторы дают выиграш в 2-3 раза.

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

В процессе архивирования данных создается архивный файл, который меньше по объему сжимаемых файлов. После создания архива, сжимаемые файлы можно удалить, тем самым освобождая место на диске.

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

Существует достаточное колличество архиваторов и столько же типов архивных файлов. Среди них самыми распространенными являются ZIP и RAR. (Здесь можно скачать winzip и winrar).

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

Попробуем создать архив. Для этого выделите файлы и папки, которые вы хотите заархивировать, щелкните правой кнопкой мыши по выделенному и из контекстного меню выберите команду Отправить, а там - Сжатая ZIP-папка, как показано на рисунке ниже. Через несколько секунд у вас появится архив.

архив

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

архив

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

архив

Встроенный архиватор Windows не может защитить архив паролем, не может создавать самораспаковывающийся архив, не сможет большой архив порезать на части, чтобы разместить на дискетах или компакт-дисках.

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

7-ZIP - отличный архиватор - автор Игорь Павлов. Может создавать архивы, используемые в других операционных системах и извлекать файлы из всех архивных форматов.

WinRAR - один из лучших в мире архиваторов - автор Евгений Рошал. Умеет создавать архивы как RAR та и ZIP.

После установки архиватора вы заметите, что в контекстном меню файлов появятся новые пункты (в красной рамочке), вместо XXX будет стоять имя текущего архивируемого объекта и будет создан архив по имени этого объекта.

архивы

Сам архиватор запускается из меню программ и окно программы будет выглядеть так.

архивы

Как создать самораспаковывающийся архив?

Самораспаковывающийся архив - это архив, который распаковывается без всякого архиватора, то есть самостоятельно и его имя кончается на .ехе.

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

Итак, запустите программу WinRAR, выберите архивируемый объект, который вы хотите запаковать самораспаковывающимся архивом, щелкните на кнопку Добавить (стопка перевязанных книг) - откроется новое окно Имя и параметры архива и в Параметрах архивации поставьте галочку Создать SFX-архив, нажмите кнопку ОК.

архивы

У вас появится самораспаковывающийся архив ххх.ехе, где ххх - имя вашего объекта. В моем случае это архив Содержание.ехе.

архивы

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

архивы

Для распаковки такого архива достаточно запустить его двойным щелчком мыши и в появившемся окне нажать кнопку Извлечь.

Если у вас большой архив, который не умещается на дискету или на компакт-диск, то его можно разбить на тома.

архивы

Кроме того архиватор может сделать еще много полезных вещей, например, вы можете в RAR создать ZIP-архив, хотя RAR-архивы получаются меньшего размера, закрыть доступ к данным вашего архива, защитив его паролем, и многое другое.