Архиваторы это программы: Архиватор — Википедия – WinRAR — Википедия

Содержание

Архиватор — Википедия

Архиватор — программа, предназначенная для упаковки без потерь одного и более файлов в единый файл-архив или в серию архивов для удобства переноса и/или хранения данных. Распаковка архивов выполняется с помощью того же архиватора либо посредством сторонних совместимых утилит. Большинство современных архиваторов также выполняет сжатие упаковываемых в архив данных.

Простейшие архиваторы просто последовательно объединяют (упаковывают) содержимое файлов в архив, который, помимо файловых данных, содержит информацию об именах и размерах исходных файлов, чтобы можно было точно восстанавливать файлы в их первозданном виде. Поэтому большинство архиваторов также сохраняет метаданные файлов, предоставляемые операционной системой, такие как время создания и права доступа. Такую функциональность реализует tar — стандартный архиватор систем типа UNIX. Если необходимо уменьшить размер tar-архива, к нему применяют сжатие без потерь программами gzip, bzip2 и т. д. Большинство современных прикладных архиваторов использует сжатие при работе с настройками по умолчанию

[1].

Многие архиваторы позволяют указывать дополнительные параметры, наиболее важные из которых влияют на степень и скорость сжатия. Эти характеристики — обратно зависимые величины. То есть, чем выше скорость упаковки, тем меньше степень сжатия, и наоборот. Что касается скорости распаковки, то в большинстве современных архиваторов применяются так называемые асимметричные алгоритмы сжатия, при которых скорость (и степень) упаковки практически не влияет на скорость распаковки, которая обычно гораздо выше.

Большинство архиваторов имеет функцию проверки целостности хранящихся в архиве данных. Для этого в архив при добавлении туда файлов вносится информация об их контрольных суммах. При распаковке (или тестировании) архива обязательно вычисляется контрольная сумма каждого извлекаемого файла, и, если она не совпадает в суммой, хранящейся в архиве, то выводится сообщение об ошибке. Таким образом, архиваторы предоставляют очень важную возможность, о которой многие даже не задумываются: гарантию целостности данных. Кроме того, некоторые архиваторы (например RAR) имеют функции защиты архивов от физических повреждений или даже полной утери отдельных томов многотомных архивов, благодаря чему архив можно рассматривать не только как средство для хранения данных, но и для их восстановления в исходном виде в случае повреждений.

Некоторые архиваторы позволяют создавать так называемые многотомные архивы, то есть архивы, состоящие из нескольких частей указанного или разного размера. Такие архивы удобно применять для переноса больших объёмов данных на носителях меньшего размера (например на флэшках или оптических дисках) и обмена данными через Интернет, когда вместо одного огромного архива практичнее передать несколько файлов меньшего размера. В разных архиваторах многотомность реализована по-разному. Например, в форматах ZIP и 7Z тома — это, по сути, просто разделённый на несколько частей исходный архив, что накладывает определённые ограничения на их использование, тогда как тома многотомных архивов RAR представляют собой практически полноценные архивы.

У ряда архиваторов имеется дополнительная функция создания самораспаковывающихся (SFX) архивов. Такие архивы представляют собой исполняемые файлы, для распаковки которых не требуются никакие другие программы — нужно просто запустить SFX-архив, и он сам извлечёт все содержащиеся в нём данные. Это удобно, когда нужно передать архив кому-то ещё, но нет уверенности, что у него окажется соответствующий архиватор. В действительности SFX-архив — это обычный архив, к которому прикреплён исполняемый модуль распаковки, поэтому SFX-архивы можно обрабатывать внешним архиватором как обычные архивы (например, из-за опасения, что исполняемый модуль может быть заражён вирусом). SFX-архивы, создаваемые некоторыми архиваторами, могут быть многотомными, в этом случае первый том имеет исполняемый формат файла, а все последующие — стандартный для томов.

Степень сжатия данных[править | править код]

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

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

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

  • Ватолин Д., Ратушняк А., Смирнов М., Юкин В.
    Методы сжатия данных. Устройство архиваторов, сжатие изображений и видео. — М.: ДИАЛОГ-МИФИ, 2002. — 384 с. — ISBN 5-86404-170-X.

Типы архиваторов — Программы — архиваторы

На сегодняшний день существующие архиваторы можно разделить на три группы:

  1. файловые;
  2. программные;
  3. дисковые.

Файловые архиваторы

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

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

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

Дисковые архиваторы

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

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

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

     Основные функции программ резервирования:

  • резервирование файлов на носители информации;

  • восстановление файлов с помощью резервной копии;

  • сравнение текущего состояния файлов с резервной копией;

  • применение сжатия данных, автоматической коррекции ошибок, проверки читаемости создаваемой резервной копии и т.д.

Популярные архиваторы — программа для сжатия цифровых данных

Что такое архиватор и архив. Для чего использовать программы архиваторы.

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

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

Метаданные файлов:

  • Имя цифрового файла
  • Длина оригинального (несжатого) файла
  • Время создания архивного файла
  • Право доступаАрхиватор

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

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

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

Архиватор

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

Архиваторы для Windows и MacOs:

Программы архиваторы работают не только для компьютерных операционных систем. Есть утилиты и для мобильных версий Android OS и для iOS.

Архиватор Архиватор Архиватор

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

RAR — Википедия

Материал из Википедии — свободной энциклопедии

У этого термина существуют и другие значения, см. RAR (значения).

RAR — проприетарный формат сжатых данных и условно-бесплатная программа-архиватор. Версия для Microsoft Windows распространяется в составе многоформатного архиватора с графическим интерфейсом — WinRAR.

Формат разработан российским программистом Евгением Рошалом (отсюда и название: Roshal ARchiver). Он написал программу-архиватор для упаковки/распаковки RAR — изначально для DOS, затем и для других операционных систем.

С 2004 года авторские права на RAR и WinRAR принадлежат старшему брату Евгения — Александру:

«Сразу отвечу на возможные вопросы по поводу изменения копирайта: просто у меня нет времени заниматься и разработкой, и вопросами, связанными с защитой копирайта. Разработкой я продолжаю заниматься как и раньше, так что для пользователей RAR в этом плане ничего не меняется[3].Евгений Рошал»
  • Создание, изменение и распаковка архивов RAR.
  • Создание и распаковка многотомных (состоящих из нескольких частей) архивов RAR, что может пригодиться для записи архива на носители небольшого объёма (оптические диски, флэш-накопители и т.п.).
  • Практически полное отсутствие ограничений на количество файлов в архиве и их объём.
  • Создание самораспаковывающихся (SFX) архивов, для извлечения содержимого которых нужно просто запустить файл SFX-архива как обычный исполняемый EXE-файл.
  • Создание «непрерывных» (solid) архивов (в том числе многотомных), файлы в которых при обработке рассматриваются как единый непрерывный поток данных. Это позволяет достигать значительно более высокой степени сжатия при упаковке большого количества однотипных файлов, причём «непрерывные» архивы могут быть как обычными, так и самораспаковывающимися (SFX).
  • Дополнительно добавляемые в архив служебные данные для восстановления, позволяющие восстанавливать архив при его физическом повреждении.
  • Создание особых томов (файлов .rev) для восстановления многотомных архивов. С помощью одного файла .rev можно восстановить любой повреждённый или даже отсутствующий том многотомного архива, два файла .rev позволяют восстановить любые два тома, и т.д.
  • Парольная защита содержимого RAR-архивов с использованием алгоритма шифрования AES, включая шифрование оглавления и служебной информации, так что без указания правильного пароля невозможно даже просмотреть оглавление архива.
  • Добавление комментария к архиву, хранение и восстановление прав доступа NTFS и др.
  • Добавление в архивы (RAR5) хеш-сумм BLAKE2 для практически полной гарантии точной идентификации файлов (в отличие от контрольных сумм CRC32, которые могут быть легко подделаны).
  • Добавление в архивы (RAR5) служебной информации, ускоряющей их открытие (вывод оглавления), что особенно заметно для крупных архивов с большим количеством файлов.

RAR версии 4.x мог использовать алгоритм PPMd (также применяется в архиваторах 7-Zip и WinZip) для упаковки текстовых данных. Он обеспечивает высокую степень сжатия, но медленный как в упаковке, так и в распаковке. Для архивов формата RAR5 эта возможность отсутствует.

Исходный код распаковщика UnRAR выпущен под лицензией, разрешающей свободное распространение и изменение при условии, что он не будет использован для написания совместимого упаковщика. Тем не менее существует версия RAR, работающая на компьютере ZX Spectrum с процессором Z80 (ZXRAR) [4][5][6]. Метод сжатия так и остаётся «закрытым» для пользователей PC и открытым для ZX Spectrum (только RAR v2)[7]. Программа для сжатия и распаковки существует для множества платформ: Windows, Linux, FreeBSD, macOS, Android; также имеются средства сторонних производителей для распаковки RAR-архивов, например плагин 7-Zip.

В 2011 году в свободном комплекте утилит для распаковки архивов «The Unarchiver» появилась поддержка RAR v3[8].

Архив (информатика) — Википедия

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

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

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

Помимо собственно архивирования, архивы часто используются для распространения пакетов программного обеспечения; в этом случае архив нередко называют дистрибутивным пакетом, и к нему могут применяться дополнительные условия касательно содержимого (скажем, должен присутствовать файл манифеста). Примеры архивов-дистрибутивов: deb для Debian, JAR для Java, APK для Android.

В зависимости от типа, архивы поддерживают объединение файлов в один, сжатие данных, шифрование, многотомность (архив из нескольких частей), контрольные суммы для проверки целостности содержимого архива, самораспаковку, самоустановку, информацию об исходном томе и носителе, информацию о структуре папок, примечания и комментарии, а также другие метаданные. Формат файла-архива определяется по расширению файла и/или по заголовку внутри файла. Для создания архивов используются программы-архиваторы, ПО для авторинга оптических дисков и программы для работы с образами дисков.

Формат архива — это файловый формат архивного файла. Существует множество форматов архивов, но лишь некоторые из них получили широкое признание и поддержку со стороны поставщиков ПО и пользовательских сообществ. Так, к числу наиболее популярных в среде Windows относятся ZIP, RAR, 7z, а в macOS — формат SIT.

Типы архивов[править | править код]

  • Форматы, поддерживающие только архивирование, выполняют лишь слияние файлов в один (пример: tar).
  • Форматы, поддерживающие только сжатие, выполняют лишь сжатие файлов (примеры: gzip, bzip2).
  • Многофункциональные форматы позволяют сливать файлы в один, сжимать их, зашифровывать, создавать информацию для обнаружения и исправления ошибок, делать архивы самораспаковывающимися (SFX) для извлечения содержимого без помощи дополнительного ПО (примеры: RAR, ZIP, 7z).
  • Дистрибутивные форматы используются для создания пакетов установки ПО, которые также могут быть самоустанавливающимися файлами (примеры: JAR, APK, IPA).
  • Форматы дисковых образов используются для создания образов дисков, применяемых как тома хранения информации (примеры: ISO, NRG).
Схема совместного использования архивирования и сжатия

Самораспаковывающиеся архивы (SFX)[править | править код]

Самораспаковывающиеся архивы часто также называют SFX-архивами (от англ. SelF-eXtracting — самоизвлечение). В отличие от обычного архива, самораспаковывающийся архив имеет формат исполняемого файла (в Windows это файл с расширением .EXE), для извлечения данных из которого (а также нередко для тестирования и показа списка содержимого) не требуется отдельная программа — всё выполняется средствами самого SFX-архива. Иными словами, вы просто запаковываете информацию в SFX-архив, а получателю нужно лишь запустить этот SFX-архив (в аналогичной ОС), чтобы получить разархивированную информацию. Примечание. В действительности SFX-архивы — это обычные архивы, к которым прикреплён небольшой исполняемый модуль-распаковщик, поэтому при необходимости (например из-за опасения, что этот исполняемый модуль может быть заражен вирусом) для работы с SFX-архивом можно использовать соответствующий внешний архиватор, не запуская сам SFX-файл.

Многотомные архивы[править | править код]

Многотомные архивы — это архивы, состоящие из нескольких частей. Такие архивы поддерживаются в ряде популярных форматов архивов — в RAR, ZIP, 7z и др. Чтобы создать многотомный архив, нужно при упаковке файлов просто выбрать размер частей, на которые будет разделён результирующий архив. Многотомные архивы особенно удобны для упаковки даже плохо сжимаемых огромных файлов (например образов видеодисков), так как позволяют их сохранять на носителях меньшего объёма. Некоторые архиваторы (например RAR) умеют автоматически определять размер каждого тома в зависимости от свободного объема на текущем носителе, используемом для архивирования, что позволяет максимально эффективно использовать многотомные архивы, скажем, для переноса данных с компьютера на компьютер на нескольких флэш-накопителях разного объёма.

Непрерывные архивы[править | править код]

Непрерывное (англ. — solid) архивирование — это разновидность архивирования, при котором все добавляемые в архив файлы рассматриваются архиватором как один непрерывный поток данных. Благодаря такому подходу удаётся добиться существенного увеличения степени сжатия, особенно при упаковке множества однотипных файлов сравнительно (с величиной «скользящего словаря» архиватора) небольшого размера. Помимо очевидного преимущества (более сильное сжатие) непрерывные архивы имеют и свои недостатки. Так как данные в непрерывном архиве это один сплошной поток, то чтобы извлечь какой-либо файл, сначала нужно распаковать все файлы, которые находятся в архиве перед этим файлом, поэтому извлечение файлов, расположенных в конце архива, происходит медленнее. Также медленнее, чем в обычном (не solid) архиве, выполняются операции, изменяющие содержимое архива (добавление и удаление файлов). Кроме того, если архив по какой-то причине окажется повреждённым, то из него удастся извлечь только файлы, находящиеся до места повреждения, а вся информация после этого места окажется утерянной. Иными словами, непрерывные архивы хороши для упаковки и хранения данных, изменять которые требуется редко.

Архив почти всегда содержит метаданные. К ним относятся:

  • Имена файлов (кроме некоторых программ сжатия одиночных файлов, например gzip, где имя файла это имя архива без расширения)
  • Идентификаторы владельцев, групп, и т. п. файлов и их прав
  • Размеры файлов
  • Даты изменения, создания и последнего обращения к файлам
  • Контрольные суммы файлов для проверки правильности распаковки
  • Размер и контрольные суммы архива
  • Избыточные данные для восстановления данных при повреждении
  • Цифровая подпись создателя архива

Архивы обычно содержат проверку чётности и другие контрольные суммы для обнаружения ошибок, например в архивах ZIP используется циклический избыточный код (CRC), а в архивах RAR (версии 5 и новее) также могут применяться более надёжные суммы BLAKE2. В архивах RAR можно добавлять избыточную информацию для коррекции ошибок («данные для восстановления»). Кроме того, в формате RAR поддерживаются особые «тома для восстановления», позволяющие восстанавливать не только повреждённые, но даже отсутствующие тома многотомного архива. Для той же цели с другими архивными форматами иногда применяются файлы PAR, создаваемые сторонними утилитами.

  • Степанов А.Н. 6.3. Архивация файловых объектов // Информатика: базовый курс: для студентов гуманитарных специальностей вузов. — Питер, 2010. — 719 p. — ISBN 9785388005250.
  • Пасько В.П. Глава 34. Программы архивирования // Энциклопедия ПК. Аппаратура. Программы. Интернет. — БХВ-Петербург, 2004. — 800 p. — ISBN 9789665521327.

Реферат на тему: «Программы-архиваторы»

Выполнила: Дмитриева Диана

Содержание

  1. Введение

  2. Основные виды программ-архиваторов

  3. Сжатие файлов при архивации

  4. Показатель степени сжатия файлов

  5. Оценка функциональности самых популярных архиваторов

5.1 WinZip

5.2 WinRAR

5.3 WinAce

5.4 7-Zip

6.Заключение

7.Список литературы

1.Введение

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

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

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

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

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

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

Ряд архиваторов позволяют создавать многотомные архивы, самоизвлекающиеся архивы, архивы, содержащие каталоги. Наиболее популярны и широко используются следующие архиваторы: ARJ, PKZIP/PKUNZIP, RAR, ACE, LHA, ICE, PAK, PKARC/PKXARC, ZOO, HYPER, AIN.

Наиболее высокоэффективными являются архиваторы RAR, ACE, AIN, ARJ.

2.Основные виды программ-архиваторов

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

В настоящее время применяется несколько десятков программ — архиваторов, которые отличаются перечнем функций и параметрами работы, однако лучшие из них имеют примерно одинаковые характеристики. Из числа наиболее популярных программ можно выделить:, PKPAK, LHA, ICE, HYPER, ZIP, РАК, ZOO, EXPAND, разработанные за рубежом, а также AIN и RAR, разработанные в России. Обычно упаковка и распаковка файлов выполняются одной и той же программой, но в некоторых случаях это осуществляется разными программами, например, программа РКZIР производит упаковку файлов, a PKUNZIP — распаковку файлов.

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

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

Самораспаковывающийся архив получил название SFX — архив (SelF — eXtracting).

архиватор сжатие упаковщик потеря

Программы архивации данных. Архивы файлов

1.4. Сервисное программное обеспечение ПК и основы алгоритмизации

1.4.1. Сервисные программные средства (стандартные и служебные программы, архивация данных, антивирусные программы)

1.4.1.2. Программы архивирования данных

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

Архивация проводится в следующих случаях:

  • когда необходимо создать резервные копии наиболее ценных  файлов;
  • когда необходимо освободить место на диске;
  • когда необходимо передать файлы по E-mail.

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

В оглавлении архива для каждого содержащегося в нем файла хранится следующая информация:

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

Любой из архивов имеет свою шкалу степени сжатия. Чаще всего можно встретить следующую градацию методов сжатия:

  1. Без сжатия (соответствует обычному копированию файлов в архив без сжатия).
  2. Скоростной.
  3. Быстрый (характеризуется самым быстрым, но наименее плотным сжатием).
  4. Обычный.
  5. Хороший.
  6. Максимальный (максимально возможное сжатие является одновременно и самым медленным методом сжатия).

Лучше всего архивируются графические файлы в формате .bmp, документы MS Office и Web-страницы.

Что такое архиваторы?

Архиваторы – это программы (комплекс программ) выполняющие сжатие и восстановление сжатых файлов в первоначальном виде. Процесс сжатия файлов называется архивированием. Процесс восстановления сжатых файлов – разархивированием. Современные архиваторы отличаются используемыми алгоритмами, скоростью работы, степенью сжатия (WinZip 9.0, WinAce 2.5, PowerArchiver 2003 v.8.70, 7Zip 3.13, WinRAR 3.30, WinRAR 3.70 RU).

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

В ОС MS DOS существуют архиваторы, но они работают только в режиме командной строки. Это программы PKZIP и PKUNZIP, программа архиватора ARJ. Современные архиваторы обеспечивают графический пользовательский интерфейс и сохранили командную строку. В настоящее время лучшим архиватором для Windows является архиватор WinRAR.

Архиватор WinRAR

WinRAR – это 32 разрядная версия архиватора RAR для Windows. Это — мощное средство создания архивов и управления ими. Есть несколько версий RAR, для разных операционных систем: Windows, Linux, UNIX, DOS, OS/2 и т.д.

Существует  две версии RAR для Windows:

  • версия с графическим пользовательским интерфейсом — WinRAR.EXE;
  • Консольная версия  RAR.EXE пульт линии команды (способ текста) версия — Rar.exe.

Рис. 1.

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

  1. Позволяет распаковывать архивы CAB, ARJ, LZH, TAR, GZ, ACE, UUE, BZ2, JAR, ISO, и обеспечивает архивирование данных в форматы ZIP и RAR.
  2. Обеспечивает полную поддержку архивов ZIP и RAR.
  3. Имеет специальные алгоритмы, оптимизированные для текста и графики. Для  мультимедиа сжатие можно использовать только с форматами RAR.
  4. Поддерживает технологию перетаскивания (drag & drop).
  5. Имеет интерфейс командной строки.
  6. Может осуществлять непрерывное архивирование, что обеспечивает более высокую степень сжатия по сравнению с обычными методами сжатия, особенно при упаковке большого количества небольших файлов однотипного содержания.
  7. Обеспечивает поддержку многотомных архивов, то есть осуществляет разбивку архива на несколько томов (например, для записи большого архива на диски). Расширение томов: RAR, R01, R02 и т.д. При самораспаковывающемся архиве первый том имеет расширение EXE.
  8. Создает самораспаковывающиеся архивы (SFX) обычные и многотомные архивы, обеспечивает защиту их паролями.
  9. Обеспечивает восстановление физически поврежденных архивов.
  10. Имеет средства восстановления, позволяющие восстанавливать отсутствующие части многотомного архива.
  11. Поддерживает UNICODE в именах файлов.
  12. Для новичков предназначен режим Мастер (Wizard), с помощью которого можно легко осуществить все операции над архивами.

WinRAR имеет и другие дополнительные функции. WinRAR способен создать архив в двух различных форматах: RAR иZIP.

Рассмотрим преимущества каждого формата.

Архив в формате ZIP

Основное преимущество формата ZIP — его популярность. Например, большинство архивов в Internet – это архивы ZIP. Поэтому приложение к электронной почте лучше всего направлять в формате ZIP. Можно также направить самораспаковывающийся архив. Такой архив является немного большим, но может быть извлечен без внешних программ. Другое преимущество ZIP — скорость. Архив ZIP обычно создается быстрее, чем RAR.

Архив в формате RAR

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

Программа архивации Microsoft Backup (резервная копия)

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


Рис. 2.

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

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

Программа архивации предоставляет следующие возможности:

  1. Архивация выбранных файлов и папок на случай сбоя жесткого диска или случайного удаления файлов (архивировать можно на жесткий диск или съемный диск и т.д.). Backup восстанавливает архивированные файлы и папки на жесткий диск.
  2. Архивация данных состояния системы. Программа позволяет архивировать копии важных системных компонентов, таких как реестр, загрузочные файлы и база данных службы каталогов. Программа архивации позволяет восстанавливать копии важных системных компонентов, таких, как реестр, загрузочные файлы и база данных службы каталогов.

Далее…>>> Тема: 1.4.1.3. Защита от компьютерных вирусов

Leave a comment