Архивируем нужное с помощью WinRAR — ПИПМАЙ: Лучшее со всей сети
Акцентный цвет
Фон
Игровой блок на главной
Праздничное оформление
Для всех устройств
13:02

Архивируем нужное с помощью WinRAR

Для ЛЛ: в посте рассказано, какие кнопки тыкать в WinRAR'е, чтобы получить максимальное сжатие.

Проблема свободного места на HDD / SSD для большинства людей вообще не является проблемой. "Пф, чё там думать, удали порно лишние файлы / купи диск побольше и забудь о проблеме".

Ну а что делать, если всё лишнее уже удалено, а места всё равно не хватает? Всё просто: нужно заархивировать данные, которые важны, но не нужны прямо сейчас.

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

Пример данных, которые можно и нужно архивировать:

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

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

— книги / документация. К сожалению, в 2023 году уже не всё можно скачать в Интернете, поэтому их тоже удалять не будем, а заархивируем.

Что не подходит для архивации (в общем случае):

— музыка;

— фильмы;

— фотографии в популярных форматах.

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

Что ж, ближе к делу. Для архивирования нам понадобится программа-архиватор. Пользоваться мы будем условно-платным WinRAR'ом, который лежит тут:

https://www.rarlab.com/

(через некоторое время после установки он начнёт просить денег, но ненавязчиво, поэтому и условно-платный)

Скачиваем, устанавливаем. По умолчанию WinRAR интегрируется в систему, поэтому выбираем файл / папку для архивирования, жмём правой кнопкой мыши и выбираем пункт меню "Add to archive..." (или что-то типа того. Если вы скачали русификатор с того же rarlab.com, то названия пунктов меню будут отличаться от нижеприведённых скриншотов).

Как же настроить архивацию на максимальное сжатие? Предлагаются следующие настройки:

 

1. В поле "Archive name" будет автоматически созданное имя для вашего архива, здесь ничего менять не нужно (обычно).

В Поле "Archive format" нужно указать формат будущего архива. Формат ZIP поддерживается практически везде и всюду, но степень сжатия при использовании такого формата невысокая. RAR4 — старый формат WinRAR'а, он тоже не подходит для общих целей. Остаётся один вариант, RAR.

2. Для "Compression method" устанавливаем значение "best", для "Dictionary size" — максимально возможное значение (1024 MB). Этот параметр сильно влияет на коэффициент сжатия. В старых версиях WinRAR'а размер словаря был неприлично низким (4 MB), поэтому WinRAR был немного потеснён 7-Zip'ом. Но начиная с пятой версии (со словарём в гигабайт) WinRAR сжимает быстро и качественно.

3. Флаг "Create solid archive" заставляет интерпретировать все файлы, добавляемые в архив, как один большой файл. Эта опция помогает ещё сильнее сжать файлы:

4. Ещё я крайне рекомендую ставить флаг "Add recovery record". При установке этой опции архиватор добавляет в архив некоторую избыточную информацию, которая поможет восстановить данные в случае, если архив будет немного повреждён. Размер этой информации (в процентах от размера архива) указывается на вкладке "Advanced":

Но использование этой опции не обязательно. Если вы уверены на 100% в своих носителях информации, то эту опцию можно не включать.

Жмём OK и ждём, когда архив упакуется.


Каких результатов ждать на практике? Виртуальная машина в архиве занимает в 4 раза меньше места; архив с разными дизайнерскими проектами — в 2,5 раза меньше; книги в формате fb2 — в 5 раз меньше. Итоговый результат зависит от архивируемого содержимого, но, в любом случае, предложенный инструмент поможет сэкономить вам место на ваших носителях.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


Раскрыть
2 Нырнуть
2
Секта свидетелей Винрара. Я сам из неё. Удивительно сочетается с моей любовью к опенсорсному ПО.
Большинство функций Винрара уже избыточно, но на 7z я несколько раз не смог перепрыгнуть из-за странно отрисованного интерфейса и вырвиглазных контрастных иконок, что, впрочем, вкусовщина.
+2
3 Нырнуть
3
Я из секты свидетелей «сжимаю, пока сжимается»)) чем я только не пользовался… даже nanozip гонял (но там пациент умер, не приходя в сознание, даже до финального релиза не дошло, если я не ошибаюсь)
0
2
Потому что при прочих равных с практической точки зрения WinRAR лучше для обычного пользователя.

7-Zip жмёт лучше (иногда), но иногда прям катастрофически дольше. На больших данных разница по времени достигала 10 раз (я не шучу), а разница в размере файла — 2 процента.

Но не всегда.

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

А ещё 7-Zip умеет жать в gzip… Но ведь спецы и так знают это всё, я не стал писать отдельно про 7-Zip.

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

(А я ведь ещё про музыку посты не дописал)
+1
3 Нырнуть
3
Пиши, мил-человек, это всяко достойная тема, к тому же с авторским взглядом
+1
Для максимального сжатия Rar — такое себе решение, есть же TAR.XZ
+2
2 Нырнуть
2
Это бесспорно. Но вопрос в скорости работы. И в том, что, собственно, жмём. Тут возможны варианты. Если будет время — поделаю тесты с секундомером.
0
3 Нырнуть
3
Да, один из самых медленных. Как-то читал на хабре результаты подобного теста
0
Размер словаря зависит от среднего размера архивируемых файлов — чем они больше, тем больше размер ставить.
Create solid archive
— спорная опция, т.к. если вдруг где-то какая-то ошибка, то пизда всему архиву, ни один файл не извлечёшь.
Add recovery record — сам не сталкивался, но неоднократно слышал, что в случае чего это как мёртвому припарки. Лучше ставить галочку test archived files, если вы такой уж жопоголик.
Не упомянул, что со всеми эти опциями (в т.ч. куда и под каким именем архивировать) можно создать пресет — потом просто выделяешь нужные файлы, ПКМ по ним и в меню уже вшит твой пресет. Очень удобно!
А ещё винраром можно окрыть iso — любителям старых игр должно понравиться :)
+1
2 Нырнуть
2
Create solid archive — спорная опция, т.к. если вдруг где-то какая-то ошибка, то пизда всему архиву, ни один файл не извлечёшь.
Аргумент, не спорю.
Add recovery record — сам не сталкивался, но неоднократно слышал, что в случае чего это как мёртвому припарки. 
Тут суть такая. Если пользователь передаёт solid archive с устройства на устройство и до конца его не передал — то, в общем случае, привет семье. Ничего не поможет, никак не извлечёшь.

Если архив передался до конца, но часть данных передалась с ошибкой (количество ошибочных данных не более размера recovery record), то данные восстановить можно.

Я сам делал такой тест: в середине архива часть данных менял на рандомно сгенерированные, WinRAR ругался, но после попытки восстановления смог всё восстановить без ошибок.

Я так понимаю, что там используется какое-то подобие кодов Рида-Соломона, но всё (вроде как) обмазано патентами и исходников не показывают((
+2

Новые комментарии

Экономист

BuhBuhov
1 день назад

У меня паркинг под домом. Я сделал на высоте автомобиля полку и туда колеса складываю. Тяжеловато правда кидать их последние годы. Но пока справляюсь.

Экономист

DoctorrHamster
2 дня назад

Я раньше к бате в гараж ездила, а щас у бати жопа из-за дронов и теперь мои колеса у свекра в гараже. Пару недель назад поехали с мужем, да сделали. Самое сложное было вытащить колеса из подвала

+1
Экономист

BuhBuhov
2 дня назад

Я вообще всегда переобуваюсь в конце октября. В моем регионе обычно в начале ноября выпадает снег, а потом тает и почти до нового года идут дожди. Реальная зима наступает только в январе. И многие ездят на летней резине, пока реально снегу не навалит. А как навалило, наступает день жестянщика… ИзображениеИ день шиномонтажника.
Нет, нафиг. В конце октября в зиму, к середине апреля в лето. Правильно Хома говоришь про своевременность! И безопасно и в очередях на переобувку стоять не надо. У меня тоже два комплекта колес, но самому менять влом. Был бы хотя бы свой двор, а так в переулке не комильфо, потому езжу на шиномонтажку.

почему нам кажется, что все на нас смотрят (спойлер: нет)

BuhBuhov
3 дня назад

Нет. Я просто старый и противный.

почему нам кажется, что все на нас смотрят (спойлер: нет)

BuhBuhov
4 дня назад

Хм… Тут ник Елизавета Жарикова. По ссылке автор представляется как Елизавета Никифорова. Замуж вышла?


По существу вопроса. Мне глубоко насрать, что кто-то на меня смотрит и что-то не такое видит. Конечно, я стараюсь выглядеть прилично. Каждый день принимаю душ, чтобы от меня не воняло, бреюсь, чищу зубы и регулярно меняю трусы с носками. Но если вдруг я случайно посажу пятно на куртку, то мне будет абсолютно безразлично, что подумают люди в метро. Учитывая что я в нем уже не был лет 20. 
Правда я не подхожу под выборку. Мне больше 45 лет и я не женщина/девушка. Потому, опрос проходить не стал. Но как просили — в коментах поделился.

-1
Игра: угадай. кто придумал текст: человек или нейронка?

BuhBuhov
5 дней назад

При чем тут я? Есть правила сайта, они и запрещают показывать без соответствующего тега. 

Игра: угадай. кто придумал текст: человек или нейронка?

konst
5 дней назад

Вот тебе и раз! И это говорит человек, который даже женскую грудь запрещает нейронкам показывать!

Игра: угадай. кто придумал текст: человек или нейронка?

BuhBuhov
6 дней назад

Целовались-то взасос. Вот если бы не обнимались, а потрахались, было бы интересно. ИИ-шница беспонтовая....

Субботница

BuhBuhov
13 дней назад

Сегодня больничный пойду закрывать. В понедельник наработу. :-)

+1
Субботница

CBeTJIR4ok
16 дней назад

Ничё, поправишься! Дышишь, ходишь — уже хорошо!

+1
Субботница

BuhBuhov
17 дней назад

Да какое может быть здоровье после десяти дней в больнице? Не разваливаюсь и ладно. Изображение

На больничном вот сижу. Дрыхну по 10-12 часов. Очухиваюсь потихоньку.

+1
Субботница

Admin
18 дней назад

С возвращением, Бух !Изображение

+2
Субботница

CBeTJIR4ok
18 дней назад

Таки ура! Как здоровье?

+1