Архивирование / разархивирование файлов

1. Введение.

Архивирование (архивация) файла – это сжатие, то есть уменьшение компьютерного размера. Важно знать, что процесс архивации не влияет на качество файла.
Например,  на компьютере хранится текстовый файл – книга, который имеет размер 1 Мб (один мегабайт). После архивации, размер текстового файла может уменьшиться в несколько раз, без потери текста и качества. Был один мегабайт, а после архивации будет точно такой же файл, но размером 120 Кб (это в 8,5 раз меньше). Но такое значительное уменьшение размера возможно не для всех типов файлов. Такие файлы, как: графические, аудио и видео, практически не изменят свой размер при архивации. Но, кроме уменьшения размера файлов, архивацию можно использовать для “упаковки” нескольких файлов, при передаче их по электронной почте.
Допустим, что десять фотографий хранятся в отдельной папке (фолдере). Если эти 10 фотографий нужно переслать по электронной почте, то возможны два способа.
Первый способ: каждую фотографию прикрепить (attach) к электронному письму отдельно. Всего, в нашем случае, к письму будет добавлено 10 приложений. Это простой способ, но долгий и неудобный.
Второй способ: архивация всех фотографий, в один архивный файл. Размер фотографий, архивация не уменьшит, но удобно для пересылки упакует. При архивации, файлы или папки с файлами помещаются в архив. То есть плотно упаковываются, можно сказать, что файлы (папки) запечатываются, и при транспортировке остаются целыми и невредимыми. Получится один архив, то есть один файл. И когда я буду отправлять письмо, то отправлю один файл, а не десять. Заархивированные файлы и папки очень часто встречаются в Интернете.

2. Программа – архиватор.

Архиватор – это специальная программа, предназначенная для архивирования файлов (папок с файлами) и извлечения файлов (папок с файлами) из архива.  Программа, создавая архив, обрабатывает как текстовые файлы, так и бинарные файлы. Первые всегда сжимаются в несколько раз (в зависимости от используемого алгоритма). Сжатие бинарных файлов зависит от их формата. Одни бинарные файлы могут быть сжаты в десятки раз, сжатие же других может и вовсе не уменьшить занимаемый ими объём. Пречислим лишь несколько программ – архиваторов в алфавитном порядке:
7-Zip, Archives, AshampooZIP, Filzip, FreeArc, EverDoc, Hamster Free ZIP Archiver, HaoZip, IZArc, KGB Archiver, PeaZip, PowerArchiver, QuickZip, TheUnarchiver, TUGZip, WinAce, WinRar, WinZip, Zipeg, ZipGenius, ZipItFree.
Среди программ – архиваторов наиболее популярны WinRaR (платная программа) и 7 Zip (бесплатная программа).

2.1. Архиватор WinRAR.
Архиватор WinRAR

WinRAR – это мощная программа (утилита) для создания архивов и управления ими, содержащая целый спектр дополнительных полезных функций.
WinRAR позволяет сжимать файлы на 8-15% лучше и зачастую быстрее, чем это делают другие архиваторы. Что позволяет экономить дисковое пространство, расходы на передачу данных и рабочее время.
WinRAR поддерживает следующие форматы архивов: RAR, ZIP, CAB, ARJ, LZH, ACE, TAR, GZip, UUE, ISO, BZIP2, Z и 7-Zip.
WinRAR при сжатии мультимедийных файлов, автоматически распознаёт формат файла и выбирает оптимальный метод упаковки.
WinRAR позволяет разделять архивы на отдельные тома для их записи, на съёмные носители.
WinRAR имеет 128-битную криптографическую защиту, чем, совместно с электронной подписью архивов, идеален для передачи конфиденциальных данных по Интернету.

2.2. Архиватор 7 Zip.

– Высокая степень сжатия, благодаря новому формату 7z, с компрессией LZMA.
– Поддерживаемые форматы:
Архивирование / разархивирования: 7z, ZIP, GZIP, BZIP2 и TA.
Только разархивирование: ARJ, CAB, CHM, CPIO, DEB, DMG, HFS, ISO, LZH, LZMA, MSI, NSIS, RAR, RPM, UDF, WIM, XAR и Z.
– Для форматов ZIP и GZIP, архиватор 7-Zip предлагает сжатие, которое в 2-10 % лучше, чем сжатие, предоставляемое архиваторами PKZip и WinZip.
– Сильное шифрование в форматах 7z и ZIP.
– Возможность самораспаковки для формата 7z.
– Интегрирование в проводник Windows.
7-Zip работает в Windows 10/8/7/Vista/XP/2012/2008/2003/2000/NT.
– Существует портированая версия для командной строки Linux/Unix.
– Мощный менеджер файлов.
– Мощная версия для командной строки.
– Плагин для FAR Manager ( File and ARchive Manager).
– Переведен на 87 языков.

2.3. Автоматическое создание архивных файлов.

Некоторые веб-сервисы, самостоятельно создают архивные файлы. Например фотохостинг Google Photos архивирует все фотографии фотоальбома в .zip архив.

3. Разархивирование архивных файлов.

Распаковать архив можно несколькими способами:
– распаковать ZIP-архив, можно средствами Windows 7;
– распаковать RAR-архив с помощью программы 7-Zip;
– разархивировать архивный файл с помощью программы WinRAR.

3.1. Распаковка ZIP-архив средствами Windows 7.
Windows Explorer icon
Windows Explorer icon

ZIP-архивы  – это файлы, имена которых имеют расширение .zip. Для разархивирования файлов из ZIP-архива, удобно использовать встроеные средства проводника Windows 7 (утилиты Windows Explorer).
Для того, чтобы распаковать файлы из ZIP-архива, нужно кликнуть правой кнопкой на имени архивного файла, открытого в проводнике и из выпадающего меню выбрать пункт Extract All… (Извлечь всё…)

В открывшемся диалоговом окне, можно указать путь, куда будут распакованы файлы или оставить путь “по умолчанию”, то есть в текущую папку.
Если оставить отмеченным Check Box (поставить галочку) Show extracted files when complete (Показать извлечённые файлы после завершения), то по окончании процедуры разархивирования, откроется ещё одно окно проводника, с открытой, вновь созданной папкой, в которую занесены извлеченные из ZIP – архива файлы.

 

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

3.2. Распаковка архива программой – архиватором WinRAR

Чтобы распаковать практически любой архивный файл с помощью программы – архиватора WinRAR, необходимо кликнуть правой кнопкой мышки по имени архивного файла, в проводнике (Windows Explorer) и выбрать один из вариантов:

Open with WinRAR (Открыть с помощью программы WinRAR) –  откроется окно (интерфейс) программы – архиватора WinRAR;

Extract files… (Извлечь файлы…) — откроется диалоговое окно распаковки Extraction path and options;
Extract Here (Извлечь в текущую папку) – распакованные из архива файлы занесутся в текущую папку;
Extract to (Folder name) – Извлечь в (Имя папки) — извлечение содержимого в новую папку, с именем архива. Рекомендуется выбирать, именно этот вариант.

Рассмотрим перечисленные варианты.

Extract files… (Извлечь файлы…)

Если выбрать этот вариант, то появится диалоговое окно, в котором можно указать конкретный путь, куда поместятся ваши файлы и ещё несколько параметров:
Режим обновления (Update mode):
Extract and replace files (Извлечь с заменой файлов) – это, если в папке уже есть такие же файлы, как в архиве, то они будут заменены новыми;
Extract and update files (Извлечь с обновлением файлов) – тоже самое, но заменены будут только более старые файлы;
Fresh existing files only (Обновить только существующие файлы) – произойдёт только обновление, остальные файлы не будут извлечены.
Режим перезаписи (Overwrite mode): режимы перезаписи отвечают за поведение программы, при замене существующих файлов.

Разные опции (Miscellaneous):

Keep broken files – с помощью этого параметра, можно распаковать повреждённый архив. По умолчанию, если файл с ошибкой, то он не будет распакован. Если же поставить галочку Оставить на диске повреждённые файлы, то повреждённый файл будет распакован. Если это видео или музыка, то его можно будет открыть. Но полнота получившегося файла, будет зависеть от степени повреждённости архива;

Display files in Explorer – показать распакованные файлы в окне Windows Explorer.

Open with WinRAR (Открыть с помощью программы WinRAR).

В этом режиме, файлы распаковываются с непосредственной помощью интерфейса WinRAR.

Чтобы это выполнить, необходимо выделить нужные файлы и нажать на любую из кнопок: Extract To (Извлечь…) или Wizard (Мастер).

Помимо выполнения разархивирования, с помощью программы WinRaR, можно выполнять резервное копирование информации.

Возьмите на заметку, что после установки программы WinRaR на компьютер, стандартный пункт меню Extract All… (Извлечь всё…), проводника Windows Explorer в ОС Windows 7 для ZIP-архивов может исчезнуть.