Архівація файлів - студопедія

Поняття архів, призначення, можливості

Термін "архівація" не зовсім точний. Головне призначення програм-архіваторів - стиснення файлів з метою економії пам'яті. Оскільки зі стиснутими файлами часто неможливо працювати за їх прямим призначенням, їх використовують для зберігання копій файлів, тобто для їх архівації. Стиску (ущільнення) можуть бути піддані: файли, папки, диски. Стиснення файлів і папок необхідно або для їх транспортування, або для резервного копіювання, або для обміну інформацією по мережі Інтернет. Ущільнення дисків застосовують для підвищення ефективності використання їх робочого простору (зазвичай для дисків недостатньої ємності).

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

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

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

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

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

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

Для архівування використовуються спеціальні програми - архіватори або диспетчери архівів. Найбільш відомі архіватори: WinZip; WinRar; WinArj. Ці програми забезпечують можливість використання та інших архіваторів, тому, якщо на комп'ютері, куди перенесені стислі в них файли, відсутні зазначені програми, архіви можна розпакувати за допомогою іншого архіватора. До сих пір широко використовуються і відповідні програми, створені в MS DOS, але здатні працювати і в Windows.

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

Основними характеристиками програм-архіваторів є:

  • швидкість роботи;
  • сервіс (набір функцій архіватора);
  • ступінь стиснення - відношення розміру вихідного файлу до розміру упакованого файлу.

Основними функціями архіваторів є:

Програма WinZip не входить в комплект поставки Windows. Для використання цього архіватора його необхідно попередньо встановити на комп'ютер.
Створити новий архів або додати файли в уже існуючий архів за допомогою програми WinZip можна двома способами.

I спосіб створення архіву - з використанням контекстних меню (без попереднього запуску архіватора):

  1. Виділити файл (файли) або папку для архівування.
  2. Викликати контекстне меню і вибрати команду Add to Zip. після чого відкриється вікно WinZip, а поверх нього діалогове вікно Add (Додати). Але при архівування одного файлу або папки зручніше скористатися командою Add to * .zip. що містить ім'я архіву (за замовчуванням). Ця команда дозволяє виконати операцію без відкриття вікна програми WinZip і діалогового вікна Add.
  3. У діалоговому вікні Add ввести шлях і ім'я архіву.
  4. Клацнути по кнопці Add.

II спосіб - з попередніми запуском архиватора:

  1. Запустити програму WinZip.
  2. Ввести команду меню File / New Archive (Файл / Новий архів) або клацнути по кнопці New на панелі інструментів.
  3. У діалоговому вікні New Archive в поле create in: (Помістити в :) вказати диск і папку, куди повинен бути поміщений створюваний архів.
  4. У полі Ім'я файлу: ввести ім'я створюваного архіву і натиснути OK.
  5. У вікні WinZip ввести команду ACTIONS / Add (ДІЇ / додати) або клацнути по кнопці Add на панелі інструментів.
  6. У діалоговому вікні Add виділити файли для архівації, ввести необхідні параметри і клацнути по кнопці Add. Виділені файли будуть поміщені в архів, а у вікні програми WinZip з'явиться інформація про архів.
  7. Для завершення операції слід виконати команду FILE / Close Archive (Файл / Закрити архів).

Розархівувати файли (витягти з архіву) також можна двома способами.

I спосіб - без попереднього запуску архіватора:

  1. Відкрити вікно необхідної папки і виділити файл архіву для розпакування.
  2. Викликати контекстне меню і вибрати команду Extract to. (Витягти в.). Відкриється діалогове вікно Extract (Витягти).
  3. В поле Extract to: вказати диск і папку, куди повинні бути поміщені розпаковані файли.
  4. Клацнути по кнопці Extract.

II спосіб - з попередніми запуском архиватора:

  1. Запустити WinZip.
  2. Ввести команду File / Open Archive (Файл / Відкрити архів) або клацнути по кнопці Open на панелі інструментів.
  3. Відкрити папку, що містить файл архіву, і вибрати ім'я файлу, який необхідно розпакувати.
  4. Клацнути по кнопці Відкрити. Імена файлів, що містяться в цьому архіві, з'являться у вікні програми.
  5. Виділити файли для розпакування.
  6. Ввести команду ACTIONS / Extract (ДІЇ / Витягти) або клацнути по кнопці Extract на панелі інструментів.
  7. У діалоговому вікні Extract вказати диск і папку, куди повинні бути поміщені розпаковані файли. При розпакуванні всіх файлів активізувати перемикач All Files (Всі файли).
  8. Клацнути по кнопці Extract.

Схожі статті