Архівація даних. Програми архіватори

комп'ютерний файл стиск архів

Слід розрізняти власне програму-архіватор, формат архівів та методи стиснення. Навіть той самий метод стиснення може мати варіанти реалізації. Наприклад, існує більше десяти програм-архіваторів, які можуть створювати архіви у форматі ZIP. У свою чергу, дані у форматі ZIP можуть бути стиснуті різними методами: Deflate, Deflate64, BZip2. Метод Deflate має кілька реалізацій з різною швидкістю та ступенем стиснення. За допомогою цього методу архіватор 7-zip дозволяє створювати архіви у форматі ZIP та 7Z.

Зазвичай архіватори можуть створювати архіви у власному ексклюзивному форматі з використанням оригінальних методів. Наприклад, архіватор RAR дозволяє створювати архіви RAR. У форматі архіву та методах стиску полягають основні переваги того чи іншого архіватора.

У найпростішому випадку архіватор дозволяє лише запакувати або розпакувати один файл. Крім стиснення даних, сучасні архіватори забезпечують деякі додаткові функції. Можна виділити кілька основних:

Стиснення деяких файлів та цілих директорій;

Створення архівів, що саморозпаковуються (SFX). Тобто для розпакування архіву програма-архіватор не потрібна;

Зміна вмісту архіву;

Шифрування вмісту архіву;

Інформація для відновлення архіву при частковому пошкодженні та можливість відновлення пошкоджених архівів;

Розбивка архіву на кілька частин чи томів;

Консольна версія програми для роботи з командного рядка;

Графічна (GUI) версія програми.

Варто відзначити, що, незважаючи на формальну наявність, реалізація кожної додаткової функції може бути виконана на різному рівні.

Крім відмінностей у функціональності, можна розбити архіватори на дві групи: асиметричні та симетричні. Асиметричні архіватори вимагають для операції розпакування значно менше часу та оперативної пам'яті, ніж для операції пакування. Це дозволяє швидко отримувати вміст архіву на малопотужних комп'ютерах. Симетричні архіватори вимагають для операцій упаковки та розпакування однаковий час та обсяг оперативної пам'яті. Використання таких архіваторів на широкому парку комп'ютерів або для оперативного доступу до вмісту архіву обмежене. Відомий архіватор RAR як основний використовує асиметричний словниковий метод стиснення, а текстів може використовувати симетричний PPM-метод. Таким чином, розпакування архівів RAR, стислих з максимальним ступенем стиснення, може бути неможливим на комп'ютерах з обмеженим обсягом оперативної пам'яті. Усі чи майже всі передові архіватори з високим ступенем стиснення є симетричними.

Незважаючи на дуже скромні дані про поширеність архіваторів, їх існує безліч. Основна маса відноситься до категорії експериментальних та архіваторів з обмеженою функціональністю. Проте кожен з них дозволяє виконувати власне процедуру стиснення даних.

Рамотрим найбільш популярні програми-архіватори:

1. WinRAR

Версія 2.90 Final

Підтримувані платформи: Windows, Linux, BeOS та DOS-32

WinRAR – 32-розрядна версія архіватора RAR для Windows. Крім повної підтримки RAR та ZIP, WinRAR 2.90 може розпаковувати UUE, GZ, TAR, ARJ, LZH, ACE, CAB, BZIP2, JAR (Java ARchive) та ACE 2.0 архівів. WinRAR має оригінальний алгоритм стиснення, що має високі показники коефіцієнта стиснення, особливо на виконуваних файлах, великих текстових файлах і т.д. При цьому кількість стиснених файлів, що входять до архіву, не обмежена.

Є підтримка ZIP-архівів; графічний інтерактивний інтерфейс поряд із командним рядком. WinRAR надає можливість створення solid-архівів, що дає виграш під час архівування великої кількості файлів.

Можливе створення саморозпаковуються (SFX), звичайних та багатотомних архівів. Доступні блокування, шифрування, список файлів, мітки томів.

Також є додаткові функції, наприклад шифрування, додавання архівних коментарів, протоколювання помилок та ін.

2. WinZip

Версія v8.1

Одна із найпопулярніших в Інтернеті програм. Сам ZIP-алгоритм вільно використовується в десятках, якщо не в сотнях програм, і для більшості користувачів Windows саме WinZIP служить стандартною програмою для роботи з архівами. WinZip простий у роботі, має підтримку довгих імен та оптимізований для роботи в середовищі Windows.

WinZIP вміє переглядати та вилучати файли з інших, менш поширених форматів архівів, таких як ARJ, LZH, ARC, TAR, TAZ, TGZ, Z, GZ, CAB, UUE, XXE, UU, B64, HQX, BHX. Є функції інсталяції програм, екранних тем і скрін-сейверів з архівів, виконання багатьох операцій через покрокові Wizard"и, стиснення та відправлення файлів поштою, перевірки вмісту архівів зовнішнім антивірусом, управління закладками обраних архівних директорій, підтримується можливість інтеграції з Провідником Windows команд у контекстні меню) Є окремі утиліти для роботи з командного рядка, інтеграції з популярними Інтернет-браузерами, створення архівів, що саморозпаковуються.

WinZip має дуже зручну функцію автоматичної інсталяції для програмного продукту, що розповсюджується як Zip-файли.

Для спрощеного архівування/розархівування файлів WinZip пропонує майстер-програму WinZip Wizard. Є можливість організації файлів у "улюблені" папки (Favorite Zip Folders). WinZip дозволяє організувати Zip-файли у вигляді одного «аркуша», який допомагає легше поєднувати та сортувати Zip-файли незалежно від того, де вони фізично зберігаються. Функція пошуку дозволяє знайти будь-які Zip-файли, "втрачені" на жорсткому диску. Є можливість створювати файли, що саморозархівуються. WinZip можна налаштувати до роботи з більшістю сучасних антивірусних сканерів.

3. WaveZip

Версія 2.0

Програма розроблялася як засіб для стиснення великих аудіо WAV-файлів, які займають багато місця.

WaveZIP простий у роботі та дозволяє швидко знаходити, селектувати та конвертувати файли. Підтримується функція Drag-and-drop із Windows Explorer.

У програмі реалізовано спеціальну технологію MUSICompress від компанії Soundspace Audio. Компресія відбувається абсолютно без втрат, алгоритми оптимізовані саме під завдання стиснення WAV-формату (середній ступінь стиснення в залежності від типу файлу досягає 30-60%).

4. WavPack

Версія 3.92

Підтримувані платформи: Win9x, WinNT, Mac

Консольний компресор, що спеціалізується на аудіосжатіі. Надає можливість упаковки/розпакування без втрат 16/24-бітних моно- та стереофайлів у WAV-форматі. WavPack показує високу швидкість роботи, забезпечує 25-50-відсоткове стиснення поп-музики та трохи кращий стиск для класичної музики та композицій з широким динамічним діапазоном. Максимальний досяжний рівень упаковки – 87% (для періодів тиші). Надається режим стиснення з втратами (до 67% з нечутними втратами і до 77% з помітним шумом), стиснення «сирих» аудіофайлів невідомих форматів, підтримується швидкий режим упаковки, є WinAMP-плагін для програвання стиснутих WavPack'ом файлів.

5. PowerArchiver

Версія v7.02

Підтримувані платформи: Win9x, WinNT

Потужна багатоформатна Windows GUI-оболонка, що дозволяє працювати з архівами у форматах ZIP, RAR, CAB, ARJ, LHA, ACE, ARC, BZIP2, TAR.BZ2, GZ, BH, ZOO, XXE, UUE. Крім стандартних операцій PowerArchiver може проводити перейменування файлів в архівах, інсталювати з них програми, перевіряти вміст на віруси, конвертувати архіви з одного формату в інший, захищати їх паролем, лагодити, створювати багатотомні архіви, що саморозпаковуються (SFX). Програма також дозволяє своїми засобами переглядати файли TXT, RTF, BMP, ICO, GIF, WMF, EMF та JPG, роздруковувати списки архівних файлів або експортувати їх до TXT- та HTML-форматів. Є засоби керування списком швидкого доступу до директорій, що часто використовуються, зміни зовнішнього вигляду кнопкової панелі за допомогою скінів, виконання операцій резервування даних за допомогою скриптів, пошуку оновлень програми в Інтернеті, створення окремого архіву для кожного стисливого файлу.

PowerArchiver має зручний інтерфейс, що перемикається в стилі Office 2000 з докладною довідковою системою і інтегрується з Провідником Windows, забезпечуючи підтримку операцій Drag & Drop і зручних контекстних меню.

6. ZipMagic

Версія 4.0

Підтримувані платформи: Win9x, WinNT

Компанія Mijenix випустила оновлену версію популярної програми ZipMagic. Мета програми - забезпечити можливість працювати з архівами як із звичайними дисковими папками. Тобто всі zip-файли, що є на дисках, магічно «перетворюються» на звичайні директорії. При цьому ні Провідник, ні Norton Commander, ні інша програма не підозрюють, що мають справу з архівами. Користувач може працювати з псевдопапками: перейменовувати їх, запускати та інсталювати з них програми, ігри, переглядати, редагувати, копіювати, перейменовувати файли, створювати та видаляти піддиректорії тощо. ZipMagic непомітно буде проводити операції стиснення/розпакування, причому значно швидше, ніж більшість відомих zip-пакувальників.

У новій версії програми додано підтримку більшості нових форматів архівів та кодувань. Серед них: RC, ARJ, CAB, GZ, LHA/LZH, RAR, TAR, ZOO, UU/XXEncode та багато інших. При цьому для роботи з файлами цих форматів вам не знадобляться самі утиліти, які їх створили. Для роботи з ними призначена утиліта ZipTools, що поставляється з ZipMagic. Всі вищезгадані типи файлів автоматично асоціюються в реєстрі з цією утилітою і, звичайно, нею відкриваються.

ZipTools є певною подобою Провідника, за допомогою якого можна виконувати всі стандартні функції, притаманні файл-менеджерам (копіювання, перенесення, перейменування файлів, підтримка Drag&Drop, налаштування панелей, сортування, багатовіконність тощо), а також специфічні функції типу UU -кодування, конвертування в ZIP, форматування дисків, пошуку файлів/комп'ютерів тощо. Крім того, ZipTools дозволяє швидко переглядати понад 60 форматів файлів/документів, у тому числі мультимедійних, не виходячи із програми.

У складі ZipMagic також поставляється утиліта ZipWizard - автоматизований засіб створення/конвертування/розпакування архівів для новачків, що надає для виконання стандартних операцій покроковий спрощений інтерфейс.

Крім цього з програмою поставляються спеціальні zip-плагіни для браузерів та e-mail. Перший - ZipSurfer - призначений для роботи в Netscape Navigator, Netscape Communicator та Internet Explorer і дозволяє розпаковувати, переглядати свіжоскачані з Інтернету архіви, інсталювати з них програми та виконувати інші операції з архівами, не виходячи з браузера (щось подібне є у відомому WinZip ).

Другий плагін - ZipMail - є доповненням до таких програм, як Eudora Light, Eudora Pro, Microsoft Exchange, Outlook 97 і Outlook 98.

У опціях ZipMagic можна змінити безліч параметрів, серед яких є й спеціальні параметри Windows NT. Ви можете визначити опції автозапуску програми, встановити коефіцієнт стиснення, з яким файли стискатимуться під час створення архіву-папки, встановити розмір кешу програми, гарячі клавіші, вибрати диски, для яких працюватимуть функції ZipMagic, визначити час увімкнення/вимкнення функцій програми. Можна також визначити, які програми все ж таки будуть розглядати zip-архіви як файли, а не як директорії, наприклад резервні та дискові утиліти.

Переваги та недоліки описаних програм можна представити у вигляді графічних малюнків.




При використанні комп'ютера однією з найкорисніших сервісних програм є це програма-архіватор.

Архіватор – це програма, яка забезпечує стиснення інформації чи упаковку. Стиснення – це така подача інформації, коли вона займає набагато менше обсягу в байтах. Сам процес стиснення називається архівацією, а стисла інформація - архівною інформацією, або просто архівом. Зворотний за стисненням процес називається розархівацією або розкриттям.

Необхідність архівації інформації виникає тоді, коли на дисковому накопичувачі не вистачає вільного місця. Сучасні програми-архіватори зменшують обсяг пам'яті, який займає інформація, в середньому, вдвічі для програм, у чотири рази для текстових документів, і вдесятеро для графічних зображень.
В основі стиснення інформації завжди лежить принцип усунення надлишкової інформації, навіщо кожна програма-архіватор, звісно, ​​використовує свій патентований метод.
Звичайно, програми-архіватори не є складовою якоїсь операційної системи. Їх потрібно купити та встановити на комп'ютер окремо. Хоча Windows XP вже вміла працювати з архівами zip.
В даний час найбільшою популярністю користуються архіватори WinRar, WinZip, 7-Zip. Вони мають досить різний інтерфейс та способи архівації, але виконують однакові функції:
-додавання файлів до архівів
-отримання файлів з архівів (розкриті архіви
-тестування архівів щодо пошкоджень
-Вилучення файлів з архівів
-перегляд змісту архівів, перегляд змісту файлів архівів
-Створення багатотомних архівів (тобто розбивання архівів на файли певного розміру, які дуже зручно переносити на накопичувачах інформації, наприклад, на дисках або флешках)
-Створення SFX-архівів (SFX - це скорочення від англійського SelF Extracting - сам себе розархівує), тобто архівів, для розархівації яких не потрібна програма-архіватор. Такі архіви виконуються у вигляді exe-файлів, після запуску яких архів розкривається
- встановлення пароля на архів у такий спосіб, щоб розпакувати його і переглянути його зміст міг тільки той, кому відомий пароль
-додаткові можливості.
Звичайно, програми-архіватори не можуть опрацьовувати деякі архіви, які були створені іншими архіваторами.

WinRAR– це популярний архіватор від вітчизняних розробників. Судячи зі статистики, саме WinRAR є найпопулярнішим архіватором у світі. Воно і зрозуміло, алгоритм стиснення формату RAR по праву вважається одним із найкращих. Зручний інтерфейс, підтримка всіх необхідних форматів архівації та загальна висока якість не залишає шансів конкурентам. WinRAR має повну підтримку форматів RAR та ZIP, а також може виконувати всі основні операції з форматами: 7Z, ACE, ARJ, BZ2, CAB, GZ, JAR, LZH, TAR, UUE, Z та ISO (образи дисків). Вміє створювати архіви типу SFX, що саморозпаковуються.

7-Zip
Насамперед, цей архіватор цінний своїм власним форматом 7z. Вважається, що цей формат має найвищий ступінь стиснення і відмінно підходить для архівації великих обсягів інформації (наприклад, особливо великих програм або ігор). Також підтримуються формати: ZIP, CAB, RAR, ARJ, GZIP, LZH, CHM, BZIP2, TAR, CPIO, RPM та DEB. Варто звернути увагу на часті ситуації, в яких ступінь стиснення форматів ZIP і GZIP в цій програмі набагато вище, ніж у конкурентів.

7-Zip повністю безкоштовний, оскільки це нечасте явище серед програм даного роду, цей факт є ще одним хорошим аргументом на його користь.

WinZip
WinZip - це програма, що набула всесвітньої популярності, через те, що стала першим архіватором з графічним інтерфейсом. WinZip і досі має найсимпатичніший і найпросунутіший у функціональному плані інтерфейс з масою зручних можливостей для роботи з архівами. Програма підтримує більшість популярних форматів архівації, у тому числі й найпопулярніші: ZIP, RAR, GZIP, 7Z, ARJ, ARC, CAB, LZH, TAR, MIME, Unix Compress, Uuencode, Xxencode, BinHex. Серед додаткових можливостей є інструмент для резервного копіювання, функції шифрування, відправка архівів електронною поштою та інше.

ExtractNow
ExtractNow – це невелика утиліта для розпакування архівів. ExtractNow служить для швидкого розпакування кількох архівів натисканням лише однієї кнопки. Це зручно у випадках, коли користувачеві необхідно регулярно розпаковувати багато заархівованих файлів. Для цього потрібно просто перетягнути архіви, які потрібно розпакувати у вікно програми та натиснути кнопку Extract. Програма підтримує всі популярні формати архівів: zip, rar, 7z, bzip2, arj, cab, iso, chm, tar, gzip, а також безліч менш популярних.

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

Взагалі існують універсальні архіватори які можуть отримати файли з різних конструкцій, тому вони більш переважні, хоча всі програми працюють швидко і добре стискають дані. А поява додатків такого роду ми завдячуємо К. Скеннону, який заклав основи теоретичної бази комп'ютерного архівування. Він був основоположником теорії кодування інформації, побудованої на відгалуженні теорії ймовірності та математичної статистики.

Призначення програм-архіваторів полягає в економії місця на диску за рахунок стиснення (упаковки) одного або кількох файлів у архівний файл. Програми-архіватори використовують для зберігання в упакованому вигляді великих обсягів інформації, що знадобиться у майбутньому; перенесення інформації між комп'ютерами за допомогою дискет чи електронної пошти; створення у стислому вигляді резервних копій файлів; для захисту від комп'ютерних вірусів Внаслідок роботи програм-архіваторів створюються архівні файли (архіви).

В основі роботи програм-архіваторів лежить процедура пошуку та перекодування однакових фрагментів вмісту файлів. Стиснення інформації у файлах проводиться за рахунок усунення надмірності різними способами (за рахунок спрощення кодів, виключення постійних бітів, заміни їх послідовності, що повторюється, коефіцієнтом повторення і т. д.). Існує безліч алгоритмів стиснення даних. Сучасні архіватори, як правило, одночасно використовують кілька методів. Можна виділити деякі основні.

1. Кодування довжин серій (RLE) – (скорочення від run-length encoding – кодування довжин серій).

Послідовна серія однакових елементів даних замінюється на два символи: елемент та кількість його повторень. Широко використовується як додатковий, і проміжний метод. Як самостійний метод застосовується, наприклад, у графічному форматі BMP.

2. Словниковий метод (LZ) – (скорочення Lempel Ziv - імена авторів).

Використовується словник, що складається із послідовностей даних або слів. При стисканні ці слова замінюються на їх коди зі словника. Основним параметром словникового методу розмір словника. Чим більший словник, тим більша ефективність. Однак для неоднорідних даних надмірно великий розмір може бути шкідливий, тому що при різкій зміні типу даних словник буде заповнений неактуальними словами. Для ефективної роботи цього методу при стисканні потрібна додаткова пам'ять. Приблизно набагато більше, ніж потрібно для вихідних даних словника. Істотною перевагою словникового методу є проста та швидка процедура розпакування. Додаткова пам'ять при цьому не потрібна. Така особливість є особливо важливою, якщо необхідний оперативний доступ до даних.

3. Ентропійний метод (Huffman) - кодування Хаффмена.

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

Стискати можуть як один, так і кілька файлів, які в стислому вигляді поміщаються в архів.



Архівний файл включає зміст, що містить таку інформацію про файли, що зберігаються в архіві: ім'я файлу; відомості про каталог, у якому він перебував; дату та час останньої модифікації файлу; розмір файлу на диску та в архіві; .код циклічного контролю для кожного файлу, який використовується для перевірки цілісності архіву. Як розширення архівних файлів за замовчуванням встановлюється ім'я відповідної програми-архіватора.

Більшість програм-архіваторів дозволяють створювати багатотомні архіви. p align="justify"> Багатотомний архів - це послідовність архівних файлів, розмір яких не перевищує заданого розміру тому. Зазвичай створюється за потреби перенесення архіву на гнучких дисках, якщо розмір архіву перевищує ємність дискети. Під час створення таких архівів архіватор робить паузу зміни дискети. Багатотомний архів має загальне ім'я, у розширенні кожного файлу багатотомного архіву вказується номер тома.

Архив, що саморозпаковується - це певним чином оброблений архівний файл, що є виконуваним файлом. Виконання такого файлу призводить до розпакування файлів, що містяться в ньому.

Типові функції програм-архіваторів такі:

1. Поміщення вихідних файлів до архіву.

2. Вилучення файлів з архіву.

3. Видалення файлів із архіву.

4. Перегляд змісту архіву.

5. Версифікація (перевірка) архіву.

Для кожного файлу з архіву в архівному файлі запам'ятовується код циклічного контролю (CRC). При вилученні файла код циклічного контролю йому обчислюється і порівнюється з тим, що записаний у змісті архіву. У разі їх розбіжності видається повідомлення про помилку.

В даний час найбільшого поширення набули програми-архіватори, орієнтовані на роботу під управлінням операційної системи Windows. Це winrar та. Winzip, що відрізняються великим ступенем стиснення, роботою з довгими іменами файлів та зручним інтерфейсом.

Winrar розроблений Євгеном Рошалом на основі архіватора RAR, створеного ним же 1993р. для ОС MS DOS. Він підтримує обробку багатьох архівних форматів та використовує оригінальний алгоритм упаковки, особливо ефективний для виконуваних та текстових файлів. До важливих додаткових можливостей програми належать: захист архіву паролем; відновлення ушкоджених архівів; створення багатотомних і саморозпаковуються архівів; збереження коментарів до архівів. Інтерфейс користувача winrar містить основне меню, панель інструментів і робочу область, в якій показані всі файли поточної папки. При роботі з winrar архіви сприймаються як папки, вміст яких можна переглянути традиційними способами.

Архіватор формату ZIP (PKZIP) був створений спочатку для MS-DOS в 1989 році компанією Pkware.

Winzip був створений на початку 1990 як комерційний графічний інтерфейс для PKZIP. Приблизно в 1996 р. творці Winzip включили код стиснення від проекту PKZIP, усунувши потребу у присутності консольної версії.

З версії 6.0 до 9.0 зареєстровані користувачі могли завантажувати новітні версії програмного забезпечення, використовуючи початкову реєстраційну інформацію і тим самим одержуючи оновлення безкоштовно. Починаючи з версії 10.0, система безкоштовного оновлення була відключена. Winzip доступна у стандартній та професійній версії.

У травні 2006 р. корпорація Corel, відома своєю лінією продуктів Wordperfect та Coreldraw, оголосила, що завершила придбання Winzip Computing.

Запитаннята завданнядля самоконтролюя

1. Дайте визначення поняття «архівація».

2. Перерахуйте та охарактеризуйте основні алгоритми стиснення даних.

3. Які типові функції програм-архіваторів?

4. Охарактеризуйте сучасні програми-архіватори.

Тема 1.3: Системне програмне забезпечення

Тема 1.4: Сервісне програмне забезпечення та основи алгоритмізації

Введення в економічну інформатику

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 – його популярність. Наприклад, більшість архівів в Інтернеті – це архіви ZIP. Тому додаток до електронної пошти найкраще надсилати у форматі ZIP. Можна також направити архів, що саморозпаковується. Такий архів є трохи більшим, але може бути вилучений без зовнішніх програм. Інша перевага ZIP – швидкість. Архів ZIP зазвичай створюється швидше, ніж RAR.

    Архів у форматі RAR

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

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

    Запуск програми здійснюється: Пуск – програми – стандартні – службові – архівація даних. Відкриється майстер архівації та відновлення у звичайному режимі. З цього режиму можна перейти в розширений режим для роботи з майстром архівації, майстром відновлення та майстром аварійного відновлення ОС.


    Рис. 2.

    Програма архівації дозволяє захистити дані від випадкової втрати у разі, якщо у системі виникає збій устаткування чи носія інформації. За допомогою Backup можна створити резервну копію даних на жорсткому диску, а потім створити архів на іншому носії даних. Носією архіву може бути логічний диск або окремий пристрій (знімний диск).

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

    Програма архівації надає такі можливості:

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

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

Архівація проводиться у разі:

§ необхідності створення резервних копій найважливіших файлів;

§ необхідності звільнення місця на диску;

§ необхідності передачі файлів по E-mail.

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

§ імені файлу;

§ розмір файлу на диску та в архіві;

§ про розташування файлу на диску;

§ дати та часу останньої модифікації файлу;

§ код циклічного контролю для файлу, який використовується для перевірки цілісності архіву;

§ ступеня стиснення.

Будь-який архів має власну шкалу ступеня стиснення. Найчастіше зустрічається наступна градація методів стискування:

§ без стиснення (відповідає звичайному копіюванню файлів до архіву без стиснення);

§ швидкісний;

§ швидкий (характеризується найшвидшим, але найменш щільним стиском);

§ звичайний;

§ хороший;

§ максимальний (максимально можливе стиснення є одночасно і найповільнішим методом стиснення).

Ступінь стиснення залежить від:

використовуваного архіватора;

методу стискування;

Тип вихідного файлу.

Ступінь стиснення характеризується коефіцієнтом стиснення:

де V c – обсяг стисненого файлу;

V і – обсяг вихідного файлу.

Файли різних типів стискаються по-різному. Наприклад, коефіцієнт стиснення текстових документів значно вищий, ніж графічних.

Для стиснення файлів використовують програми архіватори.

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

Процес стиснення файлів називається архівуванням. Процес відновлення стислих файлів – розархівування.

Сучасні архіватори відрізняються алгоритмами, швидкістю роботи, ступенем стиснення (WinZip 9.0, WinAce 2.5, PowerArchiver 2003 v. 8.70, 7Zip 3.13, WinRAR 3.30, WinRAR 3.70 RU).

Архіватор WinRAR

WinRAR - це 32-розрядна версія архіватора RAR для Windows. Це - потужний засіб створення архівів та управління ними. Є кілька версій RAR для різних операційних систем: Windows, Linux, UNIX, DOS, OS/2 і т.д.

Існує дві версії RAR для Windows:

§ версія з графічним інтерфейсом користувача - WinRAR.EXE;

§ консольна версія RAR.EXE пульт лінії команди (спосіб тексту) версія - Rar.exe

Можливості WinRAR:

§ дозволяє розпаковувати архіви CAB, ARJ, LZH, TAR, GZ, ACE, UUE, BZ2, JAR, ISO, та забезпечує архівування даних у формати ZIP та RAR;

§ забезпечує повну підтримку архівів ZIP та RAR;

§ має спеціальні алгоритми, оптимізовані для тексту та графіки. Для мультимедіа стиснення можна використовувати лише з форматами RAR;

§ підтримує технологію перетягування (drag & drop);

§ має інтерфейс командного рядка;

§ може здійснювати безперервне архівування, що забезпечує більш високий ступінь стиснення в порівнянні зі звичайними методами стиснення, особливо при упаковці великої кількості невеликих файлів однотипного змісту;

§ забезпечує підтримку багатотомних архівів, тобто здійснює розбивку архіву кілька томів (наприклад, для запису великого архіву на диски). Розширення томів: RAR, R01, R02 тощо. При архіві, що саморозпаковується, перший том має розширення EXE;

§ створює саморозпаковуються архіви (SFX) звичайні та багатотомні архіви, забезпечує захист їх паролями;

§ забезпечує відновлення фізично пошкоджених архівів;

§ має засоби відновлення, що дозволяють відновлювати відсутні частини багатотомного архіву;

§ підтримує UNICODE в іменах файлів;

§ для новачків призначено режим Майстер (Wizard), за допомогою якого можна легко здійснити всі операції над архівами.

WinRAR має інші додаткові функції. WinRAR здатний створити архів у двох різних форматах: RAR та ZIP. Розглянемо переваги кожного формату.

Архів у форматі ZIP

Основна перевага формату ZIP – його популярність. Наприклад, більшість архівів в Інтернеті - це архіви ZIP. Тому додаток до електронної пошти найкраще надсилати у форматі ZIP. Можна також направити архів, що саморозпаковується. Такий архів є трохи більшим, але може бути вилучений без зовнішніх програм. Інша перевага ZIP – швидкість. Архів ZIP зазвичай створюється швидше, ніж RAR.

Архів у форматі RAR

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

Програма архівації Microsoft Backup (Резервна копія).

Запуск програми здійснюється: Пуск – програми – стандартні – службові – архівація даних. При цьому відкривається майстер архівації та відновлення у звичайному режимі. З цього режиму може бути здійснено перехід у розширений режим для роботи з майстром архівації, майстром відновлення та майстром аварійного відновлення ОС.

Програма архівації дозволяє захистити дані від випадкової втрати у разі, якщо у системі виникає збій устаткування чи носія інформації. За допомогою Backup можна створити резервну копію даних на жорсткому диску, а потім створити архів на іншому носії даних. Носією архіву може бути логічний диск або окремий пристрій (знімний диск).

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

Програма архівації надає такі можливості:

1. Архівація вибраних файлів та папок на випадок збою жорсткого диска або випадкового видалення файлів (архівувати можна на жорсткий диск або знімний диск тощо). Backup відновлює архівовані файли та папки на жорсткий диск.

2. Архівація даних стану системи. Програма дозволяє архівувати копії важливих системних компонентів, таких як реєстр, файли завантаження та база даних служби каталогів. Програма архівації дозволяє відновлювати копії важливих системних компонентів, таких як реєстр, завантажувальні файли та база даних служби каталогів.

Схожі статті

2022 parki48.ru. Будуємо каркасний будинок. Ландшафтний дизайн. Будівництво. Фундамент.