Поможем написать учебную работу
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Кафедра гражданского права и процесса
КОНТРОЛЬНАЯ РАБОТА
Архивация данных. Программы архиваторы
Выполнил:
студент 1 курса,2 группы
очного отделения
юридического факультета
Аймятов А.А.
Проверил:
Феоктистов С.Ю. ассистент
кафедры гражданского
права и процесса
г. Ульяновск,2013
Введение 3
Глава 1. ПОНЯТИЕ АРХИВАТОРА 4
1.2 Архивные форматы и архиваторы 6
Глава 2. РАЗНОВИДНОСТИ И КЛАССИФИКАЦИЯ АРХИВАТОРОВ 8
2.1 Виды архиваторов 8
2.2 Классификация архиваторов 9
3. МЕТОДЫ АРХИВАЦИИ 12
3.1 Метод Хаффмана 12
3.2 RLE 13
3.3 MTF 15
4. АРХИВАТОРЫ WINDOWS 17
4.1 WinRAR 17
4.1.1 Ограничения WinRAR 19
4.1.2 Интерфейс WinRAR 20
4.2 WinZip 23
4.1.2 Работа с программой WinZip 24
4.1.3 Рабочий интерфейс 25
5. АРХИВАЦИЯ ДАННЫХ СРЕДСТВАМИ WINDOWS 7 27
5.1 Ручная архивация на Windows 7 27
5.2 Автоматическая архивация данных в Windows 7 28
Заключение 31
Список использованной литературы 32
Введение
Чисто теоретически, современные операционные системы Windows, должны уметь работать на компьютерах без сбоев в течение очень длительного времени. Для этого в ОС встраивается множество программных механизмов, отвечающих за безопасность и надежность системы, призванных самостоятельно разрешать различные проблемы, возникающие при эксплуатации ПК. Тоже самое касается и аппаратной составляющей компьютера, компоненты которого при нормальных условиях работы, должны прослужить пользователю не менее нескольких лет.Но на практике все выглядит несколько иначе. В некоторых ситуациях устойчивость Windows оказывается не столь безупречной, как об этом заявляют разработчики, а детали ПК могут выйти из строя, проработав всего несколько дней. При этом, все это может произойти как всегда в самый неподходящий момент. Так что рано или поздно с любым из вас может случиться неприятная ситуация, в результате которой операционная система станет неработоспособной или будут утрачены важные данные. Не исключен вариант, когда одновременно произойдет и то, и другое. Для того что бы помочь пользователям избежать серьезных неприятностей, связанных с утратой информации и возникновением сбоев в работе ОС, необходимо делать архивацию файлов, чтобы сберечь ценную информацию от безвозвратной потери. На вопросы как делать архивацию данных, какие методы архивирования существуют, виды архиваторов, а также их характеристики- я даю ответ в своей работе посвященной данной проблеме.
Архиватор это программа, которая преобразует содержимое файла в более компактную форму с тем, чтобы он занимал как можно меньший объем памяти. Способ хранения копий данных на внешних носителях в компактной форме называется архивацией. Файл, хранящий информацию одного или нескольких файлов в компактной форме, называется архивом.
Расширение архива показывает тип архиватора: Rar, Zip, Arj.
Обратный от архивации процесс называется разархивацией, распаковкой, или раскрытием. Итак, чтобы использовать архивный файл, его нужно сначала распаковать. При архивации файлов происходит поиск повторяющихся последовательностей бит и замена их кодом короче. Степень уменьшения объема файла зависит от его типа и от программы архиватора, которая применена.
Архиваторы это программы для создания архивов. Архивы предназначены для хранения данных в удобном компактном виде. В качестве данных обычно выступают файлы и папки. Как правило, данные предварительно подвергаются процедуре сжатия и упаковки. Поэтому почти каждый архиватор одновременно является программой для сжатия данных. С другой стороны, любая программа для сжатия данных может рассматриваться как архиватор. От нее зависит размер создаваемых архивов. Чем меньше архив, тем меньше места требуется для его хранения. Для передачи нужна меньшая пропускная способность канала передачи или затрачивается меньшее время. Преимущества архивов очевидны, если учесть, что данные уменьшаются в размере и в 2 раза, и в 5 раз. Основным недостатком архивов является невозможность прямого доступа к данным. Их сначала необходимо извлечь из архива или распаковать. Операция распаковки, впрочем, как и упаковки, требует некоторых системных ресурсов. Это не мгновенная операция. Поэтому архивы в основном применяют со сравнительно редко используемыми данными. Необходимость в длительном хранении данных создании архивов- со временем встает перед большинством пользователей (для профессионалов в обязательном порядке).Всякий разумный пользователь должен быть озабочен созданием резервных копий наиболее ценных для него программ и данных. Проблема архивации возникает и тогда, когда жесткий диск компьютера наполнен информацией и требуется освободить на нем место, ничего не удаляя безвозвратно.
Удивительно, учитывая емкость современных жестких дисков, сколь часто это происходит. Большие по объему архивные файлы могут быть размещены на нескольких дисках (томах). Такие архивы называются многотомными. Том это составная часть многотомного архива. Создавая архив из нескольких частей, можно записать его части на несколько носителей. Возникший в ходе архивации файл имеет, как правило, значительно меньший объем, чем исходный. Степень сжатия, определяется двумя обстоятельствами: природой информации и алгоритмом (методом) архивации.
Так файл, созданный текстовым редактор Word и не содержащий рисунков, может быть сжат при архивации в несколько раз; степень сжатия графических файлов, как правило, существенно меньше. Под степенью сжатия понимают отношение размеров сжатого файла и исходного, выраженное в процентах. Степень сжатия зависит от используемой программы сжатия, метода сжатия и типа исходного файла. Лучше всего сжимаются графические и текстовые файлы, файлы данных, степень сжатия которых может достигать 5 40%, меньше сжимаются файлы исполняемых программ и загрузочных модулей 60 90%.
Для работы с архивами предназначены специальные программы, которые называются архиваторами. Эти программы, кроме создания архивов, осуществляют сжатие данных.
Первые программы-архиваторы появились в середине 80-х годов. Они были ориентированы, прежде всего, на работу в MS-DOS и поддерживали популярные архивные форматы: ARC, ZIP, LZH, ARJ, ICE и т. Д. Эти архиваторы позволяли создавать архивные файлы и раскрывать архивы, просматривать архивы, сортировать файлы в архиве, выводить содержание архива на экран, удалять файлы в архиве. Существовала так же группа архиваторов (PKLITE, LZE,…), которые упаковывали данные в самораспаковывающиеся архивы файлы с расширением exe, com. Для сжатия всего диска были разработаны резидентные архиваторы (STACKER, SSTOR, …). Они позволяли повысить эффективность использования дискового пространства путем создания огромных архивных файлов «сжатых» дисков. Архивация и разархивация на таком диске выполняется автоматически во время любых операций чтения записи.
В MS-DOS программы архиваторы вызываются командной строкой с числовыми параметрами. Параметры обеспечивают большие возможности, хотя и создают трудности обычному пользователю в работе с архиваторами.
Значительно удобнее стала работа с архивами с появление ОС Windows 9.x и Windows версий архиваторов. Из предыдущих архивных форматов среди пользователей Windows самыми популярными являются ZIP, ARJ и менее распространены LZH. Популярным также является формат CAB, разработанный фирмой Microsoft, который вошел в состав Windows 9.x. Много архиваторов, ориентированных на форматы ZIP, ARJ позволяют распаковывать и CAB-архивы.
Следует отдельно рассмотреть формат RAR и соответствующие архиваторы, созданные программистом из Челябинска Евгением Рошалем. Windows версия этого архиватора (WinRAR) очень удобна для работы (ее интерфейс напоминает окно Мой компьютер), обеспечивает высокая степень сжатия, позволяет создавать многотомные (на нескольких дискетах) и самораспаковывающиеся архивы (exe-файлы).
Программы, осуществляющие упаковку и распаковку файлов, называются программами архиваторами.
Большие по объему архивные файлы могут быть размещены на нескольких дисках (томах). Такие архивы называются многотомными. Том это составная часть многотомного архива. Создавая архив из нескольких частей, можно записать его части на несколько дискет.
В настоящее время применяется несколько десятков программ архиваторов, которые отличаются перечнем функций и параметрами работы. Из числа наиболее популярных программ можно выделить:
1) WinZip, версия 8.0 пожалуй самый известный архиватор. Это наиболее популярный архиватор, используемый в Интернете. Часто является бесплатным или входит еще в какую нибудь программу в качестве бесплатного бонуса. Начиная с версии ME (Millenium Edition), WinZip входит даже в систему Windows. Кроме того, существует немало модификаций архиватора WinZip, таких как zip magic, 7 zip, g zip и т.п., различных по эффективности сжатия.
2)WinRar автор программы Евгений Рошал. Однопользовательская система обойдется вам в 29$. Загрузить испытательскую (пробную) версию можно с сайта www.RaRlab.com. Главный конкурент WinZip на просторах Интернета. Обладая лучшими характеристиками, он постепенно теснит другие форматы, но с авторитетом WinZip пока сладить не может. Удобный (русифицированный) интерфейс и достаточно высокая скорость работы в сочетании с низкими системными требованиями обещают WinRar хорошее будущее.
3)WinAce 2.0 свежая версия старого архиватора, пополнившаяся очень интересными функциями и новым алгоритмом сжатия. Этот архиватор использует самый большой размер словаря для архивирования (4 Мб), что во многом объясняет его высокие результаты.
Существуют архиваторы с узкой специализацией, которые могут работать только с одним форматом файлов, как, например, SfArk, который может сжимать только звуковые в формате SF2. Архиватор WavPack отлично «жмет» звуковые файлы в формате wav. Архиватор DJVU специализируется на сжатии сканированных изображений. Также есть целая плеяда универсальных архиваторов таких как, UFA, 777, ACB, IMP, LZOP, UHARC, BOA, Arhangel.
Различных архиваторов существует немало. Эффективность того или иного архиватора зависит от нескольких факторов:
1. Содержимого сжимаемого файла (текстовый, графический, звуковой).
2. От того, какая программа выбрана в качестве архиватора.
3. От настроек программы архиватора.
С файловыми архиваторами многим, наверняка, приходилось сталкиваться. Достаточно перечислить их названия: ZIP, RAR. Такие архиваторы позволяют упаковывать один или несколько файлов в единый архивный файл. Размер архива, как правило, меньше чем суммарный размер исходных файлов.
Компрессоры сжимают за один прием всего один исполняемый файл (типа ЕХЕ) таким образом, что после запуска программа самораспаковывается в оперативной памяти и продолжает свою работу.
Кроме различий в функциональности, можно разбить архиваторы на две группы: асимметричные и симметричные.
Асимметричные архиваторы требуют для операции распаковки значительно меньше времени и оперативной памяти, чем для операции упаковки. Это позволяет быстро получать содержимое архива на маломощных компьютерах.
Симметричные архиваторы требуют для операций упаковки и распаковки одинаковое время и объем оперативной памяти. Использование таких архиваторов на широком парке компьютеров или для оперативного доступа к содержимому архива ограничено. Известный архиватор RAR в качестве основного использует асимметричный словарный метод сжатия, а для текстов может использовать симметричный PPM-метод. Таким образом, распаковка архивов RAR, сжатых с максимальной степенью сжатия, может быть невозможна на компьютерах с ограниченным объемом оперативной памяти. Все или почти все передовые архиваторы с высокой степенью сжатия являются симметричными.
Точной статистики по распространенности архиваторов нет. Безусловно, самым распространенным архиватором являются ZIP и его модификации. По своей распространенности он значительно превосходит ближайших конкурентов. Следом идут RAR и ACE. В последние годы встречается архиватор 7-zip. Исключение составляют некогда популярные ARJ и LHA. В данный момент они не актуальны из-за очень низкой степени сжатия.
Несмотря на очень скромные данные о распространенности архиваторов, их существует большое множество. Основная масса относится к категории экспериментальных и архиваторов с ограниченной функциональностью. Тем не менее, каждый их них позволяет выполнять собственно процедуру сжатия данных. Меньшая распространенность увеличивает вероятность ошибок в программе. К ним стоит относиться с некоторой осторожностью. Например, при проведении тестирования была найдена ошибка в архиваторе WinRK (PWCM), которую, однако, оперативно исправили.
Метод Хаффмана. Алгоритм основан на том факте, что некоторые символы из стандартного 256-символьного набора в произвольном тексте могут встречаться чаще среднего периода повтора, а другие, соответственно, реже. Следовательно, если для записи распространенных символов использовать короткие последовательности бит, длиной меньше 1 байта, а для записи редких символовболее длинные, то суммарный объем файла уменьшится.
Например буквы а, о, е, и встречаются очень часто в русском тексте, объем каждой буквы равен 1 байт (8 бит), их можно заменить на цифры 0,1,2,3, которые можно разместить в 2-х битах. Т.е. коэффициент сжатия будет равен 25%.Используя метод Хаффмана, буквам можно присвоить кода: и- 11, н- 01; ф 101; т 001; в 000. После кодирования слово «инфинитив» будет записываться как: 110110111011100111000 и иметь длину 21 бит. Так как исходное слово имело 72 (=9*8) бит, получаем сжатие больше чем в три раза.
Обратите внимание, что в коде Хаффмана ни один код символа не является начало любого другого символа. Это позволяет получателю однозначно обновлять код сжатого файла, даже если он не знает длину кода переданного символа. Во время приёма кода получатель сначала отделить первый символ, в нашем примере: 11 0110111011100111000. Затем будет выделен второй символ: 11 01 10111011100111000 и так до полной расшифровки кода: 11 01 101 11 01 11 001 11 000.
Недостатком метода Хаффмана является то, что к закодированному файлу необходимо прилагать таблицу кодирования символов (у каждого файла она будет своя). Но, если файл достаточно большой, существование таблицы несущественно повлияет на суммарный размер архивного файла.
Алгоритм RLE (Run Length Encoding, упаковка, кодирование длин серий), является самым быстрым, простым и понятным алгоритмом сжатия данных и при этом иногда оказывается весьма эффективным. Именно подобный алгоритм используется для сжатия изображений в файлах PCX. Он заключается в следующем: любой последовательности повторяющихся входных символов ставится в соответствие набор из трех выходных символов: первый-байт префикса, говорящий о том, что встретилась входная повторяющаяся последовательность, второй-байт, определяющий длину входной последовательности, третий-сам входной символ - <prefix,length,symbol>. Лучше всего работу алгоритма пояснить на конкретном примере.
Например: пусть имеется (шестнадцатиричный) текст вида
05 05 05 05 05 05 01 01 03 03 03 03 03 03 05 03 FF FF FF FF
из 20 байт. Выберем в качестве префикса байт FF. Тогда на выходе архиватора мы получим последовательность
FF 06 05 FF 02 01 FF 06 03 FF 01 05 FF 01 03 FF 04 FF
Ее длина-18 байт, то есть достигнуто некоторое сжатие. Однако, нетрудно заметить, что при кодировании некоторых символов размер выходного кода возрастает (например, вместо 01 01 - FF 02 01). Очевидно, одиночные или дважды (трижды) повторяющиеся символы кодировать не имеет смысла - их надо записывать в явном виде. Получим новую последовательность:
FF 06 05 01 01 FF 06 03 05 03 FF 04 FF
длиной 13 байт. Достигнутая степень сжатия: 13/20 = 65%.
Нетрудно заметить, что префикс может совпасть с одним из входных символов. В этом случае входной символ может быть заменен своим “префиксным” представлением, например:
FF то же самое, что и FF 01 FF (три байта вместо одного).
Поэтому, от правильного выбора префикса зависит качество самого алгоритма сжатия, так как, если бы в нашем исходном тексте часто встречались одиночные символы FF, размер выходного текста мог бы даже превысить входной. В общем, случае в качестве префикса следует выбирать самый редкий символ входного алфавита.
Можно сделать следующий шаг, повышающий степень сжатия, если объединить префикс и длину в одном байте. Пусть префикс-число F0...FF, где вторая цифра определяет длину length от 0 до 15. В этом случае выходной код будет двухбайтным, но мы сужаем диапазон представления длины с 255 до 15 символов и еще более ограничиваем себя в выборе префикса. Выходной же текст для нашего примера будет иметь вид:
F6 05 F2 01 F6 03 05 03 F4 FF
Длина-10 байт, степень сжатия-50%.
Далее, так как последовательность длиной от 0 до 3 мы условились не кодировать, код length удобно использовать со смещением на три, то есть 00=3, 0F=18, FF=258, упаковывая за один раз более длинные цепочки.
Если одиночные символы встречаются достаточно редко, хорошей может оказаться модификация алгоритма RLE вообще без префикса, только <length,symbol>. В этом случае одиночные символы также обязательно должны кодироваться в префиксном виде, чтобы декодировщик мог различить их в выходном потоке:
06 05 02 01 06 03 01 05 01 03 04 FF
Длина-12 байт, степень сжатия-60%.
Возможен вариант алгоритма, когда вместо длины length кодируется позиция относительно начала текста distance первого символа, отличающегося от предыдущего. Для нашего примера это будет выходная строка вида:
01 05 07 01 09 03 0F 05 10 03 11 FF
Выводы:
|
Здесь и далее приняты следующие обозначения: РО - распространение ошибки, ВИ - возрастание избыточности. Степень сжатия, скорость и используемая оперативная память оцениваются по десятибалльной системе с точки зрения автора. Чем больше величина, тем лучше указанный параметр (выше скорость работы, выше степень сжатия и меньшая потребляемая память).
Работа: в реальном масштабе времени и в потоке.
Основное применение: РСХ, сжатие изображений.
Сравнительно недавно появилась еще одна разновидность адаптивного алгоритма Хаффмана, описанная Рябко, а затем Бентли и названная, соответственно, алгоритмом стопки книг или “двигай вверх” (“MTF-Move To Front”). Каждому символу (букве) присваивается код в зависимости от его положения в алфавите - чем ближе символ к началу алфавита - тем короче код (в качестве кода можно использовать, например, код дерева для монотонных источников). После кодирования очередного символа мы помещаем его в начало алфавита, сдвигая все остальные буквы на одну позицию вглубь. Через некоторое время наиболее часто встречаемые символы сгруппируются в начале, что и требуется для успешного кодирования. Работа алгоритма, действительно, напоминает перекладывание наиболее нужных книг из глубин библиотеки ближе к верху, вследствие чего потом их будет легче найти (аналогия с обыденной жизнью).
Выводы:
Алгоритм |
Степень сжатия |
Ско-рость |
Память |
Сжатие без потерь |
Про-ходы |
РО |
ВИ |
|
Стопка книг |
3-5 |
7 |
8 |
Да |
1 |
Да |
Возм. |
|
В системе Windows нет встроенных функций для работы с упакованными архивами, поэтому большинству пользователей приходится обзаводиться специальными утилитами и при этом решать проблему многообразия архивных форматов.
Емкость магнитных дисков и оперативной памяти постоянно растет, каналы передачи данных становятся все более мощными, и все же объем передаваемой и хранимой информации по-прежнему остается весьма значимым фактором, заставляющим нас использовать программные средства для работы с упакованными данными.
Разработанная российским программистом Евгением Рошалем утилита WinRAR позволяет работать с ZIP-архивами, но основным форматом для нее является RAR (также разработка Рошаля). Кроме того, есть возможность создавать самораспаковывающиеся EXE-архивы, а также использовать внешние программы для распаковки и просмотра архивов типа ARJ, LZH и CAB. Программа создает многотомные архивы лишь в формате RAR.
Формат RAR превосходит ZIP, ARJ и LZH по эффективности сжатия, однако в наибольшей степени преимущество этой технологии проявляется в случае «непрерывных» архивов, которые не допускают внесение изменений и обрабатываются довольно медленно.
Дистрибутив WinRAR EXE-файл объемом около 650 Кбайт, после инсталляции пакет занимает почти 1,5 Мбайт. Имеются версии архиватора на английском и русском языке.
Окно архиватора напоминает системную утилиту «Мой компьютер», архивы выглядят и ведут себя подобно обычным папкам. Пополнять архивы и извлекать из них объекты можно с помощью перетаскивания. Для просмотра упакованных файлов в программе имеется встроенный модуль визуализации, но можно подключать и внешнюю утилиту просмотра. Программа снабжена весьма обстоятельной справочной системой.
Утилита Е. Рошаля компактна, удобна, в достаточной мере универсальна, ее цена не такая привлекательная, как у WinZip, но меньше, чем у других лидеров этого обзора ZIP Explorer Pro и Zip Magic, так что для многих WinRAR может стать наилучшим выбором.
WinRAR это 32-разрядная версия популярного архиватора RAR для Windows, мощного средства создания архивов и управления ими.
Возможности WinRAR:
• полная поддержка архивов RAR и ZIP;
• оригинальный высокоэффективный алгоритм сжатия данных;
• специальный алгоритм мультимедиа-сжатия;
• оболочка с поддержкой технологии перетащить и оставить (drag & drop);
• интерфейс командной строки;
• управление архивами других форматов (CAB, ARJ, LZH, TAR, GZ, ACE, UUE);
• поддержка непрерывных (solid) архивов, в которых степень сжатия может быть на 10 50% больше, чем при обычных методах сжатия, особенно при упаковке значительного количества небольших похожих файлов;
• поддержка многотомных архивов;
• создание самораспаковывающихся (SFX) обычных и многотомных архивов с помощью стандартного или дополнительных модулей SFX;
• восстановление физически поврежденных архивов;
• другие дополнительные функции, например, шифрование, добавление архивных комментариев (с поддержкой ESC-последовательностей ANSI), ведение протокола ошибок и пр.
Количество добавляемых в архив файлов зависит от объема доступной памяти и длины их имен. Для добавления одного файла нужно ориентировочно 128 байт памяти. Например, для архивации миллиона файлов необходимо около 128 Мб памяти. WinRAR тестировался на архивах, содержащих до 10 миллионов файлов.
Размер архива RAR, также как и любого файла в архиве RAR, ограничен объемом 8 589 934 591 Гб (9 223 372 036 854 775 807 байт).
Размер архива ZIP, также как и любого файла в архиве ZIP, не может превышать 4 Гб.
Кроме WinRAR, в комплект поставки входит файл Rar.exe. Это также 32-разрядная версия RAR для Windows, но она поддерживает только интерфейс командной строки и работает в текстовом режиме. Обычно консольная версия RAR используется для вызова из пакетных файлов (BAT и CMD), для запуска из приглашения DOS и др. Она поддерживает больше команд и ключей в командной строке, чем WinRAR.
Количество файлов, которое можно добавить в архив, зависит от объёма доступной памяти и длины имён файлов. Для добавления одного файла в архив RAR требуется ориентировочно 128 байт памяти. Например, для архивации миллиона файлов необходимо около 128 Мбайт памяти. WinRAR тестировался в работе с более чем 10 миллионами файлов.
Максимальный размер архива RAR, равно как и любого файла в архиве RAR, практически не ограничен он составляет 8 эксабайт (что равнозначно 8 589 934 591 Гбайт или 9 223 372 036 854 775 807 байт). Обратите внимание, что создавать архивы размером свыше 4 Гбайт можно только на дисках с файловой системой NTFS, поскольку более старые файловые системы не поддерживают таких объёмных файлов.
Размер архива ZIP, равно как и любого файла в архиве ZIP, не может превышать 4 Гбайт.
В целом архивный формат RAR значительно лучше оптимизирован для сложных задач с использованием большого количества файлов и гигабайтных дисковых пространств.
Меню WinRAR содержит следующие пункты: «Файл», «Команды», «Избранное», «Параметры» и «?» (Справка).
Ещё один элемент интерфейса панель инструментов. Она находится ниже меню и выше списка файлов. Кнопки на панели инструментов повторяют пункты из меню «Команды» (у всех пунктов в этом меню есть «горячие клавиши» для быстрого доступа). Во время просмотра содержимого архива некоторые кнопки могут быть отключены, если их функции неприменимы к архиву. Можно выбрать отображаемые кнопки, убрать текст с кнопок или уменьшить их размер в диалоге «Общие параметры» или щелкнув правой кнопкой мыши на панели инструментов.
Под панелью инструментов находится маленькая кнопка со стрелкой вверх и строка списка дисков. При нажатии кнопки «Вверх» происходит переход в родительскую папку. Список дисков служит для выбора текущего диска или, например, сети. Этот список также можно открыть нажатием клавиши <F4>. При желании кнопку «Вверх» и список дисков можно перетащить в правый угол панели инструментов. Текущий диск также можно изменить нажатием сочетания клавиш <Ctrl+D> или щелчком мыши на маленьком значке диска в строке состояния.
Ниже панели инструментов расположено файловое окно. В нём отображается содержимое текущей папки или, если в WinRAR открыт архив, содержимое архива. Эти режимы называются режимом управления файлами и режимом управления архивами. Для каждого файла выводится следующая информация: имя, размер, тип и дата изменения. Для файлов в архиве показываются ещё два параметра упакованный размер и значение CRC32. CRC32 это особая контрольная сумма, вычисляемая на основании данных файла, с помощью неё можно сразу определить, одинаковы ли упакованные в архиве файлы, не прибегая к их распаковке. Файлы с одинаковым содержимым всегда имеют одинаковые CRC32. Все параметры представлены в виде колонок. Порядок сортировки файлов можно поменять щелчком на заголовке колонки (там же синей стрелкой указывается направление сортировки). Кроме того, можно изменить ширину колонок, перетаскивая мышью разделители заголовков колонок. Несколько дополнительных параметров списка можно изменить в диалоге «Список файлов».
Если находящийся в архиве файл зашифрован, то после его имени будет стоять звездочка («*»). Если файл продолжается в следующем томе, то после его имени будут стоять символы «-->». Если файл продолжается из предыдущего тома, то после имени будут стоять символы «<--«. А если файл продолжается из предыдущего и переходит на следующий том, то после его имени будут стоять символы «<->».
Перед обработкой файлов их необходимо выделить. Помимо стандартных способов выделения Windows в WinRAR для той же цели служат несколько дополнительных клавиш: <Пробел>, <Insert>, а также <+> и <> на цифровой клавиатуре.
Следующие комбинации клавиш можно использовать для навигации по списку файлов. Чтобы перейти в родительскую папку, необходимо нажать клавиши <BackSpace> (BS), <Ctrl+PgUp> или дважды щелкнуть мышью на папке «..» в списке файлов. Если сделать это в корневой папке архива, то этим закроется архив и осуществится переход в ту папку на диске, где он находится. Для перехода в другую папку можно нажать <Enter>, <Ctrl+PgDn> или дважды щелкнуть левой кнопкой мыши на этой папке. То же действие на файле архива приведет к открытию архива. Для перехода в корневую папку служит комбинация клавиш <Ctrl+\>.
Если щелкнуть правой кнопкой мыши на списке файлов, то появится меню с командами интерфейса и управления файлами. Эти команды доступны также из обычных меню WinRAR, с панели инструментов и с помощью сочетаний клавиш, поэтому можно использовать наиболее удобный для себя способ.
Если включена опция «Показывать комментарий» в диалоге общих параметров, а в открытом архиве есть комментарий, он будет показан в специальном окне справа от списка файлов. Ширину окна комментария можно изменять, перетаскивая мышью его левый край.
Внизу окна WinRAR (под списком файлов) находится строка состояния. В её левой части расположены два маленьких значка: «диск» и «ключ». Щелчком по значку «диск» можно изменить текущий диск, а щелчком по «ключу» текущий пароль. Две соответствующие команды также есть в меню «Файл». По умолчанию значок «ключ» жёлтого цвета, но если введён пароль, то он становится красным. В средней части строки состояния выводится информация об общем размере выделенных файлов или о текущем состоянии. В правой части строки состояния отображаются общее количество файлов в текущей папке и их размер.
Условно-бесплатная утилита, разработанная компанией Nico Mak Computing, наверное, самая знаменитая программа архивации для Windows. EXE-файл с дистрибутивом WinZip занимает около 940 Кбайт, после установки объем файлов программы составляет 2 Мбайт.
Программа имеет встроенные средства для манипулирования архивами и упакованными файлами в форматах ZIP, TAR, GZIP и CAB, а также позволяет подключать внешние модули для работы с ARJ-, ARC- и LZH-файлами. Все операции с архивами можно выполнять с помощью перетаскивания, длинные имена объектов (в том числе кириллические) обрабатываются нормально. Имеется функция парольной защиты, создания самораспаковывающихся EXE-файлов, многотомных архивов на съемных носителях.
К сожалению, программа не показывает в графическом виде структуру упакованных архивов, а представляет их содержимое в виде «плоских» списков.
WinZip имеет богатые возможности настройки интерфейса, параметров просмотра архивов и интеграции с Windows -- окно Configuration имеет шесть вкладок. Программа фиксирует имена обрабатываемых архивов и помещает их список в меню «Файл». Кроме того, предусмотрено создание виртуальной папки избранных архивов (Favorites) для быстрого доступа к ним. Высокая репутация WinZip, несомненно, заслуженна, но безоговорочным лидером программа, пожалуй, все же не является.
Начнем с самого распространенного сценария работы посредством программы WinZip. Допустим, в директории XXXX есть файлы X1, X2, ..., Xn. Их надо запаковать в единый архив. Находим папку XXXX, выделяем файлы X1, X2, ..., Xn (используя левую клавишу мыши и кнопки Ctrl или Shift). Затем после правого клика мышью выбираем команду Add to Zip.
При указании названия архивного файла расширение zip можно не указывать, достаточно вписать только имя (в нашем случае "x") и нажать на кнопку Add. Результат - появление файла x.zip в папке XXXX (можно было указать другое место).
Сжатие в архив документов Word (doc или rtf) дает очень значительную экономию дискового пространства (до 95%). Несколько более скромный результат достигается при сжатии html-файлов (до 80%). Сложнее с графическими файлами, bmp можно сжать и до 99%, а вот при архивировании tif, jpg, gif экономия составит, соответственно, до 35, 25, 10%. Однако при отправке файлов по электронной почте необходимо учитывать не только их физический размер, но и их число, ведь на обработку запроса об отправке каждого "прицепленного" к письму файла тоже требуется время.
В пользу закрытия zip-ом файлов перед отправкой по e-mail говорит и тот факт, что очень многие получатели Вашей корреспонденции используют всевозможные антивирусные программы и/или firewalls, которые могут запросто проигнорировать какой-нибудь doc-файл по причине его "подозрительности", а zip-файл, скорее всего, проскочит.
Как открыть zip-файл? В этом случае, опять же, не требуется вовсе запускать программу через Пуск или с помощью иконки на рабочем столе. Достаточно, в условиях Windows, двойного левого клика на zip-файл, и немедленно последует открытие уже знакомого окна (если, само собой, WinZip установлен). Теперь нужно кликнуть на кнопку меню Extract, выбрать место распаковки файла(ов) и подтвердить нажатием на Extract в новом рабочем окне.
Если Вы желаете создать новую папку для прописки распакованных файлов, воспользуйтесь кнопкой New Folder.
Через File можно создать новый, открыть или закрыть архив, добраться до таблицы избранных архивов - Favorites (формируется пользователем), просмотреть свойства текущего zip-файла, вынести иконку со ссылкой на него на рабочий стол, а также творить что угодно с самим архивом (переносить, копировать, переименовывать, удалять, распечатывать и привязывать к почтовым службам). Любители идти всюду под руку с "мастером подсказок" могут выбрать режим Wizard (есть также отдельная кнопка).
Меню Actions открывает широкий спектр возможностей (большинство из которых дублируется специальными кнопками): добавить (Add), удалить (Delete), распаковать (Extract), просмотреть отдельные файлы в архиве (View), выделить все файлы в архиве (Select All) и отменить это действие (Ivert Selection). Тут же есть возможность проверить заархивированные файлы на предмет обнаружения вирусов (Virus Scan) (само собой для этого необходимо, чтобы под Windows была установлена одна из антивирусных программ). Вы можете сделать архив "самораскрывающимся", то есть превратить его в исполняемый exe-файл, выбрав команду Make .Exe File (управление передается программе WinZip Self-Extractor). Если при этом Вы желаете "разложить" самораспаковывающийся архив по дискетам, выберите опцию Safe spanning method. Среди дополнительных возможностей этого меню: преобразование архивного файла в универсальный формат пересылки по электронной почте UUE, предварительная проверка архива на распаковываемость, подготовка комментария к архиву, создание отдельного меню в разделе Пуск > Программы (CheckOut).
В Options есть возможность закрыть архив на пароль (Password). Это может пригодиться как для элементарной гарантии приватности Вашей переписки, так и для выкладывания в Сеть коммерческого продукта. Продвинутый пользователь может позволить себе что-то поменять в конфигурации WinZip (Configuration). Советую здесь прогуляться по пути Program Locations > ARJ и определить, с помощью какой программы (например, WinArj) будут открываться популярные когда-то arj-архивы. Строка меню Sort открывает доступ к различным правилам сортировки файлов внутри архива.
Графическое меню дублирует некоторые, наиболее популярные функции программы.
Для ручной архивации данных Windows 7 достаточно в открывшемся окне «Архивация и восстановление» нажать на кнопку «Архивировать». Если кнопка «серая» и нажать на нее невозможно, значит, к компьютеру не подключен внешний жесткий диск, на который можно выполнить архивацию. Кнопка «Архивировать» обведена выше на рисунке в красную рамку.
Если внешний жесткий диск для архивации данных Windows 7 есть, и он подключен к ПК, то далее будет предложено создать архив данных пользователя ПК на него. В архив попадут данные:
Архив будет сделан автоматически. Пользователь может во время архивации свернуть программу в значок Панели задач.
Ниже на рисунке показано, как выглядит окно программы «Архивация и восстановление» в процессе ручной архивации данных Windows 7. Ход архивации можно проследить в строке состояния «Выполняется архивация…»
Второе окно «Архивация данных … N% завершено» открывается, если нажать на кнопку «Просмотр сведений»
Архив, создаваемый программой «Архивация и восстановление», является настоящим архивом, а не копией. Он создается и записывается на внешний жесткий диск таким образом, чтобы его нельзя было изменить. Чтобы данные в архиве хранились в том виде, какими они были в момент архивации.
Все ранее описанные методы архивации, включая архивацию с помощью WinRar, предполагают возможность внесения изменений в файлы, хранящиеся в архиве. Здесь же нет.
5.2 Автоматическая архивация данных в Windows 7
Для того чтобы архивация данных Windows 7 выполнялась автоматически и регулярно, программу «Архивация и восстановление» можно настроить соответствующим образом:
К таким объектам относятся:
Все, настройки автоматической архивации данных завершены. После этого строго в назначенное время архивация будет делаться автоматически без участия пользователя ПК. А вот саму программу «Архивация и восстановление» запускать не нужно. В указанное время она запустится автоматически.
Если в момент автоматического запуска программы «Архивация и восстановление» указанный в настройках внешний жесткий диск не будет подключен, то архивация не состоится.
В своей работе я рассмотрел различные виды и классификации архиваторов. Понял что архиваторы имеют свои определенные свойства, имеют как схожие черты так и различия. Рассмотренные способы и средства резервирования и сохранения данных позволяют быстро создавать архивные копии рабочих файлов и надежно защищать информацию от уничтожения или порчи в различных непредвиденных ситуациях.
Наиболее распространены архиваторы ZIP и RAR - почти на любом компьютере можно встретить один из этих упаковщиков. Разные программы отличаются форматом архивных файлов, скоростью работы, степенью сжатия файлов при помещении в архив, удобством использования.
1. Стрельцов А.А. Компьютерные архиваторы. М., 2004.
2. Мамыкин А.А. Архиваторы это удобно.// Журнал ХАКЕР Online. 2005. №3.Фомин А. А. «Основы сжатия информации»
3. Веретенникова Е.Г., Патрушина С.М., Савельева Н.Г. Информатика: Учебное пособие. Серия «Учебный курс». - Ростов н/Д: Издательский центр «МарТ», 2002.
4.Корецкий А.А. Архивирование данных на персональном компьютере. - М.: Ред. «Компьютерная литература»: Познават. кн. плюс, 2002.
5. 2. Информационный WEB-сайт www.wikiznanie.ru