Оптимизатор и конвертер архивов 7z, rar, zip в более компактные архивы 7z. Автопереключение PPMD/LZMA/LZMA2/DEFLATE/BZIP2/DELTA в процессе создания 7z-архивов (+ улучшено (настроены параметры) lzma для jpg, bmp, wav, exe…) Полная совместимость с оригинальным 7z форматом. Высокая степень сжатия — на наборах файлов обычно лучше, чем при использовании 7-zip. Наличие быстрых режимов перепаковки. Пакетная обработка архивов (drag-n-drop). Уменьшайте размер ваших старых и новых архивов за пару кликов! Сэкономьте место на своём компьютере или в облачном хранилище, не переплачивайте за хранение своих файлов!
Как это работает?
При создании архива в программе 7-zip или любой другой можно выбрать только 1 алгоритм сжатия для всех добавляемых за раз файлов. Хотя в программе их и предусмотрено несколько. Для разных типов файлов более эффективны разные алгоритмы. Например, тексты лучше сжимаются с помощью PPMD, а бинарные файлы LZMA, для несжатых звуковых файлов (wav) или картинок (bmp) нужен фильтр DELTA и т.д.
Ultra7z Optimizer перепаковывает такой архив с использованием всех возможных алгоритмов сжатия, пробуя (перебирая) разные алгоритмы для каждого типа файла (идёт выборка по расширению файлов). И в конце создаёт архив наименьшего размера из возможных вариантов (т.е. оптимизирует исходный архив, содержимое не меняется!). Поэтому это довольно долгий процесс (в несколько раз дольше, чем простое создание архива), но на скорости распаковки архива это не скажется, она по-прежнему будет очень быстрой (в отличии от других суперархиваторов наподобие PAQ, где распаковку надо ждать часами, тут она занимает всего несколько секунд или даже меньше). Выигрыш в сжатии может достигать 10-20% для определённых типов файлов! Если оптимизированный архив получился такого же размера как исходный или больше, то программа оставит исходный архив без изменений, т.е. вы ничего не потеряете в размере в любом случае.
Таким образом, программу можно использовать и как обычный конвертер из различных типов архивов (zip, rar и т.д.) в архивы 7z.
Для ежедневного использования я рекомендую режим «Normal», он достаточно быстрый и даёт хорошие результаты. Для лучшего сжатия используйте режимы «good» или «best». А если готовы подождать подольше, то «ultra». Режимы «Extreme» и «Extreme2» можно выбирать, если размер архива достаточно небольшой (до 10-50 мб), либо если вы хотите получить максимальное сжатие несмотря на достаточно долгий процесс перепаковки. Если у вас больше 4 гб оперативной памяти, то можно увеличить размер словаря LZMA до 256 МБ и PPMD до 1024 Мб, это может ещё улучшить сжатие. Также небольшое улучшение обычно даёт увеличение параметра «Размер слова LZMA» до 273.
Основное отличие Ultra7z Optimizer от других подобных программ перепаковки в том, что он работает гораздо быстрее, т.к. не перебирает абсолютно все варианты сжатия (а их более 400 штук), а пробует только основные (дающие наибольший выигрыш), не гонясь за сотыми долями процентов.
7-Zip Copyright (C) 1999-2024 Igor Pavlov.
http://www.7-zip.org
Ultra7z Optimizer 1.15 (c) 2008-2024
Использовать осторожно! Старайтесь делать резервные копии архивов до оптимизации!!!
Проверяйте содержимое архивов после оптимизации!
Запускайте одновременно только 1 экземпляр программы!
Особенности:
— Автопереключение PPMD/LZMA/LZMA2/DELTA/DEFLATE/BZIP2/DELTA в процессе создания 7z-архивов (+ улучшено (настроены параметры) lzma для jpg, bmp, wav, exe…)
— Полная совместимость с оригинальным 7z форматом
— Высокая степень сжатия — на наборах файлов обычно лучше, чем при использовании 7-zip
— Форматы архивов: 7z, ZIP, ZIPX, CAB, RAR, ZSTD, ARJ, LZH, GZIP, BZIP2, Z, CHM, ISO, NSIS, TAR, CPIO, RPM and DEB (форматы, поддерживаемые программой 7-zip)
Преимущество Ultra7z Optimizer становится заметным главным образом при упаковке наборов с большим количеством текстовых данных (за счёт использования ppmd).
Также он лучше сжимает инсталляторы и другие «уже сжатые» файлы (jpg, chm и т.д.) за счёт Deflate и настроенного lzma (lc8).
На wav и bmp бывает большой выигрыш. В сумме может получиться приличное уменьшение архива.
На чисто бинарных наборах конечно же толку от него будет мало.
В версии 0.12 (и выше) есть заметный выигрыш на BMP и WAV файлах за счёт Delta, также имеется LZMA2.
Если Вы хотите уменьшить размер архива (7z, rar, zip и др.), максимально сжать свои файлы или подобрать лучшие настройки для сжатия 7-zip, то эта бесплатная программа для Вас!
Программа пережмёт ваш файл с новым именем «_optimized» на конце (исходный файл останется нетронутым). Либо можно включить опцию для замены архива оптимизированным файлом.
Программа бесплатна для коммерческого и некоммерческого использования!
Использование данной программы в составе других программ разрешено только после согласования с автором!
Если вам понравилась программа и вы бы хотели отблагодарить автора и ускорить выход новых версий, вы можете это сделать на этой страничке.
Свои вопросы, пожелания, предложения пишите на адрес [email protected]
История изменений:
2024-10-17
Ultra7z Archive Optimizer 1.15
— Обновление 7z 24.08 (с параметром «-myv=2201» для совместимости с предыдущими версиями).
— Ускорена работа с опцией «Брутфорс уровень: 1 -> 6». Ultra7z отрезает только первые 5/10/15/20/25 МБ и тестирует сжатие только на них вместо всего размера.
— Улучшено сжатие в некоторых случаях.
— Улучшено сжатие для одного (первого из списка) типа файлов (новая опция «bruteforce LZMA» в extreme2 режиме).
— Улучшено сжатие для EXE-файлов (новая опция «bruteforce LZMA» в extreme2 режимеe).
— Добавлена распаковка ZSTD и RAR-7 архивов, а также 7z-архивов с алгоритмами lz4/lz5/zstd/brotli/flzma2/lizard.
— Ускорено сжатие/распаковка (асимметричный режим) с опцией «No PPMD для размера (MB)>50 Mb» (можно задать свой произвольный размер).
— Ускорены дельта тесты.
— Ускорена упаковка в многопоточном режиме (оптимизации для количества от 2-х задач).
2022-04-24 — 1.14
— Обновление 7z 21.07.
— Опция «Использовать 7z 19.0»
— Улучшено сжатие в некоторых случаях: добавлены словари LZMA до 3840 Мб.
— Улучшено сжатие в некоторых случаях: добавлены быстрые тесты delta 1-32.
— Улучшено сжатие в некоторых случаях: добавлен bt5.
— Улучшено сжатие в некоторых случаях для графических файлов в best+ режимах.
— Финальная проверка с небольшим размером словаря LZMA (чтобы избежать потери файлов при нехватке оперативной памяти).
— Новые опции «No-ppmd» и «No-bzip2» (для более быстрой асимметричной распаковки).
— Опция для вкл/выкл ограничений оперативной памяти для сжатия (80%).
— Сохранение исходного расширения архива, если результат оптимизации получился хуже.
2021-11-20 — 1.13
— Улучшено сжатие на больших архивах с большим количеством разных типов файлов.
— Улучшено сжатие в режиме «extreme2» с помощью «mc» параметра для LZMA.
— Улучшено PPMD сжатие в «extreme2».
— Улучшено сжатие в некоторых случаях в режиме «normal».
— Добавлено 2 опции: «Включить многопоточность для фильтров» (быстрее), «Большие страницы памяти» (быстрее на 5-10% на больших архивах).
— По умолчанию теперь используется 2 параллельных задачи вместо одной (быстрее).
2021-04-04 — 1.12
— Добавлена параллельная обработка задач (можно выбрать от 2 до 6 одновременных заданий) — программа работает быстрее, но загрузка процессора выше и нужно иметь больше оперативной памяти в запасе (актуально для больших архивов).
— Размер словаря для LZMA по умолчанию установлен 128 Мб.
— Удаление временных файлов после каждого теста (раньше всё удалялось в самом конце) — нужно меньше свободного места для перебора вариантов.
— Добавлено ещё 2 теста в режимы ultra/extreme (solid-3 и solid-4).
— Улучшено EXE сжатие в некоторых случаях в extreme2.
— Улучшен подбор fb для bt2/bt3 в extreme2.
— Внутренние оптимизации.
2021-01-03 — 1.09
— Улучшено EXE сжатие.
— Улучшено PPMD сжатие.
— Улучшено сжатие для некоторых типов файлов.
— Улучшен подбор fb и qs параметров.
— Добавлены словари 1536 Мб для LZMA/LZMA2 и 2048 Мб для PPMD.
— Добавлены варианты bt2, bt3, delta:2 в режим extreme2.
— Добавлено время оптимизации для каждого архива из списка.
— Добавлена надпись «Ждите» на кнопке во время работы.
— Доработан режим низкой нагрузки (в 1 поток) для слабых ПК.
2020-07-05 — 1.07
— Улучшено сжатие в некоторых случаях.
— Добавлен дополнительный вариант сжатия для графических файлов в best+ режимах.
— Добавлен метод «Copy» для абсолютно не сжимаемых файлов (если сжатый файл получается больше несжатого).
— Улучшены настройки перебора fb для нескольких методов.
— Добавлено сравнение с чистым LZMA/LZMA2 в конце.
— Добавлена опция «Использовать 1 поток (низкая нагрузка, медленно)» — полезно для слабых компьютеров.
— Добавлены проценты (%) в статистику.
— Добавлена горизонтальная прокрутка в списке файлов (теперь нормально отображаются длинные пути).
2020-05-19 — 1.05
— Внутренние оптимизации.
— Новая статистика: время начала и окончания (и общее время процесса в секундах), отображение прогресса, счётчик вариантов.
— Новая опция — «Создать новый архив вместо замены (с именем «_optimized»)».
— Новая опция — «Использовать >2 потоков для BZIP2».
— Новая опция — «Использовать >2 потоков для LZMA2».
— Исправлено ложное срабатывание в некоторых антивирусах.
2020-05-11 — 1.04
— Улучшено сжатие на некоторых файлах — +1 вариант в режиме «normal», +3 варианта в режиме «good» и остальных.
— Новая опция в программе — «Запуск в фоне (без показа консоли)» (удобно, когда надо конвертировать несколько архивов сразу).
— Окно программы теперь не «морозится» в процессе оптимизации ахивов.
— Для текущего архива отображается статус операции в списке файлов: «Обработка», «Готово!», «Оптимизировано: (Мб)».
— Новая статистика:
1. Количество оптимизированных архивов, шт. (всего и за текущую сессию).
2. Архивов в очереди, шт. (количество).
3. Сэкономленное место на диске (Мб) для каждого архива в списке файлов.
— Сохраняйте файлы «res\size.txt» и «res\numbers.txt» перед обновлением, если хотите сохранить свою общую статистику по файлам и по сэкономленному месту на диске за всё время.
2020-05-04 — 1.03 — Добавлена информация по сэкономленному месту при оптимизации архивов — Всего (за всё время)(Мб), Текущий файл, Всего за сессию (Мб). Добавлена проверка новых версий («Справка» -> «Проверить обновления»).
2020-04-25 — 1.02 — Добавлена возможность добавления сразу нескольких файлов в список для оптимизации (Drag’n’Drop).
2020-04-20 — 1.01 — Появился графический интерфейс (GUI), LZMA2 добавлен в режим NORMAL, некоторые оптимизации в процессе перебора вариантов сжатия, встроенный 7-zip обновлён до 19.0.
Скачать Ultra7z Optimizer 1.15 (5 Мб):
Или здесь
Или здесь
Или здесь
Программа интересная.
Пользовался 0.12.
Есть много замечаний, нюансов и предложений.
Напишите мне.