Нажмите "Enter", чтобы перейти к содержанию

Какой архиватор лучше: ZIP, RAR, 7-ZIP – какой архиватор лучше?

Содержание

ZIP, RAR, 7-ZIP – какой архиватор лучше?

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

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

Асим Кишор из Online Tech Tips провел тестирование на папке с данными разных форматов, чтобы получить средний результат для каждого архиватора. При этом в тесте участвовали не только классические WinRAR, WinZIP и 7-ZIP, но и встроенный в Проводник Windows 7 и Windows 10 штатный архиватор (также ZIP).

Собрав вместе видео, фото, документы и музыку самых различных форматов, автор получил папку размером в 1.47 Гб. Именно ее он и начал архивировать последовательно каждым архиватором по отдельности. Результаты получились следующие:

Windows 7 ZIP – 1. 21 Гб (17.6% сжатие)
Windows 10 ZIP – 1.21 Гб (17.6% сжатие)
7-ZIP – 1.11 Гб (24.4% сжатие)
WinZIP – 1.20 Гб (18.3% сжатие)
WinRAR – 1.16 Гб (21.0% сжатие)

Как видно из результатов, победителем стал 7-ZIP от Игоря Павлова, который показал наилучший результат сжатия. На втором месте оказался также продукт от российского автора Евгения Рошаля – WinRAR.
Но есть еще один важный недостаток, связанный с удобством использования. Для того, чтобы воспользоваться алгоритмами RAR и 7-ZIP потребуется загрузка и установка сторонних приложений на компьютер.

У штатного архиватора Windows в плане удобства есть огромное преимущество, так как для его использования не нужно устанавливать каких-либо сторонних программ, с файлами этого типа можно работать прямо в Проводнике Windows.

Если вдруг вам надо объединить несколько файлов в один для передачи через интернет и размер архива не имеет особого значения, то нет ничего проще, чем просто отправить выбранные данные в архивную папку в Проводнике. Для этого даже запускать отдельных программ не потребуется. Но если вам необходимо получить действительно хорошо сжатый файл, то лучше выбрать 7-ZIP или WinRAR. Также нужно удостовериться, что на компьютере получателя также установлено это приложение, чтобы он смог распаковать полученные данные.

Какой архиватор лучше — как выбрать и его функции?

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

Какую функцию выполняют архиваторы?

Конечно, основная функция любого архиватора – сжимать или архивировать файлы. Одни делают это хорошо, а другие – не очень. Коэффициент сжатия у разных программ существенно различается. У некоторых этот показатель достигает 90-95% (конечно, не со всеми видами файлов), в то время как у других не превышает 50%.

ВАЖНО: архиваторы часто используют не только для сжатия файлов, но и для создания архивов. Весьма удобно отправлять по почте один файл весом в несколько десятков мегабайт, вместо того, чтобы пересылать десятки файлов по одному мегабайту – например, если нужно поделиться фотографиями.

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

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

Какой архиватор лучше сжимает?

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

Широко известный WinZip позволил сжать файл примерно в 11 раз. 7Zip оказался более эффективным, сжав его почти в 15 раз. WinRar вовсе не случайно является одним из самых популярных архиваторов – у него этот показатель достиг 17 раз. Но лучшее сжатие продемонстрировал KGB Archiver 2, сумевший сократить объем файла в 23 раза.

Какой выбрать архиватор?

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

Начать со стоимости. Одни архиваторы распространяются бесплатно (KGB Archiver 2, 7Zip, Bandizip), а другие – условно бесплатно или даже платно (WinRAR, WinZip, PowerArchiver). Конечно, для многих пользователей возможность работать с удобной программой без финансовых затрат является очень важной.

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

Наиболее удачными можно назвать KGB Archiver 2, 7Zip и WinRAR. Одни просты в работе, очень эффективны и многофункциональны. Отдав предпочтение любому из них, пожалеть об этом впоследствии точно не придется. Да и скорость работы у них довольно высока. То есть, эти программы быстро создают архивы из файлов и также стремительно распаковывают их.

Выбор архиватора для бэкапа логов / Блог компании ООО «Хоум Кредит Энд Финанс Банк» / Хабр

Всем привет!

В этой статье я хочу рассказать о том, как выбирал архиватор для сжатия логов нашей фронт-офисной системы.

Подразделение, в котором я работаю, занимается разработкой и сопровождением единой фронт офисной системы Банка. Я отвечаю за ее сопровождение, мониторинг и DevOps.

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

Ежедневно наша система генерирует более 130 ГБ «сырых» логов и, несмотря на то, что мы используем ENG стек (Elasticsearch Nxlog Graylog), файловые логи содержат гораздо больше информации (например, stack trace ошибок), поэтому требуют архивирования и хранения.

Так как место хранения ограничено, встаёт вопрос: «А какой архиватор лучше всего справится с этой задачей».

Для решения этого вопроса я написал скрипт на языке PowerShell, который произвел анализ за меня.

Задача скрипта вызвать архиваторы rar, 7z и zip с разными параметрами компрессии, посчитать скорость формирования архива, а также занимаемое место на диске.


ArchSearch.ps1
#Requires -Version 4.0

# Очищаем экран, чтобы не мешало ничего лишнего
Clear-Host

# Переходим в каталог, где базируется исполняемый файл
Set-Location $PSScriptRoot

# Объявляем переменные, которые будем использовать в работе
$Archive = "Archive"
$ArchFileName = "ArchFileName"
[array]$path = (Get-ChildItem '.\logs').DirectoryName|Select-Object -Unique

# Для архивных файлов нам нужна папка-архив. Создаём ее, если она еще не создана.
if ((Test-Path -Path ".\$Archive") -ne $true){
    New-Item -Path .\ -Name $Archive -ItemType Directory -Force
} else {
    # Если папка существует - удаляем ее содержимое
    Get-ChildItem .
\$Archive|Remove-Item -Recurse -Force } # Объявляем переменную для создания таблицы [array]$table=@() # Выполняем архивацию Rar #rar # m<0..5> Set compression level (0-store...3-default...5-maximal) 1..5|foreach{ $CompressionLevel = $("-m" + $_) $mc = Measure-Command {cmd /c .\rar.exe a -ep1 -ed $CompressionLevel -o+ -tsc .\$Archive\$($ArchFileName + $_) "$path"} [math]::Round(($mc.TotalMilliseconds), 0) $ArchFileNamePath = ".\$Archive\$($ArchFileName + $_ + ".rar")" $table += ""|Select-Object -Property @{name="ArchFileName"; expression={$ArchFileNamePath -split "\\"|Select-Object -Last 1}},` @{name="CompressionLevel"; expression={$CompressionLevel}},@{name="Extension"; expression={"rar"}},@{name="Size"; expression={(Get-ChildItem $ArchFileNamePath).Length}},` @{name="Time"; expression={[math]::Round(($mc.TotalMilliseconds), 0)}},` @{name="Size %"; expression={0}},@{name="Time %"; expression={0}},@{name="Result %"; expression={0}} } # Выполняем архивацию 7z #7z # -mx[N] : set compression level: -mx1 (fastest) .
.. -mx9 (ultra) #cmd /c "$env:ProgramFiles\7-Zip\7z.exe" a -mx="$MX" -mmt="$MMT" -t7z -ssw -spf $($ArchFileName + "Fastest") "$path" 1..9|foreach{ $CompressionLevel = $("-mx=" + $_) $mc = Measure-Command {cmd /c "$env:ProgramFiles\7-Zip\7z.exe" a $CompressionLevel -t7z -ssw -spf .\$Archive\$($ArchFileName + $_) $path} #-mmt="$MMT" [math]::Round(($mc.TotalMilliseconds), 0) $ArchFileNamePath = ".\$Archive\$($ArchFileName + $_ + ".7z")" $table += ""|Select-Object -Property @{name="ArchFileName"; expression={$ArchFileNamePath -split "\\"|Select-Object -Last 1}},` @{name="CompressionLevel"; expression={$CompressionLevel}},@{name="Extension"; expression={"7z"}},@{name="Size"; expression={(Get-ChildItem $ArchFileNamePath).Length}},` @{name="Time"; expression={[math]::Round(($mc.TotalMilliseconds), 0)}},` @{name="Size %"; expression={0}},@{name="Time %"; expression={0}},@{name="Result %"; expression={0}} } # Выполняем архивацию zip (Встроенная функция PS "Compress-Archive") #zip 1..2|foreach{ Switch ($_){ 1{$CompressionLevel = "Fastest"} 2{$CompressionLevel = "Optimal"} } $mc = Measure-Command {Compress-Archive -Path $path -DestinationPath .
\$Archive\$($ArchFileName + $_) -CompressionLevel $CompressionLevel -Force} [math]::Round(($mc.TotalMilliseconds), 0) $ArchFileNamePath = ".\$Archive\$($ArchFileName + $_ + ".zip")" $table += ""|Select-Object -Property @{name="ArchFileName"; expression={$ArchFileNamePath -split "\\"|Select-Object -Last 1}},` @{name="CompressionLevel"; expression={$CompressionLevel}},@{name="Extension"; expression={"zip"}},@{name="Size"; expression={(Get-ChildItem $ArchFileNamePath).Length}},` @{name="Time"; expression={[math]::Round(($mc.TotalMilliseconds), 0)}},` @{name="Size %"; expression={0}},@{name="Time %"; expression={0}},@{name="Result %"; expression={0}} } # Выполняем сортировку по полю Size и берем первое значение [0] - это самый сжатый файл $Size = ($table|Sort-Object -Property Size)[0].Size / 100 # Выполняем сортировку по полю Time и берем первое значение [0] - это самый быстро сжатый файл $Time = ($table|Sort-Object -Property Time)[0].Time / 100 # Формируем итоговую таблицу $table|foreach { $_.
time $_."Size %" = [math]::Round(($_.Size / $Size), 0) $_."Time %" = [math]::Round(($_.Time / $Time), 0) if ($_."Size %" -ge $_."Time %"){ $_."Result %" = $_."Size %" - $_."Time %" } else { $_."Result %" = $_."Time %" - $_."Size %" } } # Выводим на экран таблицу с сортировкой по "Size %" - это самый сжатый файл $table|Sort-Object -Property "Size %","Result %"|Select-Object -First 1|Format-Table -AutoSize # Выводим на экран таблицу с сортировкой по "Result %" - оптимальный вариант между скоростью и занимаемым местом на диске $table|Sort-Object -Property "Result %","Size %","Time %"|Select-Object -First 1|Format-Table -AutoSize $table|Sort-Object -Property "Size %","Result %"|Select-Object -First 1|Format-Table -AutoSize $table|Sort-Object -Property "Result %","Size %","Time %"|Select-Object -First 1|Format-Table -AutoSize # Работа сделана! Удаляем созданные архивы, чтобы не занимали место Get-ChildItem .\$Archive|Remove-Item -Force

# Запрещаем запускать скрипт, если версия PowerShell меньше 4.
0 ($PSVersionTable): #Requires -Version 4.0 # Очищаем экран, чтобы не мешало ничего лишнего Clear-Host # Переходим в каталог, где базируется исполняемый файл (возможность использовать путь .\) Set-Location $PSScriptRoot
# Объявляем переменные, которые будем использовать в работе
$Archive = "Archive"
$ArchFileName = "ArchFileName"
[array]$path = (Get-ChildItem '.\logs').DirectoryName|Select-Object -Unique

# Для архивных файлов нам нужна папка-архив. Создаём ее, если она еще не создана
if ((Test-Path -Path ".\$Archive") -ne $true){
    New-Item -Path .\ -Name $Archive -ItemType Directory -Force
} else {
    # Если папка существует, то удаляем ее содержимое
    Get-ChildItem .\$Archive|Remove-Item -Recurse -Force
}

# Объявляем переменную для создания таблицы
[array]$table=@()

# Формируем массив данных от 1 до 5 и передаем через конвейер в цикл foreach
1..5|foreach{
# Передаем в переменную $CompressionLevel значение от 1 до 5($_), это необходимо для формирования уровня компрессии
$CompressionLevel = $("-m" + $_)
# Командлет Measure-Command позволяет посчитать время выполнения команды, заключенной в {}
$mc = Measure-Command {cmd /c . \rar.exe a -ep1 -ed  $CompressionLevel -o+ -tsc .\$Archive\$($ArchFileName + $_) "$path"}
# Выводим время выполнения запроса на экран
[math]::Round(($mc.TotalMilliseconds), 0)
# Формируем переменную вида $ArchFileName + $_ + ".rar": Archive1.rar
$ArchFileNamePath = ".\$Archive\$($ArchFileName + $_ + ".rar")"
# Формируем таблицу $table построчно(+=) добавляя данные
$table += ""|Select-Object -Property @{name="ArchFileName"; expression={$ArchFileNamePath -split "\\"|Select-Object -Last 1}},`
@{name="CompressionLevel"; expression={$CompressionLevel}},@{name="Extension"; expression={"rar"}},@{name="Size"; expression={(Get-ChildItem $ArchFileNamePath).Length}},`
@{name="SizeAVD"; expression={0}},@{name="Time"; expression={[math]::Round(($mc.TotalMilliseconds), 0)}},`
@{name="Size %"; expression={0}},@{name="Time %"; expression={0}},@{name="Result %"; expression={0}}
}
# Выполняем сортировку по полю Size и берем первое значение [0] - это самый сжатый файл
$Size = ($table|Sort-Object -Property Size)[0]. Size / 100
# Выполняем сортировку по полю Time и берем первое значение [0] - это самый быстро сжатый файл
$Time = ($table|Sort-Object -Property Time)[0].Time / 100

# Формируем итоговую таблицу
$table|foreach {
$_.time
$_."Size %" = [math]::Round(($_.Size / $Size), 0)
$_."Time %" = [math]::Round(($_.Time / $Time), 0)
    if ($_."Size %" -ge $_."Time %"){
        $_."Result %" = $_."Size %" - $_."Time %"
    } else {
        $_."Result %" = $_."Time %" - $_."Size %"
    }

}

# Выводим на экран таблицу с сортировкой по "Size %" - это самый сжатый файл
$table|Sort-Object -Property "Size %","Result %"|Select-Object -First 1|Format-Table -AutoSize
# Выводим на экран таблицу с сортировкой по "Result %" - оптимальный вариант между скоростью и занимаемым местом на диске
$table|Sort-Object -Property "Result %","Size %","Time %"|Select-Object -First 1|Format-Table -AutoSize

# Работа сделана! Удаляем созданные архивы, чтобы не занимали место.
Get-ChildItem .\$Archive|Remove-Item -Force
$table|Sort-Object -Property "Size %","Result %"|Format-Table -AutoSize

$table|Sort-Object -Property "Result %","Size %","Time %"|Format-Table -AutoSize

# Работа сделана! Удаляем созданные архивы, чтобы не занимали место. 
Get-ChildItem .\$Archive|Remove-Item -Force

Итог:
Самым экономичным по месту на диске оказался 7z со степенью сжатия -mx=8 и -mx=9

Самым быстрым по времени создания архива оказался 7z со степенью сжатия -mx=1

Самым оптимальным по скорости и занимаемому месту оказался 7z со степенью сжатия -mx=3

Мы выбираем 7z со степенью сжатия -mx=8, так как по размеру архива он равен -mx 9, но при этом работает чуть быстрее.

Отлично, архиватор и степень сжатия выбраны, теперь давайте заархивируем логи!



  1. Избегать высокой нагрузки на сервер во время работы.
  2. Обрабатывать все папки с вложенной папкой Logs.
  3. Удалять архивы старше 30 дней (чтобы не заканчивалось место на диске).
  4. Создавать архивы по дням в зависимости от времени изменения файлов.

ArchLogs.ps1
#Requires -Version 4.0

# Добавляем в планировщик заданий если необходимо задачу архивации логов
#SCHTASKS /Create /SC DAILY /ST 22:00 /TN ArchLogs /TR "C:\Windows\System32\WindowsPowerShell\v1. 0\powershell.exe C:\Scripts\ArchLogs.ps1" /RU "NT AUTHORITY\NETWORKSERVICE" /F /RL HIGHEST

# Очищаем экран, чтобы не мешало ничего лишнего
Clear-Host

# Переходим в каталог, где базируется исполняемый файл
Set-Location $PSScriptRoot

# Описываем функцию получения значения потоков в зависимости от количества ядер процессора.  
# Условие 1
Function Set-MMTCore {

$Core = (Get-WmiObject –class Win32_processor|Measure-Object NumberOfLogicalProcessors -sum).Sum / 2
$CoreTMP = $Core / 4
IF ($Core -lt 4)
    {
    $Core = $Core -1
    }
    Else
    {
    $Core = $Core - $CoreTMP
    }
[math]::Round($Core)
}

# Задаем степень сжатия
$MX = 8
# Получаем количество потоков работы
$MMT = Set-MMTCore

# Объявляем переменные, которые будем использовать в работе
$SearchFolder = "C:\inetpub"
# Получаем объекты из папки $SearchFolder
$InetpubFolder = Get-ChildItem $SearchFolder
# Ищем папки с подпапкой Logs
# Условие 2
$LogsFolder = $InetpubFolder|foreach {Get-ChildItem $_.Fullname|Where-Object{$_.PSIsContainer -eq $true}|Where-Object{$_. name -eq "logs"}}

# Объявляем переменные, которые будем использовать в работе
$Archive = "Archive"
$ArchiveFile = "ArchFiles.txt"

# Перебираем по одной паке из $LogsFolder передавая в $LogsFolderName полный путь
foreach($LogsFolderName in $LogsFolder.Fullname){
$LogsFolderName
# Создаем папку $Archive, если она не была создана ранее
IF ((Test-Path -Path "$LogsFolderName\$Archive") -ne $true){New-Item -Path $LogsFolderName -Name $Archive -ItemType Directory -Force}
# Удаляем файлы старше 30 дней
# Условие 3
Get-ChildItem "$LogsFolderName\$Archive"|Where-Object {$_.LastWriteTime -le (Get-Date).AddDays(-30)}| Remove-Item -Force
# Получаем файлы для архивирования
[Array]$ArchiveItems = Get-ChildItem -Path $LogsFolderName -Exclude $Archive
    # Если файлы есть, продолжаем. В другом случае - выходим
    IF ($ArchiveItems.Count -ne "0"){
    # Нас интересуют файлы изменённые не сегодня
    $AllLogsFiles = Get-ChildItem $ArchiveItems -Recurse <#-Filter *.log#>|Where-Object {$_.LastWriteTime -lt (Get-Date). Date}
    # Получаем дату изменения файлов
    # Условие 4
    $AllData = ($AllLogsFiles|Sort-Object -Property LastWriteTime).LastWriteTime.Date|Select-Object -Unique
    $AllData
        foreach ($Data in $AllData){
            IF ($ArchiveItems.Count -ne "0"){
            # Формируем список файлов для архивации за определенную дату
            ($AllLogsFiles|Where-Object {$_.LastWriteTime -lt (Get-Date).Date}|Where-Object {$_.LastWriteTime -ge (Get-Date $Data) -and $_.LastWriteTime -lt (Get-Date $Data).AddDays(1)}).FullName|Out-File .\$ArchiveFile -Force -Encoding default
            Write-Host "==="
            $Data
            Write-Host "==="
                # Если файлы существуют архивируем их
                IF ($(Get-Content .\ArchFiles.txt -Encoding default) -ne $null){
                $ArchiveFileName =$(($LogsFolderName.Remove($LogsFolderName.LastIndexOf("\"))) -split "\\"|Select-Object -Last 1) + "_" + $(Get-Date $Data -Format dd-MM-yyyy)
                cmd /c "$env:ProgramFiles\7-Zip\7z. exe" a -mx="$MX" -mmt="$MMT" -t7z -ssw -sdel "$LogsFolderName\$Archive\$ArchiveFileName" "@$ArchiveFile"
                # Удаляем файл со списокм файлов для архивирования
                IF(Test-Path ".\$ArchiveFile"){Remove-Item ".\$ArchiveFile" -Force}
                # Удаляем пустые папки внутри папки Logs
                $LogsFolderName|foreach {Get-ChildItem $_|Where-Object {(Get-ChildItem -Path $_.FullName) -eq $null}|Remove-Item -Force}
                }
            }
        }
    }
}

Здесь я не буду расписывать каждую строчку скрипта(описано в комментариях), а остановлюсь лишь на функции Set-MMTCore, которая позволяет нам вычислить количество потоков для 7z, чтобы не грузить процессор на нашем сервере:

Function Set-MMTCore {
# Получаем сумму ядер процессора и делим на 2
$Core = (Get-WmiObject –class Win32_processor|Measure-Object NumberOfLogicalProcessors -sum).Sum / 2
# Получившееся значение делим еще на 4
$CoreTMP = $Core / 4
IF ($Core -lt 4)
    {
    $Core = $Core -1
    }
    Else
    {
    $Core = $Core - $CoreTMP
    }
#Округляем значение до целого
[math]::Round($Core)
}

Без использования функции Set-MMTCore

Видно, что CPU упирается в 100%. Это значит, что мы неизбежно вызовем проблемы на сервере, а также получим алерт от системы мониторинга.


При использовании функции Set-MMTCore

Видно, что CPU равен 30-35%. Это значит, использование функции Set-MMTCore позволяет архивировать файлы без влияния на работу сервера.

Итог работы скрипта архивации:


Папка до архивации:


Папка после архивации:


Файлы созданные в процессе архивации:


Файлы в архиве:

Архиватор WinRAR или 7-Zip сравниваем и тестируем

В 2018 г. размеры производимого мультимедийного контента исчисляются десятками гигабайтов: фильмы и сериалы в качестве Ultra HD, передовые игры, музыка класса Hi-End. Емкость ряда компьютерных накопителей сегодня достигает десятка терабайт, однако оперирование большими объемами данных, как и двадцать лет назад, сводится к архивации.

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

Рейтинг интернета показал, что самыми популярными в 2018 г. являются два архиватора: WinRAR и 7Zip. Обе этих утилиты прошли через полтора десятилетия улучшений и доработок: первые версии были представлены в 1995 и 1999 годах соответственно. Сегодня сказать однозначно, что лучше — WinRAR или 7 Zip, невозможно без сравнительного анализа.

Что выбрать: архив WinRAR или архив ZIP

Основным отличием рассматриваемых программ-архиваторов является способ распространения. Если за полную версию WinRAR компания RARLab требует $29, предоставляя при этом 40 дней пробного использования, то 7Zip изначально позиционируется как бесплатный проект с открытым исходным кодом.

Сильная сторона WinRAR — полнота поддержки форматов архивов: RAR, ZIP, CAB, ARJ, LZH, ACE, TAR, GZip, UUE, ISO, BZIP2, Z и 7Zip. Его бесплатный конкурент в этом вопросе остается позади.

Весомым аргументом в вопросе выбора 7 Zip или WinRAR служит распространенность форматов. Так, формат ZIP входит в сборку большинства настольных и мобильных операционных систем по умолчанию (в частности, Windows и Android). Процесс сжатия в ZIP проходит быстрее, чем в RAR, а одноименный архиватор заявляет о высокой степени поддержки этого формата. При этом ZIP-файлы, получаемые при помощи 7Zip, занимают на диске на 2‒10% меньше места.

RAR-архивы защищены наилучшим образом. В формате ZIP применяется собственный криптографический алгоритм, более слабый, чем 128-битный AES в формате RAR. В WinRAR для шифрования доступны не только содержимое файла, но и его атрибуты: имя, размер, комментарии и т.д. Также в архив добавляется информация, позволяющая восстановить поврежденный файл.

WinRAR или 7Zip — что лучше? Вопрос сводится к сфере применения рассматриваемых инструментов. При необходимости быстро передать набор некритичных файлов оптимальным выбором будет 7Zip. Однако в том случае, когда данные требуют надежной защиты от раскрытия и повреждения, продукт компании RARLab подойдет лучше.

Rar или Zip что выбрать?

Архиваторы — это программы, позволяющие уменьшить размер файла для экономии места на диске. Программ-архиваторов много. Они отличаются друг от друга методами   сжатия информации. Наиболее распространенные из них — ZIP,  RAR.
Архиваторы могут упаковать в архив один или несколько файлов, а,  может быть, и каталог, с включенными в него подкаталогами. В имени полученного архивного файла будет стоять расширение,  указывающее на программу-архиватор, которой сделан этот архив (т.е.  zip, или rar,…). Для того, чтобы воспользоваться информацией, запакованной в архив,    необходимо архив «раскрыть», то есть распаковать. Это делается либо той же программой-архиватором, либо парной к ней программой-разархиватором.

Архивы 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).
•    Восстановление физически поврежденных архивов.
•    Другие дополнительные функции, например, шифрование, блокировка, добавление архивных комментариев (с поддержкой ESC-последовательностей ANSI), ведение протокола ошибок, список порядка файлов, метки томов и прочие.
WinRAR можно использовать двумя способами: в режиме графической оболочки со стандартным интерфейсом Windows и в командной строке. Чтобы использовать WinRAR в режиме оболочки, надо дважды щёлкнуть мышью на значке WinRAR ; после этого для архивации и извлечения файлов можно пользоваться кнопками и меню.
В комплект поставки WinRAR входит файл Rar.exe. Этот файл является также 32-разрядной версией RAR для Windows, но она поддерживает только интерфейс командной строки и работает в текстовом режиме. Обычно консольная версия RAR используется для вызова из пакетных файлов (BAT и CMD), для запуска из приглашения DOS и др. Она поддерживает в командной строке больше команд и ключей, чем WinRAR.
Для использования WinRAR в режиме командной строки необходимо в меню «Пуск» открыть диалог «Выполнить…» или окно «Программы/Сеанс MS-DOS» и ввести нужную команду. Если запустить WinRAR из командной строки без параметров, то будет активизирована оболочка.  Общий синтаксис выглядит следующим образом:

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

Применяются следующие команды:

a – добавить файлы в архив.
Пример: создает или обновляет существующий архив myarch, добавляя в него все файлы из текущего каталога:
rar a myarch
c – добавление архивного комментария. Комментарии отображаются во время обработки архива. Длина комментария не должна превышать 62000 байт.
Примеры:
rar c distrib.rar
cf – добавление файловых комментариев. Они отображаются при обработке команды v. Длина файлового комментария ограничена 32767 байтами.
Пример:
rar cf bigarch.txt
cw – записать комментарий архива в указанный файл.
d – удалить файлы из архива. Обратите внимание, что если в результате выполнения этой команды в архиве окажутся удаленными все файлы, то пустой архив удаляется.
f – освежить файлы в архиве. Обновляет уже содержащиеся в архиве файлы только в том случае, если они старше обновляемых.
е — извлечь файлы в текущий каталог.
m[f] – переместить  в архив [только файлы]. При операции перемещения после успешного создания архива добавленные в него файлы и каталоги удаляются. Если используется модификатор f и/или ключ -ed, то каталоги не будут удалены.
к – заблокировать архив.
l[t] – просмотреть содержимое архива [с технической информацией]. Отображается список файлов, аналогичный команде 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.
x – извлечь файлы с полными путями.

Ключи (используются вместе с командами):

-? – вывести справочную информацию о командах и ключах. Та же информация появляется, если дана неправильная команда или RAR запущен без команд.
-ac – снять атрибут «Архивный» после архивации или извлечения файла  (только в версии для Windows).
-ag [формат] – добавить к имени архива текущую дату и время. Добавляет к имени архива дату и время создания архива. Полезно при регулярном создании резервных копий.
Формат по умолчанию «YYYYMMDDHHMMSS» можно переопределить с помощью параметра формат этого ключа. Допустимы следующие символы:
Y – год
M – месяц
MMM – месяц в виде строки (Jan, Feb и т.д.)
D – день
H – часы
M    минуты (обрабатывается как минуты, если стоит после часов)
S – секунды
Формат RAR в большинстве случаев обеспечивает лучшее сжатие, чем ZIP, особенно в режиме создания непрерывных архивов.

Непрерывные архивы.

Это архивы RAR, упакованные специальным способом, при котором все сжимаемые файлы рассматриваются как один последовательный поток данных. Непрерывная архивация поддерживается только в формате RAR, для формата ZIP такого типа архива не существует. Метод сжатия для архивов RAR – обычный или непрерывный (выбирает  пользователь). 
Непрерывная архивация значительно увеличивает степень сжатия, особенно при добавлении значительного количества небольших похожих файлов. Однако следует учитывать некоторые недостатки непрерывной архивации:
•    Обновление непрерывных архивов происходит медленнее, чем обычных.
•    Для извлечения одного файла из непрерывного архива необходимо проанализировать все предыдущие заархивированные файлы, поэтому извлечение отдельных файлов из середины непрерывного архива происходит медленней, чем извлечение из обычного архива. Однако если из непрерывного архива извлекаются все или несколько первых файлов, то в этом случае скорость распаковки практически равна скорости распаковки обычного архива.
•    Если в непрерывном архиве какой-либо файл окажется повреждённым, то не удастся также извлечь и все файлы, следующие после него.
Непрерывные архивы лучше использовать в тех случаях, когда:
•    Архивы редко обновляются.
•    Нет необходимости часто извлекать из архива один или несколько файлов.
•    Степень сжатия важнее скорости сжатия.
Файлы в непрерывных архивах обычно отсортированы по расширению, однако с помощью специального файла rarfiles.lst можно задать альтернативный порядок сортировки.
Другая важная возможность RAR – поддержка многоатомных архивов.
Многоатомные архивы.
Тома – это фрагменты архива, состоящего из нескольких частей. Тома поддерживаются только в формате RAR, нельзя создавать тома ZIP. Обычно тома используются для сохранения большого архива на нескольких дискетах или других сменных носителях.
Первый том в последовательности имеет обычное расширение .rar, а расширения последующих томов нумеруются как .r00, r01, r02 и т.д. Тома могут быть также непрерывными и самораспаковывающимися.
Архивные тома не допускают последующего добавления, обновления или удаления файлов.
Они намного удобней и проще в использовании, чем так называемые «разделённые по дискам» («span disks») архивы ZIP. WinRAR не поддерживает такие архивы ZIP – многоатомные архивы можно создавать только в формате RAR. 
Кроме того, у формата RAR есть несколько важных возможностей, отсутствующих у ZIP, например добавление информации для восстановления, которая позволяет восстановить физически повреждённый файл из-за сбоя гибкого диска или их потерь вследствие любых других причин, и блокировка важных архивов для предотвращения их случайной модификации.
Стоит обратить внимание, что старые файловые системы не поддерживают файлы размером более 4Гб, поэтому при работе с такими файлами пользователь должен использовать файловую систему NTFS.

Я очень надеюсь, моя статья помогла Вам! Просьба поделиться ссылкой с друзьями:


Какие данные нет смысла сжимать архиваторами? А вы знаете какой архиватор сильнее сжимает файлы Какие файлы сжимаются лучше а какие хуже

Сисадмин (он же на английском языке sysadmin , system administrator ) — сокращенное наименование профессии, полное название которой на русском языке звучит как системный администратор . Данная профессия в последнее время стала очень популярной для большинства молодых, и не очень, людей, ей обучают, по ней работают, за неё получают хорошие деньги. Связано это с бурным развитием различных компьютерных технологий и их проникновением во все сферы человеческой жизни. Слово сисадмин часто используется в разговорной речи, в вакансиях и резюме при поиске работы, одним словом — везде. Ниже пойдет речь о том, что же представляет из себя профессия системного администратора.

В современных реалиях, системным администратором может называться фактически любой человек, который занимается обслуживанием и поддержанием работы определенной компьютерной сети, включая все её аппаратные и/или программные компоненты, в которую могут входить:

  • Персональные компьютеры, как рабочие станции, так и сервера;
  • Сетевое оборудование, такое как коммутаторы, маршрутизаторы, фаерволлы и многое другое;
  • Веб-сервера, почтовые сервера, сервера баз данных, и прочие.

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

В зависимости от своей специализации, системный администратор может заниматься следующими видами деятельности:

  • Администратор рабочих станций и серверов чаще всего занимается починкой как аппаратных (вышедшие из строя материнские платы, погоревшие блоки питания), так и программных (не загружается Windows, не печатаются запятые в Word»e…).
  • Администратор корпоративной сети на основе домена Active Directory. Очень популярное занятие, учитывая распространенность операционных систем Windows, а так же необходимость их как-то централизованно контролировать. Такой специалист должен уметь создавать, распределять по группам, редактировать пользователей, выдавать им соответствующие права в домене AD, а так же уметь управлять групповыми политиками для пользователей, их компьютеров и групп, в которых они все состоят.
  • Администрирование сетей и сетевого оборудования. В его обязанности входит знание топологии сетей, умение работать как с не настраиваемым, так и с настраиваемым сетевым оборудованием, планирование локальной вычислительной сети, а так же возможность объединения в одну сеть нескольких отдаленных друг от друга рабочих мест, путем настройки NAT»ов и VPN»ов. Не стоит так же забывать и контроле доступа в рамках этой сети, и за её пределами — настройка прокси.
  • Администратор веб-сервера, который должен как минимум уметь устанавливать, настраивать и обслуживать один из следующих веб-серверов — Apache, IIS, Nginx, следить за хостингом (который может располагаться как внутри сети организации, так и вне её). Кроме того, хороший администратор должен уметь настроить нормальное распределение ресурсов при высоких нагрузках, кластеризацию и много других специфичных вещей.
  • Администрирование почтового сервера так-же является распространенной задачей для сисадмина, в его задачи входит работа с такими популярными решениями как Exim, Microsoft Exchange, Postfix, Sendmail, или корпоративными почтовыми решениями от Google или, например, Yandex. Кроме очевидного контроля за учетными записями (создание, удаление, настройка), так же обязательно уметь настроить антиспам систему и прочее.
  • Администратор сайта. В эти обязанности может входить как просто какое-то наполнение содержимым сайта, но раз речь идет о системном администраторе, то по идее он должен уметь и настроить хостинг (в том числе и веб-сервер, о чем уже говорилось выше), установить и настроить нужный сайт, например какую-либо систему управления содержимым (CMS).
  • Совсем редко под обязанности системного администратора может попасть задача создания или обслуживания системы видеонаблюдления. В задачах установка и настройка камер, реагирования на различные события, сохранение и воспроизведение записей. Относится к системному администрированию слабо, и часто попадает в его обязанности по совместительству к каким-нибудь другим обязанностям.

За бортом описанных выше занятий системного администратора остались такие возможные вещи, как администрирование баз данных (Microsoft SQL, MySQL и его множественные ответвления, Oracle и т. д.), администрирование 1C (не путать с «программист 1C»), АТС и многое другое.

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

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

Сравнение архиваторов таким способом могут считать необъективным, но условия процедуры сделаны для представленных утилит равными. В качестве техники применялся домашний ПК со средними техническими характеристиками. Функции «подопытного кролика» выполнил документ MicrosoftWord, с которым сталкивается любой пользователь. Такие файлы чаще всего нуждаются в сжатии, ведь их в памяти жесткого диска накапливается много, и хранить их таким образом нет смысла. Сжатые файлы и намного легче передавать, на карту памяти они моментально копируются и быстро загружаются на сайты обмена данными.

Сравнение сжатия

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

Сейчас рассмотрим главный критерий – какая утилита продемонстрировала максимальное сжатие файлов в архив

Как показали результаты эксперимента компьютерщиков, сжать файл в Winrar максимально поможет утилита KGBArchiver 2, она смогла в 22 раза уменьшить объем данных. Когда на разделах жесткого диска насчитывается около 20 гигабайт программ и других данных, которые редко используются, но их жаль отправлять в корзину, то KGB поможет сжать все это лишь до 1 Гб. Но не все так радужно, как кажется на первый взгляд, обо всех особенностях этой и других утилит по порядку.

KGB Archiver 2

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

С этим не поспоришь, но к существенным недостаткам утилиты относят ее скорость работы. Файл, который применялся в эксперименте (размером в 4 Мб) сжимался на протяжении 3 минут. А если информация занимает 500-1000 Мб, то на процедуру потребуется полдня.

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

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

WinRar

Установить WinRar многие пользователи решаются сразу после установки ОС

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

Как показывают результаты текста, размер файла после работы с WinRar уменьшился в 17 раз. Это меньше, чем у ранее упомянутой утилиты, но здесь процедура отняла пару секунд. Интересно, что распаковка данных проходит еще быстрее.

Преимущества утилиты:

  1. Понятный интерфейс.
  2. Постоянное обновление.
  3. Работа с разными форматами.
  4. Хороший показатель сжатия.
  5. Скорость работы.

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

Если подвести итоги, то сжать архив Winrar лучше с этой программой, она показывает внушительный результат. В конфигурациях если установить максимальный объем компрессии, то получится разбить архив на части. Это позволяет уменьшить размер rar архива и перенести его на другой носитель частями, когда целый файл не помещается.

WinUha

Эта программа сжатия файлов появилась не так давно

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

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

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

С этого можно сделать вывод, что WinUha – утилита среднего качества с интересным методом архивации данных. Известным аналогам она уступает по длительности работы, но с некоторыми форматами работает резвее всех остальных. Это не самая важная характеристика, но она имеет право на жизнь.

Приложение 7Z

Расширение 7z открывается одноименной программой, которая считается главным конкурентом WinRar. В частности, как аргумент, сторонники приводят показатель сжатия файлов. Стоит отметить, что в режиме «Ультра» 7Z все же уступает ВинРару.

Но у него есть такие преимущества:

  • Распаковка 7z не отнимет много времени;
  • Применение метода шифрования AES-256;
  • Малый объем полученных архивов;

Если кто ищет альтернативу привычномуWinRar, то стоит остановиться на этом варианте. Бесплатная лицензия, русскоязычное управление и добавление в меню браузеров.

WinZip

Архиватор WinZip входит в список популярнейших утилит такого предназначения

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

ПОСМОТРЕТЬ ВИДЕО

В о времена, когда объемы жестких дисков представляли собой смешные значения, даже тексты книг в развернутом виде казались кощунственно огромными. В самом деле, представьте себе винчестер объемом в 40 Мб, где, к тому же, установлена Windows 3.1 (10 Мб) и WinWord 6 (20 Мб). Ничего удивительного не было в том, что это было золотое время архиваторов, когда десятки их пользователи знали не только по именам и возможностям, но даже по версиям, не говоря уже о десятках ключей, где приветствовалось «максимальное сжатие».

Грустно становится теперь, и не потому, что объемы дисков перевалили за терабайты, а то, что многие из нынешних данных пользователи по-прежнему пытаются сжимать архиваторами, совершенно не вдумываясь в рациональность и назначение этого процесса. И очень часто получается очень неуклюже.

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

Начнем с популярного: нет смысла упаковывать видео и музыку . В отношении видео надо знать, что оно уже не просто изначально упаковано мощными кодеками-архиваторами, но из него даже выброшены некоторые несущественные для просмотра данные. По аналогичной схеме, кстати, кодируются файлы JPEG, и потому они тоже не могут быть сжаты. Музыкальные файлы, хотя и сжаты, могут еще чуть-чуть «потесниться» на диске, но смысла городить огород ради 2-5% смысла не имеет. В отношении картинок нужно действовать по ситуации, но общий принцип таков – чем больше в них цветов, тем меньше шансов будет на сжатие. Вообще, картинки и фотографии – особенный случай, так как можно штатно резко снизить их характеристики, при этом не потеряв качества при просмотре на целевом устройстве вывода. Или вы в самом деле думаете, что сможете различить 4 миллиарда цветов? Скорее, хватит в 256 адаптированных цветов из палитры, а если уменьшить размер фото и разрешение, то легко сделать из 10-мегабайтной картинки 100-килобайтовую.

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

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

Для этих параметров обычно редко удается улучшить что-нибудь одно, не ухудшив при этом другого. К тому же алгоритм сжатия оптимальный для одних типов данных, может быть совершенно не пригодным для других. Например, архиватор созданный для устранения избыточности текстов естественного языка и построенный на принципах позволяющих достичь большой степени сжатия именно текстов может совершенно не сжимать графические данные или даже увеличивать их объём.
На самом деле исследователями были научно доказаны теоремы которые накладывают на архиваторы и на само сжатие данных ограничения по степени сжатия.
1. Для любой последовательности данных существует теоретический предел сжатия, который не может быть превышен без потери части информации.
2. Для любого алгоритма сжатия можно указать такую последовательность данных, для которой данный алгоритм вообще не позволит получить сжатия.
Родоначальником архиваторов в связи можно назвать азбуку Морзе, в которой для повышения скорости связи заложена простая идея — чем чаще используется буква алфавита, тем короче должен быть ее код. В дальнейшем, алгоритмы сжатия информации стали широко использоваться в факс-модемной и радиосвязи, позволяя в обоих случаях повысить скорость передачи информации.
Нарастание интереса к архиваторам началось с появлением IBM-совместимых персональных компьютеров. До этого тоже существовали программы сжатия, но они были известны только специалистам и обеспечивали несравнимо худшие показатели сжатия информации.
Современные программные средства для создания и обслуживания архивов отличаются большим объемом функциональных возможностей, многие из которых выходят далеко за рамки простого сжатия данных и эффективно дополняют стандартные средства операционной системы. В этом смысле современные средства архивации данных называют диспетчерами архивов.
К базовым функциям, которые выполняют большинство современных диспетчеров архивов, относятся:
извлечение файлов из архивов
создание новых архивов
добавление файлов в имеющийся архив
создание самораспаковывающихся архивов
создание распределенных архивов на носителях малой емкости
тестирование целостности структуры архивов
полное или частичное восстановление поврежденных архивов
защита архивов от просмотра и несанкционированной модификации.
создание непрерывных (solid) архивов
Самораспаковывающиеся архивы. В тех случаях, когда архивация производится для передачи документа потребителю, следует предусмотреть наличие у него программного средства, необходимого для извлечения исходных данных из уплотненного архива. Если таких средств у потребителя нет, создают самораспаковывающиеся архивы. Самораспаковывающийся архив готовится на базе обычного архива путем присоединения к нему небольшого программного модуля. Сам архив получает расширение имени.ЕХЕ, характерное для исполнимых файлов. Потребитель сможет выполнить его запуск как программы, после чего распаковка архива произойдет на его компьютере автоматически.
Распределенные архивы. В тех случаях, когда предполагается передача большого архива на носителях малой емкости, например на гибких дисках, возможно распределение одного архива в виде малых фрагментов на нескольких носителях.
Защита архивов. В большинстве случаев защиту архивов выполняют с помощью пароля, который запрашивается при попытке просмотреть, распаковать или изменить архив. Защита с помощью пароля считается неудовлетворительной и не рекомендуется для особо важной информации.
Непрерывные архивы. Очень высокий выигрыш в размере (10-50%), особенно при архивировании большого количества малых файлов, получается при использовании опции создания непрерывных архивов. В этом случае все данные будут архивироваться в виде одного большого файла, а не каждый по отдельности. Это значительно увеличивает эффективность сжатия информации, но данный метод имеет и свои недостатки. Во-первых, для распаковки нескольких файлов из такого архива понадобится больше времени, чем для извлечения из обычного. Тут будет иметь значение, какими по счету были заархивированы нужные файлы. Если они были в середине, то для их распаковки программе будет нужно распаковать все файлы упакованные до необходимых, пока она доберется до требуемых. Создание архивов таким способом также может повлечь за собой большие утраты, ведь если архив окажется, поврежден, будут потеряны все файлы, которые в нем находились. В случае же запаковки обычным способом, можно извлечь из поврежденного архива пусть не все, но большинство файлов.
К дополнительным функциям диспетчеров архивов относятся сервисные функции, делающие работу более удобной:
просмотр файлов различных форматов без извлечения их из архива
поиск файлов и данных внутри архивов
установку программ из архивов без предварительной распаковки
проверку отсутствия компьютерных вирусов в архиве до его распаковки
создание самораспаковывающихся многотомных архивов
выбор или настройка коэффициента сжатия информации.
Файлы различных форматов сжимаются с различной степенью эффективности. Очень хорошо архивируются графические файлы в формате *.bmp (на 80—85%) и документы MS Office (в среднем на 60%), немного хуже — Web-страницы (40—50%). Для исполняемых файлов этот показатель варьируется (~50% в зависимости от архиватора) и в большинстве случаев довольно низкий. Архивирование практически не влияет на размер сжатых файлов (графические файлы в формате *.gif и *.jpg, DivX-фильмы, образы CD и т. д.).
Наиболее популярные среди пользователей архиваторы:
WinZip
WinRAR
7Zip
WinAce
PowerArchiver
WinZip
Стоимость: 7$
Размер дистрибутива: 5929К
Сайт производителя: http://www.winzip.com/
Поддерживаемые форматы: Cab, GZip, Tar , TGZ — только извлечение файлов. Zip — полная поддержка.
Исправление поврежденных архивов: не поддерживается.

Многотомные архивы: ограниченная поддержка.
Самый распространенный формат архивов — Zip, и самый распространенный архиватор — WinZip. Невысокая степень сжатия компенсируется широкой известностью WinZip.
Не смотря на то, что степень сжатия у программы невелика, она обладает простым интерфейсом, а также мастерами для создания и распаковки архивов. Zip-архивы могут включать в себя комментарии и быть зашифрованными с использованием пароля. Поддержка многотомных архивов в самом формате Zip ограничена: их можно создавать только на дискетах.
Стандартная версия WinZip может создавать только простейшие самораспаковывающиеся (SFX) архивы. Чтобы запустить программу после извлечения файлов из архива или изменить текст в окне распаковщика, необходимо купить утилиту WinZip Self-Extractor, заплатив еще $49.
Для увеличения количества распознаваемых форматов архивов есть возможность подключения архиваторов Arj и Lha. WinZip — один из первых архиваторов с графическим интерфейсом под Windows и до сих пор великолепная интеграция этого продукта с Windows является эталоном. Но на данный момент конкурирующие архиваторы обогнали его и по сжатию, и по удобству интерфейса.
WinRAR.
Стоимость: 29$
Размер дистрибутива:1035К
Сайт производителя: http://www.rarlab.com/
Поддерживаемые форматы: CAB, ARJ, LZH, TAR, GZip, ACE, UUE, BZ2, JAR, ISO ,7Z — только извлечение файлов.
RAR , Zip — полная поддержка.
Исправление поврежденных архивов: поддерживается для форматов RAR и Zip.
Самораспаковывающиеся архивы: поддерживаются.
Зашифрованные архивы: поддерживаются.

Вечный конкурент программы WinZip. Данный архиватор особой любовью пользуется у россиян во многом благодаря тому, что создан соотечественником Леонидом Рошалем. На мировом рынке программных средств известен как архиватор с одним из лучших алгоритмов сжатия данных.
Восстановление «испорченных» архивов по умолчанию возможно только для Zip-архивов. Для того чтобы свести к минимуму вероятность потери данных, при создании архивов WinRar рекомендуется использовать опцию «Информация для восстановления» (этот флажок можно найти на вкладке «Общее» окна создания архива). Если это было сделано, то в случае повреждения архива его можно будет восстановить. Кроме этого в WinRar, можно уменьшить вероятность повреждения RAR-архива, указав при его создании размер информации для восстановления. Для этого нужно выполнить команду «Команды»>«Добавить информацию для восстановления в окне Winrar. При этом объем информации для восстановления не может превышать десяти процентов от общего размера архива.
Многотомное архивирование, предоставляемое архиватором, значительно превосходит по удобству метод разбиения «на дискеты» используемый в WinZip.
WinRAR понимает практически все известные форматы архивов. После установки программа встраивает в главное контекстное меню свои основные ярлыки, поэтому не придется каждый раз лезть в главное меню и искать там ярлыки программы, а затем разбираться в ее интерфейсе. Все основные задачи уже есть в контекстном меню. Рядом с каждым пунктом находится хорошо узнаваемый значок, так что при открытии меню ярлыки WinRAR»а сразу же бросаются в глаза. При упаковке данных можно задать степень сжатия архива или отключить сжатие. Помимо этого, программа позволяет защищать архивы паролем (можно указать и то, какие файлы из архива должны быть доступны, даже если пользователь не знает пароля), писать комментарии, создавать самораспаковывающиеся архивы. В WinRar присутствует возможность воспользоваться специальным алгоритмом мультимедиа-сжатия, оптимизирующим компрессию оцифрованного звука и графических файлов.
Для пользователей, которые общаются с архиватором впервые, предусмотрены специальные мастера, которые быстро введут в курс дела. Сама программа обладает приятным интерфейсом, который не вызывает никаких проблем в освоении.
7Zip
Стоимость: 0$
Размер дистрибутива: 837К
Сайт производителя: http://www.7-zip.org/
Поддерживаемые форматы: RAR, CAB, ARJ, Z, CPIO, RPM, DEB, SPLIT- только извлечение файлов.
ZIP, GZIP, TAR, BZIP2, 7Z — полная поддержка.
Исправление поврежденных архивов: не поддерживается
Самораспаковывающиеся архивы: поддерживаются.
Зашифрованные архивы: поддерживаются.
Непрерывные архивы: поддерживаются.
Многотомные архивы: поддерживаются.
Это ещё один архиватор от российских разработчиков. Благодаря более совершенному алгоритму сжатия качество архивирования данных у собственного формата *.7z опережает даже WinRAR. Правда, такой коэффициент сжатия достигается благодаря тому, что архиватор работает медленнее. В остальном 7-Zip действительно во многом превосходит более известных конкурентов, а потому предпочтение ему отдают все больше пользователей.
Интерфейс у 7-Zip аскетичный, но не нужно забывать, что программа пока находится на ранней стадии разработки и активно развивается. О том, что разработчик заботится о распространении продукта по всему миру, говорит то, что программа поддерживает огромное количество языков — в последней версии программы их более шестидесяти. Конечно же, есть и русский.
7-Zip дает возможность создавать архивы, защищенные паролем, а также шифровать имена файлов, которые содержаться в архивах. При этом используется 256-битный алгоритм AES. Именно этот алгоритм был в 2001-году выбран американским национальным институтом стандартов и технологий (NIST) в качестве криптографического стандарта на ближайшее время, поэтому можно сказать, что это — один из лучших алгоритмов шифрования на сегодняшний день.
Плюсом программы является то, что она абсолютно бесплатна в отличие от своих конкурентов, автор лишь просит поддержать разработку, выплатив ему вознаграждение размером в $20.
WinAce
Стоимость: 29$
Размер дистрибутива: 3801К
Сайт производителя: http://www.winace.com/
Поддерживаемые форматы: ACE, ZIP, LHA, MS-CAB, ARC, ARJ, GZIP, TAR, BZip2, ISO, ZOO, RAR- только извлечение файлов.
ACE, ZIP, LHA, MS-CAB, JAR- полная поддержка.
Исправление поврежденных архивов: поддерживается для форматов ACE и ZIP.
Самораспаковывающиеся архивы: поддерживаются.
Зашифрованные архивы: поддерживаются.
Непрерывные архивы: поддерживаются.
Многотомные архивы: поддерживаются.
Несмотря на то, что WinAce выпускается довольно давно, добиться такой популярности среди пользователей, как WinRar, архиватору не удалось. Для того чтобы архиватор мог соперничать с конкурентом, он должен превосходить соперника по двум параметрам — скорости и степени сжатия. Размер архивов в формате ACE часто меньше чем после использования WinRar, однако не настолько, чтобы привлечь к себе внимание. Кроме этого, WinAce не отличается быстрой работой, затрачивая почти вдвое больше времени, по сравнению с WinRar. Если же сравнивать WinAce с 7Zip, то главным недостатком архиватора можно считать платность.
К недостаткам Winace можно также отнести и то, что архиватор не отличается высокой стабильностью работы, и как следствие, время от времени окно программы закрывается вследствие «недопустимой операции». Это серьезный недостаток, особенно учитывая практически безотказную работу Winrar и 7Zip.
Для улучшения сжатия графических и звуковых, равно как и исполняемых (*.ехе) файлов, в архиваторе реализованы дополнительные алгоритмы мультимедиа-компрессии, а для всех остальных типов данных — дельта-сжатие. Поддерживается создание непрерывных архивов, проверка на целостность всех знакомых программе форматов, восстановление поврежденных ACE и ZIP-архивов и многое другое. Кроме того, можно конвертировать архивы различных форматов в АСЕ для уменьшения их размера. Программа обладает отличной интеграцией с Windows.
PowerArchiver
Стоимость: 20$
Размер дистрибутива: 3712К
Сайт производителя: http://www.powerarchiver.com/
Поддерживаемые форматы: RAR, ARJ, ARC, ACE, ZOO, ISO, BIN, IMG, NRG- только извлечение файлов.
ZIP, 7-ZIP, CAB, LHA (LZH), TAR, GZIP, BZIP2, BH — полная поддержка.
Исправление поврежденных архивов: поддерживается для формата ZIP.
Самораспаковывающиеся архивы: поддерживаются.
Зашифрованные архивы: поддерживаются.
Непрерывные архивы: не поддерживаются.
Многотомные архивы: поддерживаются.
PowerArchiver — очень мощный архиватор. Красивый, удобный и понятный интерфейс. PowerArchiver в отличии от WinRAR, 7Zip и WinAce не предоставляет своего собственного формата для сжатия данных однако он поддерживает большое количество различных архивов включая и RAR, ACE и 7-ZIP причем последний поддерживается полностью.
Встроенный просмотрщик позволяет «на лету» просматривать TXT, RTF и все популярные форматы графических файлов прямо в архиве. Кроме того, PowerArchiver предлагает пользователю 5 различных методов шифрования особо секретных данных.
Остальной набор функций стандартен: конвертирование различных архивов в те, которые полностью поддерживаются программой, отличная интеграция с Windows, возможность создания многотомных Zip-архивов и множество других. Особой гордостью авторов программы является то, что она получила сертификат от Microsoft как ПО, оптимизированное под Windows XP, со всеми вытекающими отсюда «последствиями», а именно — поддержкой тем Windows XP. Да и сам PowerArchiver может похвастаться массой собственных скинов, призванных полностью изменить его внешний вид.
При архивировании информации трудно со стопроцентной уверенностью сказать, какой из архиваторов в данном случае позволит получить максимальную степень сжатия. Наиболее вероятно, что из тройки WinАce-WinRar-7Zip лучше справится WinRar. Однако даже при сжатии файлов одного и того же типа (например, графического формата bmp) часто невозможно заранее определить, какой из архиваторов сожмет файл лучше — наиболее высокая степень сжатия может быть у любого из перечисленных архиваторов. В большинстве случаев определить оптимальный формат сжатия можно только эмпирическим путем, используя функции оптимизации для конкретного типа и размера сжимаемой информации. Поэтому, если размер сжатого файла действительно имеет значение, перед отсылкой файла по почте, размещением на FTP-сервере или перед записью его на лазерный диск, лучше всего запаковать данные сразу тремя архиваторами и посмотреть, какой из них справился с заданием лучше других.
Список использованной литературы.
Фомин А.А. «Основы сжатия информации»
http://www.powerarchiver.com/
http://www.winace.com/
http://www.7-zip.org/
http://www.rarlab.com/
http://www.winzip.com/
http://ru.wikipedia.org/wiki/Архивация
http://256bit.ru/informat/index9.htm
http://www.computerra.ru/hitech/novat/26988/

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

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

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

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

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

Степень сжатия информации зависит от нескольких причин:

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

На сегодняшний день наиболее распространенными являются четыре архиватора — WinRar, WinAce, 7Zip и WinZip. Что касается последней программы, она не выдерживает никакой критики.

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

WinRar 3.50 Beta 1

WinRar может ассоциироваться со следующими типами файлов: RAR, ZIP, CAB, ARJ, LZH, ACE, 7-Zip, TAR, GZip, UUE, BZ2, JAR, ISO, Z.


Программа поддерживает файлы практически неограниченного размера (до 8,589,934,591 Гб). Правда, для работы с файлами размером более 4 Гб вам необходимо работать в файловой системе NTFS.

При выборе оптимальных настроек для сжатия необходимо учитывать несколько моментов:

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

Если вам необходимо достичь максимальной степени сжатия файлов, используйте опцию Create solid archive (Создать непрерывный архив). Однако, она имеет и свои недостатки. Во-первых, для распаковки таких файлов понадобится больше времени, чем для извлечения из обычного архива. Представьте себе, что в вашем архиве две стони файлов. Если он создан обычным способом, вы без труда можете извлечь один из файлов. Если же вы использовали solid archive, тот тут будет иметь значение, каким по счету бы заархивирован нужный вам файл. Если он был в середине второй сотни, то для его распаковки программе будет нужно распаковать 150 файлов, пока она доберется до него. Создание архивов таким способом также может повлечь за собой большие утраты, ведь если архив окажется поврежден, вы потеряете все файлы, которые в нем находились. В случае же запаковки обычным способом вы сможете извлечь из поврежденного архива пусть не все, но большинство файлов.

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

Среди других настроек WinRar»a можно отметить возможность создания самораспаковывающихся архивов с указанием пути распаковки. Такие файлы не требуют наличия на компьютере, на котором их планируется разархивировать, программы-архиватора. Подобные архивы получили название SFX-archives. Их недостатком по сравнению с обычными архивными файлами является больший размер, так как они, кроме собственно запакованных файлов, содержат также исполнительный EXE-модуль.

Cодержимое RAR-архива можно сделать невидимым. Для этого в настройках программы, в окне Archiving with Password нужно установить флажок напротив строки Encrypt File Names.

Можно также установить пароль на открытие архива.

В результате ошибки передачи архива по локальной сети или скачивания его из Интернета, а также по причине аппаратного сбоя или вирусной атаки архив может быть поврежден. WinRar позволяет определить целостность данных, протестировав архив с помощью опции Test Archived Files.

Для того чтобы свести к минимуму вероятность потери данных, при создании архивов WinRar рекомендуется использовать опцию Put Recovery Record (этот флажок можно найти на вкладке General окна создания архива).


Если это было сделано, то в случае повреждения архива его можно будет восстановить.

Кроме этого в WinRar, можно уменьшить вероятность повреждения RAR-архива, указав при его создании размер информации для восстановления. Для этого нужно выполнить команду Commands > Protect Archive From Damage в окне Winrar. При этом объем Recovery Record не может превышать десяти процентов от общего размера архива.

Для восстановления поврежденных RAR-архивов необходимо выбрать нужный файл в окне WinRar и выполнить команду Tools > Repair.

WinRAR умеет встраиваться в контекстное меню, причем поддерживает не только меню Проводника, но и других программ, например популярного файлового менеджера Total Commander. Это дает возможность быстро архивировать файлы, используя настройки по умолчанию и не открывая для этого окно программы. Кстати, настройки по умолчанию можно изменить, в соответствии с тем, какие требования вы предъявляете к своим архивам. Сделать это можно, открыв окно WinRar и выполнив команду Options > Settings. В этом окне нужно перейти на вкладку Compression и нажать кнопку Create Default. Настройки, заданные в этом окне и будут использоваться для быстрой архивации.

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

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

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


Лучшие бесплатные архиваторы 2019

8 апреля 2019, 18:05