Тарифы Услуги Сим-карты

Архиваторы. WinRar и WinZip - сравнение. Архиваторы WinZIP, WinRAR К каким программам относятся winrar winzip arj

Что такое программы-архиваторы и зачем они нужны? В эпоху многоядерных компьютеров и безразмерных жестких дисков программа для уменьшения размера файлов может быть и не очень часто понадобится. Другое дело лет пятнадцать назад, когда на флоппи-диск помещалось всего чуть меньше 1,5 MB памяти. Сегодня такое даже страшно и невозможно представить. Что можно записать на полтора МБ? Один документ Word или цифровую фотографию с низким разрешением.

  1. Необходимо отправить по email фотографию. Цифровые фотофайлы имеют вес около 16 MB. Если отправлять файл такого размера, процесс займет десятки минут. Если отправлять по почте исполняемые файлы, программы, почтовый сервер заподозрит вирус и не пропустит сообщение. Тогда программу нужно сжать и переслать архивом.
  2. Когда нужно вставить файл в форму где-то на сайте, а размер документа превышает допустимый.
  3. Если нужно хранить на флешках огромные файловые архивы, фотогалереи, удобнее сжать и сэкономить деньги на покупку новых накопителей.

В общем, и в наше время архиватор не будет лишним.

Базовые функции архиваторов WinRar и WinZip

Основные опции всех компрессоров примерно одинаковые:

  1. Уменьшение размера файлов.
  2. Несколько уровней сжатия.
  3. Создание самораспаковывающихся архивов.
  4. Возможность сжатия разных форматов файлов.
  5. Защита архива паролем.
  6. Применение шифрования при сжатии.

В чем различие между WinRar и WinZip

Во многом похожи, даже интерфейс почти одинаков. Принципиальная разница в том, что WinRar разрабатывается нашими, отечественными программистами, а WinZip – американскими. Обе программы платные с бесплатным испытательным сроком.

Соответственно, наши программисты предусмотрели возможность работы с американским форматом сжатия Zip. А вот американцы никогда не думают ни о чем, кроме своей страны. Поэтому WinZip не сможет сжимать и разжимать Rar-архивы. Интересный парадокс: WinRar сживает архивы Zip в два раза быстрее, чем родное приложение WinZip.

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

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

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

Интерфейс WinRar организован гораздо проще и удобнее, интуитивнее, чем у заморского конкурента. В плане продуктивности лучше наш аппарат – для осуществления задачи сжатия или распаковки придется сделать гораздо меньше настроек и кликов по кнопкам. С другой стороны, контекстное меню у WinZip более представительное и удобное. Можно практически не обращаться в главную панель управления.

Какой архиватор лучше выбрать

Все зависит от “целей и задач”. Например, автомобиль с левым рулем удобнее для государств, где правосторонне движение. А в Англии и Японии наоборот – здоровее ездить с праворульным управлением.

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

Поскольку WinZip не работает с форматом сжатия RAR, наиболее распространенный в странах бывшего СССР, нашему пользователю лучше подойдет WinRar. А вот если пользователь ведет бизнес со странами дальнего зарубежья, где нет RAR, а есть только Zip, понадобится WinZip.

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

Бесплатная альтернатива

Есть отличный бесплатный архиватор 7-Zip. Имеет практически все опции WinRar и WinZip. Кое в чем даже превосходит платные аналоги. Тогда вопрос: зачем платить, если можно взять бесплатно?

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

На бесплатных программах хорошо учиться. А вот когда подмастерье становится Мастером, мгновенно выясняется, что свободный софт не был изначально нацелен на скоростную работу. То того нет, то этого не хватает. Приходится отвлекать, решать проблему в другой программе. Время уходит, а оно есть деньги. Time is Money. Вот почему для эффективного бизнеса придется раскошелиться на профессиональный софт.

WinRAR

Архиватор RAR (WinRAR) был создан как универсальное средство сжатия файлов, содержащих самую различную информацию; он объединяет достоинства и удобства программ обоих классов? архиватора командной строки и полноэкранной оболочки для просмотра архивами и разнообразных операций с ними. В некоторых случаях RAR не может быть заменен ни одним из других архиваторов, а логичный и простой интерфейс делает его удобным средством для работы с архивами и файлами.

По своим техническим характеристикам RAR не уступает другим наиболее популярным архиваторам, а по некоторым показателям и превосходит их. Для файлов типа.ЕХЕ, .СОМ, .LIB, .OBJ, .OVR и аналогичных им RAR обеспечивает максимальную степень сжатия, превосходя PKZIP и ARJ примерно на 0,5?3% (кроме ЕХЕ- и СОМ-файлов, уже сжатых программами типа LZEXE, PKLITE, DIET). На отдельных файлах (больших.LIB и некоторых других) выигрыш может достигать 5?7% от упакованного размера. Применяемый метод сжатия обычно существенно не влияет на результат.

Дополнительные возможности программы RAR:

Разбиение архива на части (volumes) для переноса на дискеты;

Создание самораспаковывающихся архивных томов (SFX);

Создание непрерывных (solid) архивов с более высокой степенью сжатия;

Защита информации паролем;

Защита архивов от модификации;

Восстановление структуры поврежденных архивов;

Добавление комментариев ко всему архиву и к отдельным файлам.(1)

WinRAR ? это 32-разрядная версия архиватора RAR для Windows, мощного средства создания и управления архивными файлами.

Для Windows имеются две версии RAR:

1. Версия с графическим интерфейсом пользователя? WinRAR.exe;

2. Версия для командной строки в текстовом режиме? консольная версия? Rar.exe;

Возможности WinRAR:

Полная поддержка архивов RAR и ZIP и распаковка архивов CAB, ARJ, LZH, TAR, GZ, ACE и UUE;

Поддержка архивов размером до 9 223 372 036 854 775 807 байт (около 9000 Пб). Количество добавляемых файлов практически не ограничено;

Поддержка прав доступа и потоков данных NTFS;

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

Оригинальный высокоэффективный алгоритм сжатия данных;

Специальный алгоритм мультимедиа-сжатия;

Оболочка с поддержкой технологии перетащить-и-оставить;

Интерфейс командной строки;

Управление архивами других форматов (CAB, ARJ, LZH);

Поддержка непрерывных архивов, в которых степень сжатия может быть на 10 - 50% больше, чем при обычных методах сжатия, особенно при упаковке большого количества маленьких похожих файлов;

Поддержка многотомных архивов;

Создание самораспаковывающихся (SFX) обычных и многотомных архивов с помощью стандартного или дополнительных модулей SFX;

Восстановление физически поврежденных архивов;

Другие дополнительные функции, например, шифрование, добавление архивных комментариев (с поддержкой ESC-последовательностей ANSI), протоколирование ошибок и пр.

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

Оболочка WinRAR имеет два основных режима: режим управления файлами и режим управления архивами.

WinZIP

Так как ничто не стоит на месте, также и ZIP дополняется и совершенствуется, приобретая все более современные черты присущие программам нашего времени. С учетом глобального перехода на операционную систему WINDOWS создатели ZIP"a предложили также версию работающую под WINDOWS. Вот пример ее графического интерфейса:

Пожалуй, самый популярный из нынешних архиваторов - WinZip; эта программа предназначена для архивации файлов и их извлечения из архивов. Интерфейс WinZip версии 8.0 напоминает интерфейс Windows Explorer (включая кнопки панели управления). Как и Explorer, WinZip при создании или обновлении архивов автоматически сохраняет информацию о папках и подпапках.

В версии 8.0 появилась новая опция View as Web Page и опция Zip and E-Mail, позволяющая заархивировать документ и вложить его в электронное письмо, не покидая окна проводника Windows Explorer. Чтобы воспользоваться этой возможностью, достаточно щелкнуть правой кнопкой мыши на имени файла и выбрать пункт Zip and Е-Mail из всплывающего меню. При этом WinZip создаст Zip-файл и поместит в новое сообщение электронной почты. Zip-файл будет автоматически удален сразу после того, как почтовая программа перестает в нем нуждаться.

Программа WinZip Self-Extractor Personal Edition поддерживает создание самораспаковывающихся архивов. Они необходимы для передачи упакованной информации получателю, у которого может не оказаться нужной программы распаковки.

Так же, как и в Windows Explorer, в WinZip при щелчке правой кнопкой мыши на файле в списке архива появляется контекстное меню, включающее действия, которые можно проделать с этим конкретным типом файла (например, Open, Print или New). Если удерживать во время щелчка нажатой клавишу Shift, в меню появляется дополнительный пункт Open With..., что дает возможность сразу же выбрать нужное приложение для открытия файлов. WinZip теперь, как и Windows Explorer, осуществляет операции с директориями и поддиректориями (папками и подпапками). Программа сохраняет всю информацию о путях файлов так же, как это делает Ехрlогег при выполнении операций копирования и вставки. Когда курсор мыши указывает на Ziр-файл, программа выводит подсказку, в которой содержится информация о том, сколько файлов имеется в архиве; появляется и комментарий к архиву, если он есть. Когда открывается Zip-файл, содержащий комментарии, WinZip выводит новую иконку в строке состояния. Щелкнув на этой иконке, можно просмотреть и отредактировать комментарий.(Курносов А.П. 1)

Архиватор - программа, осуществляющая сжатие и/или упаковку одного и более файлов в архив или серию архивов для удобства переноса или хранения, а также распаковку архивов.

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

По скорости сжатия.Эти характеристики - обратно зависимые величины. То есть, чем больше скорость сжатия, тем меньше степень сжатия, и наоборот.

WinZip - условно-бесплатный файловый архиватор и компрессор для Microsoft Windows и Apple Mac OS X фирмы Corel. PKZIP является основным форматом, хотя поддерживаются и другие архивные форматы.

Создание, дополнение, извлечение из архивов ZIP, а также собственного формата.zipx

Поддержка алгоритмов компрессии JPEG, LZMA (12.0), bzip2 (9.0), PPMd (10.0) и специальных алгоритмов для звуковых файлов (на основе WavPack), что позволяет уменьшить архив за счёт потенциального увеличения времени сжатия и извлечения (особенно при использовании PPMd).

Декомпрессия файлов.bz2, .rar, .iso, .img, 7-zip

Встроенная поддержка архивов LHA (.lha и.lzh)

Настраиваемая интеграция в оболочку Microsoft Windows.

Поддержка 128- и 256-битных ключей шифрования AES. Это позволило заменить менее надёжный метод шифрования PKZIP 2.0 используемый в ранних версиях.

WinRAR - это архиватор файлов в форматы RAR и ZIP для 32- и 64-разрядных операционных систем Windows (также существуют или существовали версии этого архиватора для Android, Linux, FreeBSD, Mac OS X, MS-DOS, Windows Mobile). Считается одним из лучших архиваторов по соотношению степени сжатия к скорости работы. Распространяется по shareware-лицензии. После 40 дней пробной эксплуатации пользователю предлагается приобрести лицензию. Версии для Android и Pocket PC имеют лицензию Freeware.

Создание архивов форматов RAR и ZIP.

Распаковка файлов форматов CAB, ARJ, LZH, TAR, GZ, ACE, UUE, BZIP2, JAR, ISO, 7z, Z.

Возможность шифрования архивов с использованием алгоритма AES (Advanced Encryption Standard) в режиме CBC с длиной ключа 256 бит (128 бит в версии 4).

Возможность работы с файлами размером до 8,589 млрд. (примерно 8 x 109) гигабайт.

Создание самораспаковывающихся, непрерывных и многотомных архивов.

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


Полная поддержка файловой системы NTFS и имён файлов в Юникоде.

Поддержка командной строки.

7-Zip - свободный файловый архиватор с высокой степенью сжатия данных. Поддерживает несколько алгоритмов сжатия и множество форматов данных, включая собственный формат 7z c высокоэффективным алгоритмом сжатия LZMA. Программа разрабатывается с 1999 года и является бесплатной, а также имеет открытый исходный код, Основной платформой является Windows (в том числе Windows CE), где доступны две версии программы: с графическим интерфейсом и версия для командной строки.

Поддерживаемые алгоритмы:

LZMA, LZMA2, PPMd, Bzip2, Deflate и Deflate64

Поддерживаемые форматы:

Упаковка и распаковка: 7z, BZIP2 (BZ2, TB2, TBZ, TBZ2), GZIP (GZ, TGZ), TAR, ZIP (JAR), XZ, WIM;

Только распаковка: ARJ, CAB, CHM, CPIO, CramFS, DEB, DMG, FAT, HFS, MBR, ISO, LZH (LHA), LZMA, MBR, MSI, NSIS, NTFS, RAR, RPM, SquashFS, UDF, VHD, XAR, Z (TAZ).

Очень высокая степень сжатия в новом формате 7z благодаря использованию усовершенствованного алгоритма Лемпела-Зива.

Для форматов ZIP и GZIP степень сжатия на 2-10 % выше, чем у PKZIP и WinZip.

Возможность создания самораспаковывающихся архивов для формата 7z.

В формате 7z возможно создавать многотомные архивы (за исключением самораспаковывающихся).

Возможность шифрования алгоритмом AES-256 для архивов формата 7z и ZIP.

Интеграция в оболочку Microsoft Windows и Windows NT.

Плагин для программы FAR Manager.

Плагин для программ Total Commander и Unreal Commander (wcx).

Встроенная утилита для тестирования производительности.

Многоязычный графический интерфейс (только для Windows) с функциями двухоконного файлового менеджера.

Мощная версия для командной строки.

Специальная версия для 64-разрядных операционных систем Windows.

Поддержка кодировки Юникод для имен файлов.

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

Обе эти утилиты выпущены в 90-х годах. WinRAR разработал российский программист, а WinZIP создавался компанией PKWare, а с 2006 года перешел во владение корпорации Corel. В последнее время архиваторами стали пользоваться меньше, но иногда она просто необходимы.

Назначение архиваторов

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

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

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

WinRAR. Краткая справка

Архиватор WinRAR может работать на всех версиях операционки Windows и н многих других системах. При этом существуют 32- и 64-разрядные версии. Кроме того, существует портативная версия программы. В комплекте с ней идет десктопная версия архиватора. Приложение способно создавать самораспаковывающиеся архивы.

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

WinRAR 4.20. Основные новшества

В этой версии программы претерпел изменений алгоритм компрессии в RAR, что позволяет
эффективно работать с многоядерными процессами. От размера файла зависит количество ядер, которое будет задействовано при обработке. Кроме того, появилась возможность работать с мультипроцессорными системами для режима Fastest. Помимо этого, втрое увеличен объем памяти необходимый для работы приложения.

Претерпел небольших изменений алгоритм распаковки. Стоит отметить, что на скорость данной процедуры никак не влияет количество ядер в процессоре. Кроме того, увеличена скорость компрессии файлов в формат ZIP в различных системах. Помимо этого, увеличилась память для этих манипуляций. Имеется команда «Найти файлы», которая
может выполнять поиск данных 7-Zip архивах.

WinZip. Краткая справка

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

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

WinZip. Основные новшества

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

Интерфейс приложения немного изменен. В него были добавлены панели инструментов, которые могут меняться в зависимости от проводимой работы. Также приложение предоставляет возможность конвертировать Microsoft Office в PDF в процессе запаковки. Для этого применяется интегрированный PDF-конвертер.

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

Сравнение программ WinRAR, WinZip и 7zip

Все разработчики хвалят собственные продукты. Чтобы понять, какой из них лучше,
необходимо повести сравнительный анализ. Для этого можно взять папку на 1000 МБ, в которой находится 35 директорий с 1090 файлами различного типа и формата. Анализ
будет поводиться на одном и том же компьютер.

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

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

Стоит отметить, что между остальными методами сжатия никакой разницы не было, а такого быть не должно. Кроме того, практически нет отличий по времени сжатия между режимам «Быстрый» и «Обычный».

Положительным моментов WinRAR является интерфейс, который длительное время остается без изменений. Кроме того, среди отечественных пользователей очень распространен формат RAR. В западных странах больше используется ZIP.

Результаты тестирования получились довольно противоречивые. Немного может удивить время архивации, разброс которого зависит от применяемого формата. Формат Zipx отлично сжимается, но при этом занимает больше времени, чем WinRAR. Например, для сжатия тестовых данных программа потратила около 8 минут, а это вдвое больше, чем медленный способ WinRAR. Однако, способ «Без сжатия» показал в два раза лучше время, чем у конкурента.

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

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

Еще одно приложение для архивации и распаковки данных. Распространяется оно бесплатно, но при этом показывает отличные показатели сжатия, однако, расходует довольно много времени. При способе «Без сжатия» затрачивается больше всего времени из всех претендентов. Получается так, что этот архиватор лучше всех сжимает данные, но при этом тратит на процесс больше всех времени.

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

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

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

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

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

От читателей мы получили массу вопросов по поводу использующихся инструментов сжатия (архиваторов). Поэтому сегодня мы рассмотрим 4 разных архиватора: 7-Zip, FreeArc, WinRAR и WinZip и сравним показываемые ими коэффициенты сжатия и время сжатия. Какой же из них будет лучшим?

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

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

Большинство инструментов умеют работать с как минимум популярным форматом ZIP, а иногда даже с RAR и/или LZH. Какие-то инструменты при этом более эффективны и предлагают большую гибкость. Однако какой формат имеет наибольшее значение, когда в учет берется время сжатия и обработки файлов? Все ли инструменты предлагают схожую производительность при работе с таким общим форматом, как ZIP?

Мы не могли провести тесты над всеми доступными архиваторами, поэтому мы решили сфокусироваться на некоторых самых популярных, выбранных нами на основании большей части вопросов читателей. Наш выбор пал на WinRAR и WinZip, которые без всяких вопросов занимают доминирующее положение. Дополнительным же нашим выбором стали 7-Zip и FreeArc. Давайте же посмотрим, что все эти архиваторы умеют делать.

Возможности архивирования

Приложение и совместимость

Что вам надо для сжатия или архивирования? Для небольших файлов, которые необходимо отправить по почте, вам, вероятно, необходим высокий коэффициент сжатия.

Коммерческие приложения, в частности, предлагают высокий уровень интеграции с операционной системой, давая доступ к своим возможностям через правый клик в проводнике Windows.

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

Сжатие, скорость и типы данных

Повышенное сжатие помогает снизить размеры файлов, но оно и занимает намного больше времени. Современные приложения обычно являются потоко-оптимизированными, что означает, что они используют преимущества многоядерных процессоров. Однако существует немного решений, которые до сих пор работают лишь с одним процессорным ядром. Это является одной из самых веских причин, по которой мы решили написать эту статью. Спустя годы использования WinZip в качестве основной программы, мы стали считать, что глупо платить $30 за программу, которая обладает меньшим числом возможностей, чем бесплатные альтернативы.

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

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

Для простого примера: упаковка 50GB информации в единый файл с минимальным сжатием занимает почти столько же времени, сколько и копирование. Однако процесс может затянуться на часы, если вы пытаетесь получить архив с минимально возможным размером.

Многотомные архивы

Природа носителей информации и аккаунтов электронной почты иногда приводит к необходимости ограничить размер файлов. Почтовые аккаунты зачастую ограничены на 10-20MB данных в одном сообщении, а носители (вроде CD, DVD и даже Blu-ray дисков) обладают ограниченными емкостями. В этих случаях может быть необходимым создание многотомных архивов, размеры которых вы можете задавать самостоятельно. Эти многотомные архивы поддерживаются множеством современных архивирующих программ, хотя и не всеми. Если эта возможность важна для вас, то стоит посмотреть, поддерживает ли ее выбранный вами архиватор.

Пароли и шифрование

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

Большинство архивирующих инструментов поддерживают шифрование AES, а некоторые (как 7-Zip и WinZip) уже используют преимущество дополнительных инструкций процессора, которые компания Intel начала внедрять на свои процессоры Core i5. Как результат, шифрование на таких процессорах в будущем будет заметно меньше влиять на весь процесс архивирования в целом, если, конечно, ваш архивирующий инструмент поддерживает AES-NI. В то же время, для владельцев платформ AMD появление подобных наборов процессорных инструкций является лишь вопросом времени.

Несколько ограничений

Существует небольшое число ограничений, которые в частности связаны с крупными размерами файлов и старыми контейнерами. Так, спецификации ZIP 2.0 поддерживают отдельные файлы размером до 2GB.

Проблемой может быть и использующаяся вами файловая система. В частности системы FAT32 на старых Windows не позволяют создавать файлы с размером больше 4GB. Более крупные архивы потребуют NTFS.

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

7-Zip 9.1 Beta и FreeArc 0.60

7-Zip 9.1 Beta

7-Zip является бесплатным архивирующим инструментом. Программа умеет распаковывать различные форматы архивов, но запаковывать умеет лишь в ограниченный набор форматов. По данным веб-сайта 7-Zip, в ZIP программа сжимает на 2-10% лучше, чем программы конкурентов. Сайт намекает на то, что коэффициент сжатия у 7-Zip в ZIP выше, чем у аналогов.

Однако реальной силой 7-Zip является ее собственный формат 7z. Эта открытая архитектура допускает 256-битное шифрование AES, преимуществами которого могут воспользоваться владельцы новых Clarkdale процессоров Core i5 с шестью аппаратными инструкциями для AES-шифрования и дешифровки. AES поддерживается для форматов 7z и ZIP.

Впрочем, используя 7z, вы, вероятно, не увидите большого выигрыша в производительности, несмотря на новые инструкции. Это потому, что алгоритм 7z уже настолько тяжелый, что аппаратное ускорение AES становится менее важным. Некоторые люди даже обсуждали эту тему с работниками Intel, и работники компании все подтвердили.

В целом архиватор 7-Zip не настолько распространен, как другие инструменты в этой статье. Однако архивы данной утилиты все-таки поддерживаются другими архиваторами, вроде IZArc, PowerArchiver, TUGZip и WinRAR. Обычно, 7-Zip использует сжатие LZMA (LZ77), но возможно использование и других алгоритмов. LZMA поддерживает словари различного размера (до 4GB в 64-битных ОС).

Также 7-Zip 9.1 beta поддерживает улучшенный алгоритм LZMA2. Программа позволяет работать как из командной строки, так и из графического интерфейса Windows, включающего собственный файловый менеджер. При этом программа доступна на 74 языках и работает со всеми Windows, начиная с Windows 98 и заканчивая Windows 7.

В отличие от WinZip, 7-Zip полностью оптимизирован под потоки и поэтому может использовать преимущества многоядерных процессоров.

Быстрый и бесплатный архиватор FreeArc , по данным официального сайта, работает в 1,5-3 раза быстрее лучших сжимающих программ при равных коэффициентах сжатия (намек, вероятно, идет на WinZip и другие популярные продукты).

Работает FreeArc как с командной строкой, так и с GUI. И, по данным сайта, утилита обладает впечатляющим списком преимуществ. В частности в зависимости от типа файла программа может переключаться между различными алгоритмами сжатия. С одной стороны это помогает в максимизации коэффициента сжатия, а с другой - привязывает пользователя к FreeArc, т.к. другие инструменты сжатия, вряд ли, смогут понять и разжать ваши архивы.

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

Программа умеет обнаруживать повторы (REP – в диапазоне до 1GB), удалять повторы в тексте (LZP) и также имеет препроцессор исполнимых файлов (BCJ). Кроме того, FreeArc сортирует файлы, чтобы добиться максимального преимущества от вышеприведенных возможностей. В быстрых режимах сжатия для текстов программа автоматически использует GRZIP, тогда как к двоичным файлам применяет Tornado.

Для защиты ваших архивов FreeArc поддерживает шифрование. В частности программа поддерживает AES, Blowfish, Twofish и Serpent. Поддерживаются и самораспаковывающиеся архивы, и объединения, и пересжатия, и комментарии. Однако в архиве сохраняются не все атрибуты файлов. Более того, к настоящему времени не вышла 64-х битная версия FreeArc, да и поддержки многотомных архивов пока тоже нет. К счастью, самораспаковывающиеся архивы и возможность создания простых установщиков все-таки включены.

FreeArc подходит для всех, кто не прочь потратить немного времени на настройку решений архивации под ее или его окружение. Версия 0.7, которая должна выйти к моменту публикации этой статьи, должна сделать программу такой же легкой в использовании, как WinRAR. Позже разработчики хотят добавить в FreeArc полную поддержку форматов RAR и 7z.

WinRAR 3.92 и WinZip 14

WinRAR от компании RAR Labs является платным решением. Мы довольно долго используем WinRAR в качестве ключевого оценочного инструмента, т.к. он является одним из самых популярных архиваторов, поддерживающих многопотоковость. В этой статье мы использовали версию WinRAR 3.92.

WinRAR полностью поддерживает архивы RAR и ZIP и умеет разжимать файлы CAB, ARJ, LZH, TAR, GZ, ACE, UUE, BZ2, JAR, ISO, 7z и Z. Наряду с другими инструментами в этой статье, WinRAR поддерживает как командную строку, так и работу c GUI. Также программа поддерживает самораспаковывающиеся архивы и умеет шифровать данные со 128-ми битным AES.

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

С версии 3.91, WinRAR также поддерживает формат 7z с LZMA2 (только распаковка). Этот формат в плане производительности обычно дает отличные результаты. Под 32-х и 64-х битные версии операционных систем существуют различные версии WinRAR (причем с небольшими различиями). В настоящее время программа обладает поддержкой 15 языков и даже поддержкой собственных тем.

И, наконец, последним, но не менее важным архиватором в этом обзоре является WinZip . Это самый популярный платный архивирующий инструмент, который в ходе нашего тестирования показал себя с двух различных сторон. С одной стороны WinZip неплохо интегрируется в операционную систему и очень удобен в использовании. 14-ая версия WinZip является, вероятно, тем, что вам нужно при работе под Windows Vista или 7. С другой стороны WinZip все еще не научился распределять нагрузку на множество ядер процессора, и поэтому он чертовски медлителен при использовании LZMA или параметра Best Method, который выбирает лучший алгоритм сжатия конкретных типов файлов. Даже на обычных файлах ZIP, производительность WinZip является лишь средней.

WinZip может создавать три типа различных архивов: ZIP, ZIPX и LHA. Однако читать программа умеет намного больше, включая RAR, 7z, BZ2, JAR, файлы образов (IMG, ISO) и CAB. При частой работе с крупными файлами ZIP, вы будете рады услышать, что WinZip 14 справится с ZIP-архивами, размер которых превышает 4GB.

Для защиты архивов программа позволяет использовать 128-ми или 256-ти битное шифрование AES. Возможность авто-уборки позаботится о том, чтобы временно извлеченные из зашифрованных архивов файлы после использования были уничтожены. Также WinZip 14 поддерживает функциональность Intel AES-NI, которая доступна на Clarkdale процессорах Core i5 (и Gulftown Core i7-980X).

Стоит подчеркнуть, что мы не могли опробовать все возможности архиватора WinZip, т.к. их список впечатляюще длинен. Даже одна лишь поддержка архиватором новой Windows 7 является весьма всеобъемлющей. Например, он поддерживает жесты на сенсорных экранах, поддерживает предварительный просмотр и даже так называемые jump lists для облегчения доступа к своим возможностям и ZIP-файлам. Последняя версия архиватора также поддерживает изменение размеров фотографий. Да, другие инструменты тоже предлагают интеграцию с операционной системой, но не такой экстенсивный набор возможностей. В частности WinZip поддерживает многотомные архивы, имеет интегрированный FTP-клиент, позволяющий закачивать резервные архивы (версии Backup и Pro), поддерживает командную строку и даже создание самораспаковывающихся архивов.