В настоящее время применяется несколько десятков программ-архиваторов, которые отличаются перечнем функций и параметрами работы, однако лучшие из них имеют примерно одинаковые характеристики. Из числа наиболее популярных программ можно выделить: ARJ, РКРАК, LHA, ICE, HYPER, ZIP, РАК, ZOO, EXPAND, разработанные за рубежом, а также AIN и RAR, разработанные в России. Обычно упаковка и распаковка файлов выполняются одной и той же программой, но в некоторых случаях это осуществляется разными программами, например, программа PKZIP производит упаковку файлов, a PKUNZIP — распаковку файлов. В настоящее время наиболее популярны архиваторы: WinZip;WinRar; WinArj. Эти программы обеспечивают возможность использования и других архиваторов, поэтому, если на компьютере, куда перенесены сжатые в них файлы, отсутствуют указанные программы, архивы можно распаковать с помощью другого архиватора.
Программы-архиваторы позволяют создавать и такие архивы, для извлечения из которых содержащихся в них файлов не требуются какие-либо программы, так как сами архивные файлы могут содержать программу распаковки. Такие архивные файлы называются самораспаковывающимися.
Тестирование архиваторов WINRAR и 7-zip
Самораспаковывающийся архивный файл — это загрузочный, исполняемый модуль, который способен к самостоятельной разархивации находящихся в нем файлов без использования программы-архиватора.
Самораспаковывающийся архив получил название SFX-архив (SelF-eXtracting). Архивы такого типа в MS DOS обычно создаются в форме .ЕХЕ-файла.
Многие программы-архиваторы производят распаковку файлов, выгружая их на диск, но имеются и такие, которые предназначены для создания упакованного исполняемого модуля (программы). В результате такой упаковки создается программный файл с теми же именем и расширением, который при загрузке в оперативную память самораспаковывается и сразу запускается. Вместе с тем возможно и обратное преобразование программного файла в распакованный формат. К числу таких архиваторов относятся программы PKLITE, LZEXE, UNP.
Программа EXPAND, входящая в состав утилит операционной системы MS DOS и оболочки Windows, применяется для распаковки файлов программных продуктов, поставляемых фирмой Microsoft.
Программы-архиваторы RAR и AIN, кроме обычного режима сжатия, имеют режим solid, в котором создаются архивы с повышенной степенью сжатия и особой структурой организации. В таких архивах все файлы сжимаются как один поток данных, т.е. областью поиска повторяющихся последовательностей символов является вся совокупность файлов, загруженных в архив, и поэтому распаковка каждого файла, если он не первый, связана с обработкой других. Архивы такого типа предпочтительнее использовать для архивирования большого числа однотипных файлов.
Источник: studwood.net
К программам архиваторам можно отнести
Использование архиваторов WinRAR и 7-Zip для шифрования файлов
Что такое архиваторы?
Архиватор – это программа для одновременной упаковки одного или любого другого количества файлов с целью удобства их копирования, отправки, хранения. Архиваторы также позволяют за счёт выбранного метода сжатия, уменьшить размеры файлов, которые добавляются в архив. Ещё одной полезной функцией многих архиваторов является возможность установить пароль на создаваемый архив, после чего пользователь не сможет открыть ни один из файлов, содержащихся в архиве и, тем более, не сможет извлечь из него эти файлы.
Наиболее популярными из них являются:
Стандартный архиватор – ZIP, который встроен во все версии операционной системы Windows. В Windows его можно найти через контекстное меню проводника, т.е. щёлкнуть правой кнопкой мыши в любом окне проводника, выбрать «Создать» и затем «Сжатая ZIP-папка»:
В следующем окне выбираем пункт «Система»:
Если у вас ещё установлена Windows XP, которую я рекомендую поменять на более новую, то там проверить разрядность также просто. Нужно открыть меню «Пуск», далее щёлкнуть правой кнопкой мыши по значку «Мой компьютер» и выбрать свойства:
Если же среди тех надписей имеется пункт «64-битная версия» (или аналогичная на английском языке), то, соответственно, ваша Windows XP – 64-х разрядная.
Итак, с разрядностью определились, переходим к скачиванию.
На странице скачивания щёлкаем по ссылке «Download» напротив версии архива под вашу операционную систему (32 или 64 бита):
Теперь находим на компьютере скачанный установочный файл архиватора и запускаем его двойным кликом:
Далее соглашаемся с условиями соглашения поставив галочку и продолжаем, нажав «Next»:
На последнем этапе нажимаем единственную кнопку «Install» для начала установки:
После завершения установки нажимаем «Finish»:
Переходим на вкладку «Совместимость» и ставим галочку «Выполнять эту программу от имени администратора». Затем нажимаем кнопку «Применить» и после этого «ОК» для сохранения настроек и выхода:
Если оно на русском, как показано на изображении, то хорошо и ничего делать не нужно 🙂 Если же оно на английском и вы точно перезагружали компьютер после установки, то необходимо проверить настройки, что мы сейчас и проделаем:
Открываем программу 7-Zip. Найти её можно в списке всех программ Windows: Пуск > Все программы или же через поиск. В программе переходим в меню «Сервис» и выбираем «Настройки»:
Ну вот и всё. Русский язык теперь будет точно установлен. Рассмотрим сразу и другие настройки.
Встраивание меню архиватора 7-Zip в контекстное меню Windows
Если по подзаголовку выше вы не поняли, о чём сейчас пойдёт речь, то вспомните тот момент, где проверяли на каком языке у вас меню архиватора при щелчке по любому из файлов. Вот именно о таком меню архиватора я и говорю (см. изображение ниже):
Поясню что можно изменить в данных настройках при желании.
Включённый пункт «Встроить 7-Zip в контекстное меню оболочки» означает, что мы будем видеть меню 7-Zip если щёлкнем правой кнопкой мыши по любому файлу, что мы уже и делали. Это очень полезная функция и отключать я её не рекомендую, потому как распаковывать архивы станет не совсем удобно.
Настройка «Каскадное контекстное меню» — это такой стандартный вид меню, который вы уже успели увидеть. Это когда при щелчке правой кнопкой мыши по файлу вы видите пункт «7-Zip» и в нём уже подпункты. А если настройку каскадного меню выключить, то контекстное меню Windows будет выглядеть следующим образом:
Что это такое я думаю понятно. Все отмеченные галочками пункты будут отображаться в контекстном меню, выводимом при клике правой кнопкой мыши по файлу. Рекомендую для начала оставить их все, а когда уже освоите работу с данным архиватором и поймёте что и для чего, то сможете поменять всё так как вам нравится.
Ассоциации нужных форматов архивов с программой 7-Zip
Перейдём в настройках на вкладку «Система». Настройки на данной вкладке позволяют сделать работу с программой удобнее. Окно настроек на данной вкладке выглядит так:
Слева – архив формата 7z, а справа – архив формата Rar. Т.е. программа 7-Zip воспринимает эти файлы как свои.
А вот как будут выглядеть файлы, если не настроить ассоциации с программой 7-Zip:
Первых пункт («Распаковать») позволяет выбрать вручную папку на компьютере, куда распаковано всё содержимое архива:
Результат распаковки демонстрирую ниже. Папка «123» на рабочем столе и в ней всё содержимое архива:
Перед вами откроется окно с настройками архивирования выбранных файлов:
Итак, настройки архиватора 7-Zip рассмотрены, и о том, как с ним работать я тоже рассказал, теперь затронем стандартный архиватор Windows.
Как распаковать архив ZIP если на компьютере ещё не установлен архиватор?
Вернёмся к встроенному архиватору Windows, о котором я упомянул в начале статьи.
Он может пригодиться нам в том случае, если на компьютере ещё не установлен какой-то специальный архиватор (например, тот же 7-Zip), его нет возможности скачать, а уже есть срочная необходимость распаковать архив формата ZIP на вашем компьютере.
Для того чтобы распаковать простой архив ZIP без использования стороннего архиватора, щёлкаем правой кнопкой мыши по архиву и выбираем пункт «Извлечь всё»:
Нажимаем «Извлечь» для распаковки архива.
В случае если архив на архив был установлен пароль, то на данном этапе программа запросит ввод пароля:
3 года назад
Вообще то за свою долгую жизнь с компьютерами я пришел к однозначному выводу — НИКАКИХ АРХИВАТОРОВ И НИКАКИХ АРХИВОВ.
За одни исключением *.iso и то только потому, что их можно использовать как виртуальные лазерные диски.
3 года назад
Спасибо, Юрий, за подробную инструкцию! Пользуюсь WinRar, но теперь, пожалуй, перейду на 7-Zip.
3 года назад
Установите Total Commander, там есть ВСЁ для полноценной работы.
3 года назад
Поболее 25 лет пользуюсь WinRar, все устраивает, пока ни на что другое переходить не собираюсь: все, что периодически пробую, не катит.
Источник: pomogaemkompu.temaretik.com
Какие существуют архиваторы и чем они отличаются?
Следует различать собственно программу-архиватор, формат архивов и методы сжатия. Даже один и тот же метод сжатия может иметь варианты реализации. Например, существует более десятка программ-архиваторов, которые могут создавать архивы в формате ZIP. В свою очередь данные в формате ZIP могут быть сжаты различными методами: Deflate, Deflate64, BZip2.
Метод Deflate имеет несколько реализаций с разной скоростью и степенью сжатия (разница порядка 5%). С помощью этого метода архиватор 7-zip позволяет создавать архивы в формате ZIP и 7Z.
Обычно архиваторы могут создавать архивы в собственном эксклюзивном формате с использованием своих оригинальных методов. Например, архиватор RAR позволяет создавать архивы RAR. В формате архива и методах сжатия заключаются основные преимущества того или иного архиватора.
В простейшем случае архиватор позволяет только упаковать или распаковать один файл. Кроме собственно сжатия данных, современные архиваторы обеспечивают некоторые дополнительные функции. Можно выделить несколько основных:
сжатие некоторых файлов и целых директорий;
создание самораспаковывающихся (SFX) архивов. То есть для распаковки архива программа-архиватор не требуется;
изменение содержимого архива;
шифрование содержимого архива;
информация для восстановления архива при частичном повреждении и возможность восстановления поврежденных архивов;
разбивка архива на несколько частей или томов;
консольная версия программы для работы из командной строки;
графическая (GUI) версия программы.
Стоит отметить, что, несмотря на формальное наличие, реализация каждой дополнительной функции может быть выполнена на совершенно разном уровне.
Кроме различий в функциональности, можно разбить архиваторы на две группы: асимметричные и симметричные. Асимметричные архиваторы требуют для операции распаковки значительно меньше времени и оперативной памяти, чем для операции упаковки. Это позволяет быстро получать содержимое архива на маломощных компьютерах.
Симметричные архиваторы требуют для операций упаковки и распаковки одинаковое время и объем оперативной памяти. Использование таких архиваторов на широком парке компьютеров или для оперативного доступа к содержимому архива ограничено. Известный архиватор RAR в качестве основного использует асимметричный словарный метод сжатия, а для текстов может использовать симметричный PPM-метод. Таким образом, распаковка архивов RAR, сжатых с максимальной степенью сжатия, может быть невозможна на компьютерах с ограниченным объемом оперативной памяти. Все или почти все передовые архиваторы с высокой степенью сжатия являются симметричными.
Точной статистики по распространенности архиваторов у меня нет. Я выскажу свою субъективную точку зрения на основе личного опыта. Безусловно, самым распространенным архиватором являются ZIP и его модификации. По своей распространенности он значительно превосходит ближайших конкурентов. Следом идут RAR и ACE. В последние годы встречается архиватор 7-zip.
Других архиваторов и архивов лично мы не встречали. Исключение составляют некогда популярные ARJ и LHA. В данный момент они не актуальны из-за очень низкой степени сжатия.
Несмотря на очень скромные данные о распространенности архиваторов, их существует большое множество. Основная масса относится к категории экспериментальных и архиваторов с ограниченной функциональностью. Тем не менее каждый их них позволяет выполнять собственно процедуру сжатия данных. Меньшая распространенность увеличивает вероятность ошибок в программе.
К ним стоит относиться с некоторой осторожностью. Например, при проведении тестирования была найдена ошибка в архиваторе WinRK (PWCM), которую, однако, оперативно исправили.
Архивирование данных подразумевает уплотнение данных при помощи множества алгоритмов. Эти алгоритмы различаются мощностью и продолжительностью работы, при этом мощность часто считается более важным критерием. С тем, что алгоритм сжатия работает медленно, большинство пользователей готовы мириться — лишь бы обратный процесс разуплотнения происходил быстро, а именно так и обстоит дело для большинства средств архивации.
Рассмотрим простейший принцип архивации:
Он состоит в том, что в файле выявляются повторяющиеся символы или группы символов, после чего несколько повторяющихся экземпляров заменяются одним с коэффициентом повтора, например:
хранение сжатие архиватор
ААААВВВ = 4АЗВ (коэффициент уплотнения 4:7).
Более сложный метод архивации:
Основан на изменении технологии кодирования символов. Мы знаем, что обычно каждый символ кодируется одним байтом (более подробно можно ознакомиться в статье — что такое бит и байт), то есть восемью битами, независимо от того, какой это символ. В телеграфной азбуке, например, это не так.
Здесь часто встречающаяся буква Е (частота появления в словах) кодируется всего лишь одним элементом (*), а редко встречающаяся буква Ц — четырьмя (— * — *) и так далее. Архиватор, действующий по такому принципу, сначала проверит, насколько часто те или иные коды встречаются в файле, а потом перекодирует их так, чтобы наиболее частые кодировались одним битом, другие — двумя битами и т. д. В общем, чем чаще символ (а может быть и группа символов) встречается в файле, тем меньшим числом битов он кодируется. При этом неминуемо возникает ситуация, когда редкие символы кодируются числом битов, большим, чем восемь, например двенадцатью, но в среднем все равно получается ощутимый выигрыш.
Существуют комбинированные технологии, основанные сразу на нескольких принципах.
В таких случаях программа-архиватор сначала производит анализ файла, а потом подбирает алгоритм или группу алгоритмов, дающих наибольший эффект на архивации именно этого конкретного файла.
Эти технологии несложны и достаточно понятны. Их называют симметричными по какому алгоритму упаковывающая программа сжимает файл, по такому же алгоритму работает и разуплотняющая программа. В итоге после разуплотнения получается точная копия исходного файла. Еще такие методы сжатия называют -сжатием без потери информации.
Кроме симметричных, существуют и несимметричные алгоритмы. Они могут приводить к определенной потере информации, когда распакованный файл не тождественен исходному. Такие алгоритмы нельзя применять к текстам, документам и программам, но их нередко используют для сжатия графики, музыки и видео. Наиболее известные алгоритмы: JPEG (. JPG — графика) и MPEG (.MPG и. MP4 — видео;.MP3 — музыка).
Работа алгоритмов сжатия — JPEG и MPEG достаточно сложна и основывается на изощренной математике. В двух словах об алгоритме JPEG можно сказать так: сначала строка изображения раскладывается по трем основным цветам, потом для каждого цвета строится график его изменения по строке, затем в этом графике выявляются периодические зависимости, эти зависимости записываются тригонометрическими формулами, после чего запоминаются не точки и их цвета, а коэффициенты формул.
Конечно, это грубая модель, но она должна быть понятной. Из-за того, что запоминается не изображение, а формулы, его описывающие, экономия при сжатии может превышать 90%, но зато восстановить абсолютно точную копию исходного файла уже невозможно — происходит потеря части информации.
Кстати, эффект от применения технологии JPEG очень сильно проявляется на цветных фотографиях, а на черно-белых иллюстрациях он намного меньше.
К технологии JPEG близка технология MPEG, разработанная для видеоматериалов. Она дает еще более высокую степень сжатия. Грубо говоря, каждый кадр видеоряда рассматривается как отдельная картинка, но в кадре кодируется не вся его графика, а только характерные отличия от предыдущего кадра. Поскольку в видеофильмах соседние кадры обычно очень похожи друг на друга, эффект от сжатия очень большой. Эта технология тоже несимметричная и приводит к определенной потере информации (например, всем известные квадратики на пиратских дисках) ;).
Если вы приобретали фильмы в формате.MP4 и просматривали их, то могли заметить, что качество изображения в фильмах значительно различается. Здесь роль играет не только качество исходной записи, для которой применяли сжатие, но и настройки алгоритма сжатия.
Источник: vuzlit.com