Руководство по сжатию файлов 7-Zip

Среди программного обеспечения для сжатия файлов и папок 7-Zip, несомненно, является одним из лучших. В программу с открытым исходным кодом интегрированы многочисленные функции, которые делают 7-Zip полноценным продуктом: в первую очередь следует помнить о большом количестве напрямую поддерживаемых форматов сжатых архивов. 7-Zip может создавать и распаковывать архивы в форматах 7z (проприетарный), ZIP, GZIP, BZIP2 и TAR (широко используемый в системах Linux). Пока невозможно генерировать сжатые файлы в форматах ARJ, CAB, CHM, CPIO, DEB, DMG, HFS, ISO, LZH, LZMA, MSI, NSIS, RAR, RPM, UDF, WIM, XAR и Z, 7-Zip позволяет без труда извлекать содержимое этих архивов.

Формат 7z предлагает очень высокую степень сжатия (на основе алгоритма LZMA), а также некоторые действительно интересные функции: возможность шифрования данных и функциональность для создания самораспаковывающихся архивов (exe). 256-битное шифрование AES можно использовать не только для архивов 7z, но и для архивов, созданных в «традиционном» формате ZIP.

Единственный аспект, который можно улучшить, — это пользовательский интерфейс, все еще очень урезанный и не очень дружелюбный к тем, кто только начал пользоваться 7-Zip.

Одной из сильных сторон, отличающих 7-Zip, является также совместимость со всеми версиями Windows, включая старые и более не поддерживаемые Microsoft (Windows 9x/ME). Программное обеспечение также адаптирует свой интерфейс в зависимости от установленной версии Windows: все команды на самом деле на итальянском языке (один из 63 поддерживаемых языков).

Создание сжатого архива

Чтобы создать новый сжатый архив, просто выберите один файл, несколько файлов или весь набор папок (используя центральную часть главного окна программы) и нажмите кнопку «Добавить» на верхней панели инструментов.


На этом этапе можно выбрать, действуя в различных раскрывающихся меню, формат создаваемого архива, настроить уровень сжатия, выбрать метод сжатия, установить размер словаря, слова, «твердый блок». Значения этих последних трех параметров влияют на процесс сжатия данных. В частности, большой «словарь» позволяет получить более высокую степень сжатия, но процедура сжатия может быть медленнее и требовать для выполнения большего объема памяти. Разработчик 7-Zip помнит, что оперативная память, занимаемая для сжатия LZMA, примерно в 11 раз превышает размер набора словарей. Однако для задачи декомпрессии LZMA требуемый объем памяти примерно равен размеру словаря; с другой стороны, настройка размера слова используется для поиска идентичных последовательностей байтов в сжимаемых данных. Большая длина слова может значительно увеличить степень сжатия при работе с файлами, содержащими длинные последовательности одинаковых байтов, а также увеличить продолжительность операции сжатия.

В режиме «сплошной блок» все файлы сжимаются как непрерывные блоки данных: опция, которую можно использовать только для архивов в формате 7z, улучшает степень сжатия.

7-Zip поддерживает многопроцессорные аппаратные конфигурации: настройка числа потоков ЦП может помочь ускорить процесс сжатия.

Нажав в меню «Инструменты» «7-Zip Benchmark», можно измерить производительность, гарантированную используемой системой. Проведено два теста: один касается сжатия, а другой — декомпрессии методом LZMA. Тест, предложенный 7-Zip, возвращает результат с точки зрения значения MIPS (миллионов операций в секунду). Отображаемая оценка, в случае самых последних процессоров Intel и AMD, должна приближаться к реальной рабочей частоте процессора, установленного на персональном компьютере, хотя измерение нельзя считать полностью надежным.

Другие опции, предлагаемые в окне Добавить в архив, говорят сами за себя: в случае больших архивов есть возможность автоматически разделить их на несколько порций заданного размера (Разделить на несколько файлов). Таким образом, вы можете легко записать, например, большие архивы резервных копий на несколько носителей CD или DVD.

Если вы хотите создать зашифрованный архив (в формате .exe), который также может быть использован для извлечения файлов теми, у кого в системе не установлен 7-Zip, просто установите флажок «Создать самораспаковывающийся архив».
Поле Сжать общие файлы позволяет добавить в создаваемый архив файлы, которые могут использоваться другими работающими приложениями.

Наконец, сославшись на поле Шифрование, вы можете запросить защиту сжатого архива с помощью криптографического алгоритма AES-256 бит: в полях Введите пароль и Повторите пароль необходимо указать достаточно сложный пароль (не менее десяти символов и содержащие цифры, буквы и символы).

Обращаясь к окну параметров 7-Zip (меню «Инструменты», «Параметры»), можно убедиться, что сжатые файлы в различных форматах могут автоматически открываться по умолчанию двойным щелчком с помощью программного обеспечения.


Кнопка «Проверить» на панели инструментов позволяет проверить целостность сжатого архива, а «Извлечь» — для распаковки его содержимого.

Для извлечения файлов по умолчанию предлагается вариант «Текущие пути»: в этом случае 7-Zip распаковывает содержимое архива с соблюдением сохраненных в нем относительных путей и сохраняет файлы и папки в каталоге, указанном пользователем в поле «Извлечь в».

Последнюю версию 7-Zip можно скачать бесплатно, перейдя на эту страницу.

Похожие записи

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

Ваш адрес email не будет опубликован.