Архивни формати. Rar или Zip какво да изберете

Днес в мрежата са популярни десетки архиватори, освен това в описанието на всяка програма можете да откриете, че нейният алгоритъм е най-добрият ... Реших да взема няколко популярни архиватори в мрежата, а именно: WinRar, WinUha, WinZip, KGB архиватор, 7Z и ги проверете „Условия.

Малко предговор...Сравнението може да не е твърде обективно. Сравнението на ахиваторите беше извършено на най-разпространения домашен компютър, средно по отношение на производителността до момента. Освен това не бяха взети различни видове данни: сравнението на компресията беше извършено на обикновен документ "Word", от който много, които учат или работят с тях, могат да натрупат огромно количество. Е, логично е, че информацията, която рядко използвате, е препоръчително да я опаковате в архив и понякога да я извлечете. И прехвърлянето на такъв файл е много по-лесно: той ще бъде копиран на USB флаш устройство по-бързо от куп малки файлове и ще се изтегля по-бързо през интернет ...

Таблица за сравнение на компресията

За малък експеримент беше взет относително голям RTF файл - около 3,5 mb и компресиран от различни архиватори. Все още не вземаме времето за работа, характеристиките на програмите ще бъдат обсъдени по-късно, сега нека просто да видим коефициента на компресия.

Програма Форматиране Коефициент на компресия Размер, KB Колко пъти размерът на файла е намалял? ?
Архиватор на КГБ 2.kgbмаксимум141411 22,99
WinRar.rarмаксимум190546 17,07
WinUha.ухамаксимум214294 15,17
7Z.7zмаксимум218511 14,88
WinZip.zipмаксимум299108 10,87
Оригинален файл.rtfБез компресия3252107 1

Както можете да видите от малката таблица, най-високият коефициент на компресия се постига от програмата KGB Archiver 2 - оригиналният размер на файла е намалял 23 пъти! Тези. ако имате няколко гигабайта разнообразна документация на вашия твърд диск, която не използвате и искате да изтриете (но не оставя усещането, но изведнъж ще ви дойде по-удобно) - не е ли по-лесно да компресирате с такава програма и запис на диск...

Но за всички "подводни камъни" по ред ...

Архиватор на КГБ 2

Като цяло не е лош архиватор, според разработчиците алгоритъмът им за компресия е един от "най-силните". Трудно е да не се съглася...

Само скоростта на компресия оставя много да се желае. Например файлът в примера (около 3 mb) беше компресиран от програмата за около 3 минути! Не е трудно да се прецени, че ще компресира един CD диск за половин ден, ако не и повече.

Но това не е особено изненадващо. Разопаковането на файл отнема същото време като компресирането! Тези. ако сте прекарали половин ден в компресиране на някои от вашите документи, тогава ще отделите същото време, за да ги извадите от архива.

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

WinRar

Известната програма в постсъветското пространство е инсталирана на повечето компютри. Вероятно, ако не показа толкова добри резултати, нямаше да има толкова много фенове. По-долу е екранна снимка, показваща настройките за компресия, нищо особено, освен че коефициентът на компресия е зададен на максимум.

Изненадващо, WinRar компресира файла за няколко секунди и размерът на файла намаля 17 пъти. много приличен резултат, като се има предвид, че времето, прекарано за обработка, е незначително. А времето за разопаковане на файла е още по-малко!

Резултат:отлична програма, показваща едни от най-добрите резултати. По време на настройките за компресиране можете също да посочите максималния размер на архива и програмата ще го раздели на няколко части. Много е удобно да прехвърляте файл от един компютър на друг на USB флаш устройство или CD / DVD, когато целият файл не може да бъде записан на ...

WinUha

Сравнително млад архиватор. Не може да се нарече суперпопулярен, но много потребители се интересуват от него, които често работят с архиви. И не е случайно, защото според разработчиците на архиватора алгоритъмът му за компресия е по-силен от този на RAR и 7Z.

В нашия малък експеримент не бих казал, че това е така. Възможно е по някои други данни да покаже много по-добри резултати...

Между другото, когато инсталирате, изберете английски, на руски - програмата издава "kryakozabry".

Резултат:не е лоша програма с интересен алгоритъм за компресиране. Времето за обработка и създаване на архив, разбира се, е по-дълго от това на WinRar, но при някои видове данни можете да получите малко по-висок коефициент на компресия. Въпреки че лично аз не бих наблягал много на това ...

7Z

Много популярен безплатен архиватор. Много хора твърдят, че степента на компресия в 7z е дори по-добра, отколкото в WinRar. Това е напълно възможно, но при компресиране с ниво "Ultra" на повечето файлове губи от WinRar.

Резултат:не е лоша алтернатива на WinRar. Доста сравнимо съотношение на компресия, добра поддръжка за руски език, удобно вграждане в контекстното меню на Explorer.

WinZip

Легендарен, един от най-популярните някога архиватори. Вероятно най-често срещаните архиви в мрежата са "ZIP". И това не е случайно - в края на краищата, въпреки не най-високата степен на компресия, скоростта на работа е просто невероятна. Например Windows отваря такива архиви като обикновени папки!

Освен това не трябва да забравяме, че този формат за архивиране и компресия е много по-стар от новите конкуренти. И не всеки вече има мощни компютри, които ще им позволят бързо да работят с нови формати. А форматът Zip се поддържа от всички съвременни архиватори!

Основното предимство на ZIP формата е неговата популярност. Например, повечето архиви в Интернет са в ZIP формат. Ако искате да изпратите архив на някого, но не сте сигурни, че получателят има програма WinRAR за разопаковане на архива, тогава най-добре е да използвате ZIP формата. В този случай обаче можете да изпратите и саморазархивиращ се (SFX) архив. Такива архиви са малко по-големи от обикновено, но не е необходима програма за тяхното разопаковане. Саморазархивиращ се архив – архив, към който е прикачен изпълнимият модул. Този модул ви позволява да извличате файлове, като просто стартирате архива като нормална програма. По този начин не са необходими допълнителни външни програми за извличане на съдържанието на SFX архива. Въпреки това WinRAR може да работи с SFX архив като всеки друг, така че ако не искате да стартирате SFX архив, можете да използвате WinRAR, за да видите или извлечете съдържанието му.
SFX архивите, както всички други изпълними файлове, обикновено имат разширение .EXE.
SFX архивите са полезни в случаите, когато трябва да прехвърлите архив на някого, но не сте сигурни, че той има подходяща програма, която да го разопакова. Можете също да използвате SFX архиви, за да разпространявате свои собствени програми.
За да създадете SFX архив от командния ред, можете да използвате превключвателя sfx, когато създавате нов архив, или командата S, за да конвертирате съществуващ архив в SFX.
Друго предимство на ZIP е скоростта. ZIP архивите обикновено са по-бързи от RAR архивите.

RAR архиви.

WinRAR е 32-битова версия на RAR архиватора за Windows. Това е мощен инструмент за създаване и управление на архиви. WinRAR поддържа следните функции:
Пълна поддръжка за RAR и ZIP архиви.
Оригиналният високоефективен алгоритъм за компресиране на данни.
Специален алгоритъм за компресиране на мултимедия.
Интерфейс на командния ред.
Саморазархивиращи се архиви и томове (SFX).
Възстановяване на физически повредени архиви.
Други разширени функции като криптиране, заключване, добавяне на архивни коментари (с поддръжка на ANSI ESC), регистриране на грешки, списък на реда на файлове, етикети на томове и др.
WinRAR може да се използва по два начина: в режим на графична обвивка със стандартния интерфейс на Windows и в командния ред. За да използвате WinRAR в режим на обвивка, щракнете двукратно върху иконата WinRAR; след това можете да използвате бутоните и менютата, за да архивирате и извличате файлове.
Пакетът WinRAR включва файла Rar.exe. Този файл също е 32-битова версия на RAR за Windows, но поддържа само интерфейса на командния ред и работи в текстов режим. Обикновено конзолната версия на RAR се използва за извикване от пакетни файлове (BAT и CMD), за изпълнение от DOS подкана и т.н. Той поддържа повече команди и опции в командния ред, отколкото WinRAR.
За да използвате WinRAR в режим на команден ред, отворете диалоговия прозорец Изпълнение ... или прозореца Програми / MS-DOS Session в менюто "Старт" и въведете необходимата команда. Ако стартирате WinRAR от командния ред без параметри, обвивката ще бъде активирана. Общият синтаксис е както следва:

WinRAR<команда> -<ключ1> -<ключN> <архив> <файлы…> <@файл-список…> <путь для извлечения\>
Опциите на командния ред (команди и превключватели) се използват за създаване и управление на архиви. Командата е низ, който показва, че RAR трябва да предприеме подходящите действия. Клавишите се използват за промяна на действието на командата. Други параметри са имената на архива и файловете, които трябва да бъдат добавени или извлечени от архива.

Прилагат се следните команди:

а- добавяне на файлове към архива.
Пример: Създава или актуализира съществуващ архивен myarch, като към него добавя всички файлове от текущата директория:
rar a myarch
° С- добавяне на архивен коментар. Коментарите се показват, докато архивът се обработва. Дължината на коментара не трябва да надвишава 62000 байта.
Примери:
rar c distrib.rar
вж- добавяне на коментари към файлове. Те се показват, когато се обработва командата v. Дължината на коментар на файла е ограничена до 32767 байта.
пример:
rar cf bigarch.txt
cw- запишете коментара на архива в посочения файл.
д- изтриване на файлове от архива. Моля, имайте предвид, че ако в резултат на изпълнението на тази команда всички файлове в архива бъдат изтрити, тогава празният архив ще бъде изтрит.
е- за опресняване на файловете в архива. Актуализира файловете, които вече се съдържат в архива, само ако са по-стари от актуализираните.
д- извличане на файлове в текущата директория.
m [f]- преместване в архив [само файлове]. По време на операция по преместване след успешно създаване на архив, добавените към него файлове и директории се изтриват. Ако се използва модификаторът f и/или ключът -ed, директориите няма да бъдат премахнати.
Да се- заключете архива.
л [т]- преглед на съдържанието на архива [с техническа информация]. Показва се списък с файлове, подобен на командата v, но без пътища, т.е. се показват само имена на файлове. Ако в командата присъства модификаторът t, ще се покаже и допълнителна техническа информация.
Р- извеждане на файла към стандартното изходно устройство (stdout).
r– Възстановяване на архива. Възстановяването на архива се състои от два етапа. Първо, повреденият архив се сканира за информация за възстановяване. Ако архивът съдържа информация за възстановяване, а повредената част от данните е непрекъсната и има размер до N * 512 байта (N е броят на секторите с информация за възстановяване в архива), тогава шансовете за успешно възстановяване са много високо. След възстановяване, тази стъпка ще създаде нов архив с име _RECOVER.RAR.
Ако в повреден архив няма информация за възстановяване или архивът не може да бъде напълно възстановен с негова помощ поради тежестта на повредата, тогава започва вторият етап на възстановяване. През тази фаза се реконструира само структурата на архива. Файлове с неправилен CRC не се възстановяват, но можете да възстановите неповредени файлове, които иначе биха били недостъпни поради повредена структура на архива.
След края на този етап се създава реконструиран архив с име _RECONST.RAR.
По време на операцията по възстановяване RAR може да попита потребителя дали да добави намерения елемент към архива.
Щракнете върху Да (Y), за да добавите този елемент към _RECOVER.RAR.
rr [N]- добавете информация за възстановяване. Можете да добавите незадължителна (излишна) информация за възстановяване към архива. Това леко увеличава размера на архива, но може да помогне при възстановяване на архив, повреден в резултат на повреда на дискета и т.н. Информацията за възстановяване може да съдържа до 8 сектора.
Ако данните са повредени на едно място, тогава всеки сектор за възстановяване може да възстанови 512 байта повредена информация, но в случай на множество повреди тази стойност може да намалее.
s [име]- конвертиране на архива в SFX. Архивът се комбинира с SFX модула (използвайки модула от файла Default.sfx или посочен в тази команда). Във версията на Windows файлът Default.sfx трябва да бъде в същата директория като Rar.exe, във версиите Unix и BeOS, в домашната директория на потребителя.
T- тествайте файловете в архива. Тази команда симулира извличане на файлове, без да записва нищо в изходния поток, за да провери посочените файлове.
Примери:
Тестови архиви в текущата директория:
rar t *
u- актуализиране на файлове в архива. Добавя файлове, които все още не са в архива, и актуализира само тези файлове в архива, чиито версии на диска са по-нови от тези в архива.
v [t]- подробен списък на съдържанието на архива. За файловете се показва следната информация: пълно име, коментар на файла, размер, степен на компресия, дата и час на последната актуализация, атрибути, CRC, метод на компресиране и минимална версия на RAR, необходима за извличане. Ако се приложи модификаторът t, тогава ще се покаже и допълнителна техническа информация.
За да видите съдържанието на всички архивни томове, трябва да използвате звездичката (*) вместо разширението на архива или клавиша v.
х- извличане на файлове с пълни пътища.

Клавиши (използвани във връзка с команди):

-? - показва помощна информация за команди и клавиши. Същата информация се появява, ако е дадена невалидна команда или RAR се стартира без команди.
-ac- премахване на атрибута "Архив" след архивиране или извличане на файл (само версия за Windows).
-аг[формат] - добавете текущата дата и час към името на архива. Добавя датата и часа на създаване на архива към името на архива. Полезно за редовно архивиране.
Форматът по подразбиране "YYYYMMDDHHMMSS" може да бъде отменен с параметъра за формат на този ключ. Следните знаци са валидни:
Y - година
М - месец
MMM - месец като низ (януари, февруари и т.н.)
D - ден
H - часове
M минути (третира се като минути, ако след часове)
S - секунди
Форматът RAR осигурява по-добра компресия от ZIP в повечето случаи, особено при създаване на непрекъснати архиви.

Непрекъснати архиви.

Това са RAR архиви, опаковани по специален начин, при който всички компресирани файлове се третират като един последователен поток от данни. Непрекъснатото архивиране се поддържа само във формат RAR, този тип архив не съществува за ZIP формат. Метод на компресиране за RAR архиви - редовен или непрекъснат (по избор от потребителя).
Непрекъснатото архивиране значително увеличава коефициента на компресия, особено при добавяне на значителен брой малки, подобни файлове. Има обаче някои недостатъци на непрекъснатото архивиране:
Актуализирането на непрекъснати архиви е по-бавно от обикновените архиви.
За да извлечете един файл от непрекъснат архив, всички предишни архивирани файлове трябва да бъдат анализирани, така че извличането на отделни файлове от средата на непрекъснат архив е по-бавно от извличането от обикновен архив. Въпреки това, ако всички или няколко от първите файлове са извлечени от непрекъснат архив, тогава скоростта на разопаковане е практически равна на скоростта на разопаковане на обикновен архив.
Ако някой файл в непрекъснат архив е повреден, тогава също няма да е възможно да извлечете всички файлове след него.
Непрекъснатите архиви се използват най-добре, когато:
Архивите рядко се актуализират.
Не е необходимо често да извличате един или повече файлове от архива.
Коефициентът на компресия е по-важен от скоростта на компресия.
Файловете в непрекъснати архиви обикновено се сортират по разширение, но можете да използвате специалния файл rarfiles.lst, за да посочите алтернативен ред на сортиране.
Друга важна функция на RAR е поддръжката на многотомни архиви.
Многотомни архиви.
Томовете са фрагменти от многочастен архив. Томовете се поддържат само във формат RAR, не можете да създавате ZIP томове. Обикновено томовете се използват за съхраняване на голям архив на множество дискети или други сменяеми носители.
Първият том в поредицата има обичайното разширение .rar, а разширенията на следващите томове са номерирани .r00, r01, r02 и т.н. Обемите също могат да бъдат непрекъснати или самоизвличащи се.
Архивните томове не позволяват последващо добавяне, актуализиране или изтриване на файлове.
Те са много по-удобни и по-лесни за използване от така наречените ZIP архиви "span disks". WinRAR не поддържа такива ZIP архиви - многотомни архиви могат да се създават само във формат RAR.
Освен това форматът RAR има няколко важни функции, които липсват на ZIP, като добавяне на информация за възстановяване, която ви позволява да възстановите физически повреден файл от повреда или загуба на флопи диск поради друга причина, както и заключване на важни архиви, за да предотвратите случайна промяна. ...
Струва си да се отбележи, че по-старите файлови системи не поддържат файлове, по-големи от 4GB, следователно, когато работите с такива файлове, потребителят трябва да използва файловата система NTFS.

Ние сме така подредени, че всеки път, когато трябва да създадем архив, си задаваме въпроса отново и отново: кое е по-добре да изберем: RAR архив или ZIP архив? Всеки съвременен архиватор трябва да може да създава RAR и ZIP архиви. Не е достатъчно да се каже, че това са двата най-популярни архивни формата, наложително е ясно да се разграничат техните характеристики и предимства. Това ще бъде обсъдено по-нататък.

ZIP архиви

Основното предимство на ZIP архивите е тяхната повсеместност. Благодарение на Windows огромен брой архиви в мрежата използват ZIP формат. Това изобщо не означава, че този формат и алгоритъм за компресиране на данни е най-добрият. Просто вероятно е наличен, така че когато ще изпратите архив с данни на някого, но изобщо не сте сигурни, че вашият получател ще може да използва програмата WinRAR или друга, която може да работи с RAR архиви , тогава вероятно има смисъл да използвате архив в ZIP формат. Можете обаче да решите този проблем и чрез напълно радикален метод - да използвате саморазархивиращ се SFX архив. Въпреки че такива архиви са малко по-големи, нищо не е необходимо за разопаковане на SFX архива.

RAR архиви

Форматът RAR е недвусмислено по-добър от ZIP в главното: работата на програмите с RAR архиви е по-стабилна, а алгоритъмът за архивиране във формат RAR ви позволява да получите по-висока степен на компресиране на данни. Предимствата на RAR са особено забележими при създаване на непрекъснати и многотомни архиви. RAR архивите имат по-широк набор от функции, като например: възстановяване на повредени архиви, саморазархивиране на томове, блокиране на случайни модификации на файлове и много други. И двата формата за архивиране могат да работят с файлове с почти всякакъв размер (максимален размер на файла 8589934591 GB) и имат възможност да коментират файлове, включени в архива.

Архив коментар

Между другото, различни текстови коментари могат да бъдат включени в ZIP и RAR архиви. Обикновено те се наричат ​​така: архивни коментари. В някои случаи това е много удобно. За да добавите вашите коментари към вече създаден архив, можете да използвате WinRAR графичната обвивка или командния ред. Който ви харесва най-много. В първия случай е необходимо да използвате опцията "Добавяне на коментар", а във втория - командата "z<файл>“. Освен това е удобно да създавате коментари, докато архивирате файлове, като използвате диалоговия прозорец на секцията WinRAR "Име и параметри на архива". Така, ако например отворите архив с коментари в WinRAR, коментарите ще се виждат в списъка с архивни файлове вдясно за тях. Размерът на прозореца за показване на коментари може лесно да се промени чрез просто плъзгане на левия край на прозореца с мишката.

Като се има предвид, че WinRAR работи с ZIP архиви лесно и свободно, ZIP архиваторите не разбират RAR, изборът е очевиден - само WinRAR.

В. КОРОТКОВ, програмист

НАЧИНАЕЩО УЧИЛИЩЕ

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

За работа с архиви са проектирани специални програми, които се наричат архивисти... С помощта на архиватори можете да опаковате файлове в архиви и да ги разопаковате, както и да преглеждате съдържанието на архивите. Пакетирането на файлове в архив се нарича архивиранеили архивиране,и тяхното извличане - разкопчаване.

Има различни архивни формати: ZIP, ARJ, RAR, CAB, TAR, LZH и др. Когато се създаде архивен файл, му се присвоява разширение, което съответства на архивния формат. Например файл с име MyDoc.zip е ZIP архив. Форматът влияе върху ефективността на компресирането на файлове; например, RAR архив заема по-малко дисково пространство от ZIP архив, съдържащ същите изходни файлове. Освен това ефективността зависи от типа на файловете, които се опаковат в архива. Файловете с изображения с разширение BMP могат да бъдат компресирани два до четири пъти за документи на Microsoft Word и приблизително два пъти за текстови файлове. Изпълнимите файлове (с разширението EXE) са малко по-малко податливи на компресия, а графичните файлове с разширение TIF практически не се компресират.

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

АРХИВАТОР WINRAR

Удобно е да се разгледат методите за работа с архиватори, като се използва програмата WinRAR като пример. Тази програма има страхотни възможности. Ще се опитаме да изброим тези, които могат да бъдат полезни за начинаещ потребител. WinRAR ви позволява да създавате архиви в два формата - RAR и ZIP. В допълнение, той поддържа основни операции (разопаковане, преглед на съдържание) с архиви от други формати: CAB, ARJ, LZH, TAR, GZ, ACE, UUE.

ПРЕГЛЕД НА СЪДЪРЖАНИЕТО НА АРХИВА

Стартирайте програмата WinRAR, например, с командата Старт - Програми - WinRAR - WnRAR... При стартиране се показва главният прозорец на програмата. Избиране на архивния файл в този прозорец и натискане на бутона Прегледв лентата с инструменти можете да видите какво има в архива (1).

Можете да прецените колко ефективно се компресира даден файл, като сравните числата в колоните Размеръти Компресиран... С файлове в архива WinRAR може да извършва всякакви действия: да ги преглежда, да прави промени в тях, да стартира изпълними файлове (с разширение EXE, COM, BAT) за изпълнение. В същото време WinRAR ще се погрижи за разопаковането на необходимите файлове във временна папка, която автоматично ще бъде изтрита след приключване на програмата. В същия прозорец можете да изтриете файлове от архива и да добавите нови.

За да добавите файлове, щракнете върху бутона на лентата с инструменти добавете,в диалоговия прозорец, който се показва, изберете необходимите файлове и затворете диалоговия прозорец с бутона Добре.

За да изтриете файлове, съдържащи се в архива, изберете ги и щракнете върху бутона в лентата с инструменти Изтрий (или ключ Изтрийна клавиатурата). WinRAR иска потвърждение, преди да изтрие файлове.

СЪЗДАВАНЕ НА АРХИВ

Маркирайте файловете, които искате. Удобно е да изберете група файлове с мишката, като държите натиснат клавиш Ctrl. Натискането на Ctrl + A избира всички файлове, показани в прозореца. Можете също да използвате съответните елементи от менюто Файл... Щракнете върху бутона Добаветев лентата с инструменти (или клавишната комбинация Alt + A). Ще се появи прозорец Име на архива и параметри(2). В този прозорец въведете пълното име на архивния файл, който ще бъде създаден. За да направите това, е удобно да използвате диалоговия прозорец Търсене в архивкойто се извиква чрез щракване върху бутона Преглед.В прозореца Име на архива и параметриможете също да изберете формата на архива, който да бъде създаден: RAR или ZIP. По подразбиране форматът RAR е зададен и в повечето случаи няма нужда да го променяте, тъй като осигурява значително по-добра компресия от ZIP. Ако ще прехвърлите архива на друг потребител, попитайте дали той има архиватор, който поддържа този формат.

Когато трябва да запишете голям архив на дискети, трябва да създадете многотомнаархив, т.е. състояща се от няколко части, наречени томове... Всеки том е отделен файл. Ако искате да създадете такъв архив, в полето Размер на обемаизберете опция 1475500 (това е размерът на 3-инчова дискета). Препоръчително е също да поставите отметка в квадратчето Информация за възстановяване... Това е необходимо, за да може архивът да бъде възстановен в случай на повреда на данни, тъй като флопи дискът е ненадежден носител за съхранение. Удобно е да създадете многотомов архив на твърд диск и след това да копирате томовете на дискети. Преди да създадете многотомен архив, имайте предвид едно важно ограничение: той не позволява промени, тоест съдържащите се в него файлове не могат да бъдат променяни или изтривани, нито могат да бъдат добавяни. Ако потребителят все пак се опита да направи промени в многотомов архив, на екрана се появява прозорец, информиращ за невъзможността на тази операция.

Ако ще прехвърлите архива на друг потребител, но не сте сигурни, че той има подходящия архиватор, можете да създадете самоизвличащи сеархив. За да направите това, трябва да поставите отметка в квадратчето създайте SFX архив(SFX - от английски SelF eXtractor). Такъв архив е изпълним файл, има разширение .EXE и не е необходим архиватор, за да го разопаковате. Саморазархивиращият се архив заема повече дисково пространство от обикновения. Многотомният архив може също да бъде саморазархивиращ се.

След като сте задали необходимите параметри в таб Общ,за предпочитане отидете на раздела Файлове(3).

Уверете се, че имената на всички файлове, които искате да архивирате, са в полето Файлове за добавяне.Ако това не е така, използвайте специален диалогов прозорец, който се извиква от бутона Добавете.

Щракнете върху бутона ДОБРЕ,и програмата ще започне да създава архива. В същото време на екрана се появява специален индикатор, който информира потребителя за процеса на архивиране.

РАЗОПАКОВАНЕ НА АРХИВА

Можете да разопаковате целия архив като цяло или можете - само отделни файлове, съдържащи се в него. В първия случай трябва да изберете архивирания файл, във втория отидете в режим на преглед на архива с помощта на бутона Прегледи след това маркирайте файловете, които искате. Щракнете върху бутона на лентата с инструменти Извличане към(или комбинация от клавиши Alt + E), ще се появи прозорец Път на извличане и параметри(4), в него, ако е необходимо, можете да посочите папката, в която ще бъдат записани разопакованите файлове. По подразбиране се посочва папката, в която се намира архивът. Кликнете върху бутона Добреи програмата ще започне да разархивира файловете.

Най-простото е със саморазархивиращ се архив. Трябва да се стартира от Windows Explorer, като обикновена програма и ще се появи диалогов прозорец, в който трябва да посочите папката за запис на файловете (5).

Но какво ще стане, ако трябва да видите съдържанието на SFX архив или да извлечете не всички файлове, а само част от тях? WinRAR ви позволява да работите със саморазархивиращ се архив, както всеки друг.

Ще бъде по-удобно да разопаковате многотомен архив, ако първо копирате всички томове на твърдия диск в една папка. Ако това не е направено, след приключване на разопаковането на следващия том, архиваторът ще покаже диалогов прозорец с молба да посочите пълното име на следващия том. Трябва да започнете да разопаковате от първия том, неговото име (ако е архив във формат RAR) - или "volume_name.part01.rar" или "volume_name.r00". Първият том от многотомния SFX архив има разширението .EXE.

МАЙСТЪР

Режимът на съветника (6) се появи в WinRAR версия 3. Помощникът се извиква от едноименния бутон в лентата с инструменти. Той е предназначен за начинаещи потребители и го прави изключително лесно извършването на основни операции по архивиране и декомпресия с проста процедура стъпка по стъпка.

АРХИВАТОР WINZIP

Друга популярна програма за архивиране за Windows. Основно фокусиран върху работата с архиви в ZIP формат. Основният прозорец на програмата прилича на прозореца на WinRAR, но методите за работа с тези два архиватора са малко по-различни.

ВИЖТЕ АРХИВА.
ИЗТЪКВАНЕ И ИЗТРИВАНЕ НА ФАЙЛОВЕ

Първо, трябва да отворите архива, за това щракнете върху бутона Отворив лентата с инструменти. Можете също да използвате клавишната комбинация Ctrl + O.В диалоговия прозорец, който се показва, изберете архивния файл и щракнете върху бутона Добре... Списъкът със съдържанието на архива ще се покаже в главния прозорец (7).

Ако искате да видите файл, изберете го и натиснете бутона Преглед.Ще бъде стартирана програмата, която е свързана с този тип файл. Можете да постигнете същия резултат, като щракнете двукратно върху иконата на файла.

Ако трябва да изтриете файлове от архива, изберете ги и натиснете клавиша Изтрий, в следващия диалогов прозорец потвърдете изтриването.

Преди да разопаковате архива, решете дали ще извлечете всички файлове или само някои от тях. Във втория случай трябва да изберете необходимите файлове. В лентата с инструменти щракнете Екстракт, ще се появи диалогов прозорец (8), в който трябва да посочите папката за поставяне на извлечените от архива обекти. Затворете този прозорец, като щракнете върху бутона Екстракт.

СЪЗДАВАНЕ НА АРХИВ В WINZIP

Копирайте всички файлове за архивиране в отделна папка на вашия твърд диск. Кликнете върху бутона Нов, ще се отвори диалогов прозорец Нов архив (9).

Изберете папката, в която ще бъде поставен zip файлът. Ако имате нужда от многотомов архив, имайте предвид, че той може да бъде създаден само на дискети – за разлика от WinRAR, WinZIP не позволява запис на такъв архив на твърд диск. В полето Име на файлвъведете име за архива. Уверете се, че квадратчето за отметка е отметнато Добавяне на диалогов прозорец(това е необходимо за по-нататъшно дефиниране на архивираните файлове). Затворете прозореца с бутона Добре.

В следващия диалог потребителят трябва да избере папката, съдържаща изходните файлове. В полето Име на файлпо подразбиране е "*. *". Това означава, че архивът ще включва всички файлове, съдържащи се в избраната папка. Ако тази опция не ви устройва, изберете желаните файлове с щраквания на мишката, докато задържате клавиша Ctrl.

Ако създавате многотомен архив, разширете списъка Обхват на множество дискове(Разделяне на множество дискове) и маркирайте позицията Автоматично(Автоматично). WinZIP присвоява едно и също име на всички томове, така че е препоръчително да поставите номера на етикетите на дискетите.

Щракнете върху бутона Добаветев диалоговия прозорец. Главният прозорец на програмата ще покаже съдържанието на новосъздадения архив (ако не е многотомен архив). Когато създавате многотомов архив, програмата от време на време показва прозорец (10), изискващ замяна на флопи диска в устройството. Ако вече има някои файлове на флопи диска, които искате да изтриете, преди да напишете следващия том, поставете отметка в квадратчето Изтрийте всички съществуващи файлове на новия диск, преди да продължите... Сменете флопи диска и натиснете Добре.

Редовен архивен файл с ZIP разширение може да бъде конвертиран в саморазархивиращ се архив. За да направите това, отворете архива в главния прозорец на програмата. Влезте в менюто Действияи изпълнете командата Направете .exe файл, след което ще се появи диалогов прозорец (11). Полето за папка по подразбиране "UnZip To" не е задължително. Ако го оставите празно, папката ще бъде избрана C: \ Windows \ Temp... Кликнете върху бутона Добре, програмата ще създаде SFX архив и ще предложи да го тества. Тестването тук означава просто разопаковане: можете да тествате новосъздадения архив "в действие". Ако искате да извършите тази проверка, изберете да,ще се появи друг прозорец, в който трябва да натиснете бутона Разархивирайте... В противен случай щракнете върху бутона Не.

ИНТЕГРАЦИЯ С WINDOWS CONDUCTOR

Можете да създавате и разопаковате архиви в прозореца Explorer или My Computer, като използвате контекстното меню. Например, ако WinRAR е инсталиран на вашия компютър, тогава като щракнете с десния бутон върху иконата на архивния файл, ще видите следните опции:

Извлечете файлове -разопаковане на архива в произволна папка;

Извличане в име на папка \ -папка с даденото име ще бъде посочена в текущата папка и съдържанието на архива ще бъде разопаковано в нея.

За да създадете архив, в контекстното меню на файл (или папка, или група файлове), изберете един от следните елементи:

Добави към Архив ... -пакетиране на файлове в архив с произволно име;

Добавяне към "archive_name.rar"- създаване на RAR архив с дадено име в текущата папка.

ПОДДРЪЖКА ЗА ПЛАЧВАНЕ И ПУСКАНЕ

По-голямата част от програмите за Windows поддържат технологията Drag-and-Drop и архиваторите не са изключение. За да проверите това, направете "експеримент". Стартирайте архиватора в режим на изглед на архив. Отворите прозореца Моя компютър, а в него - някаква папка, например Моите документи... Подредете двата прозореца така, че всеки да заема около половината от екрана и да не покрива другия. Поставете курсора върху иконата на един от файловете, съдържащи се в архива, натиснете левия бутон на мишката и, без да го пускате, преместете курсора до прозореца Моя компютър... Сега пуснете бутона. Извлеченият от архива файл ще се появи в папката, чието съдържание се показва в прозореца Моя компютър... По същия начин плъзнете и пуснете всеки файл от прозореца Моя компютърв прозореца на архиватора. Архиваторът ще покаже диалогов прозорец с въпрос дали наистина ще промените съдържанието на архива. Ако отговорът е да, към архива ще бъде добавен нов файл.

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

ограничения на файловата система

Всяка файлова система поддържа максимален размер на том, размер на архива и брой архиви на том. Например, като цяло обемите на FAT16 и FAT32 са ограничени съответно до 4 gb и 32 gb (като цяло). Има някои ограничения, свързани с файловите системи FAT, които трябва да знаете, дадени по-долу:

FAT12: FAT mb по-малко от 16 тома е малко форматиран като FAT12. Това е най-старият тип FAT и използва 12-битов двоичен файл за съхраняване на номерата на групата. Форматиран том, използващ FAT12, може да съдържа максимум 4086 групи, което е равно на 2 12 минус няколко запазени стойности, които да се използват във FAT. (ще го обсъдим подробно в логическата дискова структура, дадена по-нататък в тази глава). Следователно FAT12 е най-подходящ за по-малки обеми. Използва се на флопи диск и около 16 mb дялове на твърд диск, които са малки.

FAT16: FAT16 използва шестнадесет-битово двоично число за съхраняване на групови номера. Обем, използващ FAT16, може да съдържа максимум 65 526 групи, което е равно на 2 16 минус няколко запазени стойности, които да се използват във FAT. (ще го обсъдим подробно в логическата дискова структура, дадена по-нататък в тази глава). FAT16 се използва за обеми на твърдия диск с размери от 16 mb до 2048 mb. FAT16 обеми, по-големи от 2 gb, не са налични от MS-DOS, Windows 95/98 / ME компютри и много други операционни системи. Това ограничение възниква, защото тези операционни системи не поддържат размери на групи по-големи от 32 kb, което води до ограничение от 2 gb. (вижте какви ограничения на групите са дадени по-нататък в тази глава).

FAT32:На теория максималните обеми на FAT32 могат да бъдат до 2048 gb (приблизително 2 терабайта). FAT32 се поддържа от версията oem SR2 на Windows 9, както и от Windows 98 / ME. FAT32 използва 28-битов двоичен номер на групата (запомнете! Не 32, защото 4 от 32 бита са "резервирани"). Така на теория FAT32 може да обработва томове с над 268 милиона групи (в действителност 268 435 456 групи) и ще поддържа устройства с размер до 2 TB. Въпреки това, за да се направи това, размерът на FAT нараства много. (ще го обсъдим в темите, дадени по-нататък в тази глава).

След това в таблицата беше дадено сравнение на типовете OBE.

Файлова система
Атрибут

FAT12

FAT16

Използвани за ...

Дискети и твърди дискове с малки обеми

Малко до големи обеми на твърдия диск

Средни до много големи обеми на твърдия диск

Размерът на всеки FAT вход

12 бита

16 бита (2 байта)

32 бита (4 байта)

Максимален брой групи

~268,435,456

Използван размер на групата

0,5 KiB до 4 KiB

2 KiB до 64 KiB

4 KiB до 32 KiB

Максимален обем на звука

16.736.256 байта

2.199.023.255.552 байта (около 2 2 41 байта терабайта или)

Максимален размер на архива

След това 16MB (приблизително)

2.147.483.520 байта

4.294.967.295 байта (2 32 - 1)

Максимален брой файлове и директории в основната директория

(128 за 3½ 1,44MB FDD и 512 за твърд диск)


(Дългите имена на файлове могат да намалят броя на файловете и директориите, налични в основната директория.)

.NTFS: NTFS означава нова технологична файлова система. Използва се от Windows 2000 / HP. На теория максималният размер на NTFS дял е (2 64 към 1) bind.

Подробно описание на файловата система NTFS е извън обхвата на тази книга, но някои от нейните ограничения са дадени в следващата таблица:

Група

Най-малкият блок пространство на твърдия диск за разпределение, до който всеки софтуер има достъп, е сектор, който съдържа 512 байта. Възможно е да има система за разпространение на диск, където на всеки файл се присвояват толкова отделни сектори, колкото е. Например, файл от 1 mb ще изисква приблизително 2048 отделни сайта, за да съхраняват своите данни.
В случая с файловата система FAT или по-скоро можем да кажем в повечето файлови системи, отделните сайтове не се използват. Има няколко причини за производителност за това. Когато dos записва някаква информация на твърд диск, той не разпределя пространство в сектор, вместо това използва нов масив, наречен съхранение.

FAT е проектиран преди много години и е проста файлова система и не е в състояние да управлява отделни сектори. Това, което FAT прави вместо това, е да събира сектори в по-големи единици, наречени клъстери или разпределителни единици.

Клъстерът е най-малката единица дисково пространство, която може да бъде разпределена на файл. Това е причината, че клъстерите често се наричат ​​разпределителни единици. Може да бъде много трудно да управлявате диск, когато файловете са разбити на 512-байтови парчета.

Дисков обем от 20 gb, използващ 512 байтови сектори, управлявани индивидуално, ще съдържа над 41 милиона отделни сектора и ще следи тези много части от информация, която отнема време и ресурси. Въпреки това някои операционни системи разпределят място за файлове по сектори, но те изискват известно предварително разузнаване, за да направят това правилно.

Групите са минимално разпределено пространство за всяка информация на диска. Дори съхраняването на данни само с един байт на диск изисква минимум една групова област на дисковата повърхност.

Ако една група може да съхранява 512 байта информация, а след това да съхранява 513 байта, тогава ще ви трябват 2 групи. Всеки архив трябва да бъде поставен с целочисления номер на групите. Това означава, че ако томът използва групи, които съдържат 4 096 байта, тогава файл от 610 байта ще използва една група, така че 4 096 байта на диска използва, но 4 097 2 байтови файлове от група, следователно 8 192 байта на диска.

Това е причината размерът на групата да е толкова важен, за да сте сигурни, че ще увеличите максимално ефективното използване на диска. По този начин можем да разберем, че по-големите размери на групата са резултат от загуба на повече пространство.

Издатели на книгата
Брой страници
ISBN
Цена на книгата

BPB Publications, Ню Делхи, Индия
540
81-7656-922-4
69,00 $ (включително таксите за доставка, цената на книгата и други разходи, безплатен CD с изходен код, включен в книгата)


страница | | 3 | | | | | | | | | |