Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » 7-Zip | 7z | 7Zip (часть 4)
Бесплатный архиватор с высокой степенью сжатия

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125

Открыть новую тему     Написать ответ в эту тему

Maz



Дед Мазай
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Предыдущие части: Часть 1  |  Часть 2  |  Часть 3


Официальный сайт | Страница проекта на SourceForge.net

Примечания: | Справка: | О программе:
LZMA SDK | История версий | Страница загрузки
На 7-Zip.org доступны сборки для всех поддерживаемых ОС, исходные коды,
а также пакет 7-Zip Extra (автономная консольная версия, библиотеки и плагин для FAR)
 
Тема Сборки и украшательства архиватора 7-Zip

Загрузить:

Последняя стабильная версия: 25.01 (03.08.2025) | Download 7-Zip 25.01 (03.08.2025)
 
Setup: Windows: x86 (SFX | MSI), x86-64 (SFX | MSI), ARM SFX, ARM64 SFX, Console: Linux: x86 | x86-64 | arm | arm64, macOS arm64/x86-64, Extra (x86/x64), LZMA SDK, Source (.7z | .tar.xz)
 
Последняя beta-версия: 24.04 (05.04.2024), для Linux/MacOs 05.05.2024 выложена v24.04 beta
Windows: (AMD64, SFX , x86, SFX , Arm64, SFX) | Linux: (AMD64, tar.xz , x86, tar.xz , Arm64, tar.xz , ARM, tar.xz) | MacOS X: (Arm64 and AMD64, tar.xz) | 7-Zip Extra: (7z. x86 + AMD64, DLL, standalone console, ANSI Far plug-in)
 
Последняя alpha-версия: 21.02 (06.05.2021)
x86 (7-Zip SFX) | x64 (7-Zip SFX)
 
Расшифровка обозначения аппаратных платформ к таблицам:
IA32 Win32 для x86/х86-64 и совместимых по набору машинных команд процессоров от i386 и новее    
AMD64 Win64 для AMD64/Intel EMT64 х64-86 совместимые процессоры от AMD K8 и новее    
IA64 Win64 для Intel Itanium/Itanium 2    
ARM Win32 для DEC StrongARM SA-110/Intel XScale совместимые процессоры    
Arm64 64-х битные RISC процессоры с архитектурой ARMv8-A и совместимые с ними

Примечание:
Alpha и Beta-версии 7-Zip зачастую являются развитием "стабильных" версий с улучшениями и исправлениями багов.
Ссылки на альфы ищем в разделе Open Discussion форума проекта 7-Zip, там же можно получить и консультацию от разработчика.


Дополнения:

  • Плагины для архиватора 7Zip на tc4shell
  • Архив 7-Zip ZS
  • Форк с поддержкой дополнительных алгоритмов - Zstandard, Brotli и др. Vista+. На странице есть подробные результаты тестов разных алгоритмов и инструменты для тестирования.
  • Ultra7z Archive Optimizer 1.09 Ахтунг! при конвертации пропадают файлы - Проверяйте количество файлов в созданном архиве! Работайте с копиями.
  • Ultra7z Optimizer 0.12  
  • m7zRepacker 1.0.32.301 (версия 7-zip 9.20 включена)
  • Плагин MutiArc для Total Commander с поддержкой 7z
  • Отдельный 7z-плагин для Total Commander
  • Ещё один новый 7z-плагин для Total Commander - Total7zip
  • Иные программы, поддерживающие архивацию в формате 7z
    Дополнительные бесплатные утилиты:

  • 7z SFX Tools - модифицированные SFX модули 1.7.0.3900, Архив версий и 7ZSplit.exe
  • 7z SFX Constructor - программа для сжатия файлов\папок в один *.exe
  • Графическая оболочка для 7z SFX Tools (версия 0.6.0.1, 342 КБ, 01.05.2007)
  • Кнопка для создания и работы с SFX-архивами 7z в Total Commander (Архив версий) (автор: GORA2)
  • Универсальный загрузчик для многотомных 7z SFX архивов. Описание (автор: GORA2)
  • 7-Zip Parameter Generator - генератор параметров командной строки для особых настроек сжатия

    Часто задаваемые вопросы:

  • Почему для использования 2+ ГБ памяти желательно установить 64-битную версию Windоws?
  • Как добавить к имени архива текущие дату и время?
  • Если забыли пароль к архиву, cRARk for 7-Zip purpose, 7z Cracker, Parallel Password Recovery (7-zip module), Hashcat, Daossoft ZIP Password Rescuer
  • А почему вообще в последних версиях убрана поддержка NSIS?
  • Как помещать каждый файл/папку в отдельный архив? (Put each file to separate archive)

  • Всего записей: 39759 | Зарегистр. 26-02-2002 | Отправлено: 20:16 28-11-2021 | Исправлено: tmrx, 04:50 03-12-2025
    uShell

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    Кстати, наносекунды WinRAR вообще не умеет отображать. Спасибо автору 7-Zip за наличие такой возможности.

    Наносекунды отображаются в техническом листинге Rar (rar lt). На мой взгляд, это в каком-то смысле уравнивает его с 7-Zip: возможность отображения есть, но сделана через ... неудобно.

    Всего записей: 1167 | Зарегистр. 12-06-2019 | Отправлено: 18:29 06-02-2024
    pikorembo



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    uShell

    Цитата:
    Наносекунды отображаются в техническом листинге Rar (rar lt). На мой взгляд, это в каком-то смысле уравнивает его с 7-Zip

    Это вряд ли. Речь шла именно о WinRAR, т.е. о графической оболочке, чтобы доступно, наглядно и быстро, чтобы с сортировкой, чтобы два окна сравнить по изображению и т.д. Этого сейчас WinRAR предоставить не может.
     
    Единственный минус 7-Zip, как уже было сказано, что он не умеет сохранять данную настройку. А ведь существуют сценарии, в которых наносекунды необходимо видеть постоянно.

    Всего записей: 281 | Зарегистр. 29-01-2014 | Отправлено: 18:59 06-02-2024 | Исправлено: pikorembo, 19:05 06-02-2024
    lelik007



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    DimmY
    Все что он пишет про Winrar и его автора - это неправда а заодно офф.топик, именно поэтому здесь и пишет.
    Ты сам знаешь, что в этой теме много пользователей и активных участников темы Winrar.
    pikorembo
    Будут баги - документируйте, будут падения - crash dumps и пожалуйста в профильную тему Winrar, мы вас там обязательно почитаем и не нарываясь на модерацию ответим, включая автора.

    Всего записей: 3488 | Зарегистр. 13-10-2006 | Отправлено: 19:36 06-02-2024 | Исправлено: lelik007, 20:07 06-02-2024
    Bersaglio



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    lelik007
    Дело даже не в багах WinRAR, лично я в профильную тему больше не пойду, мне нечего там делать. И да, у меня ключ к WinRAR куплен официально, я пользуюсь легальной версией. Но совершенно не вижу никакого практического смысла в использовании версий 7.00 и выше, поскольку не имею (и не собираюсь приобретать) железо, на котором можно будет создавать архивы со словарями более гектара. Кроме того, я постоянно пользуюсь архивами в формате Rar 2.90 ("RAR4") для переноса между своими системами (7 SP1 x64/XP SP3). В версиях 7.00 и выше архивы в таком формате больше невозможно создать. Кроме того, я не понимаю разработчика, бросившего поддержку XP SP3 на версии 6.02, хотя версия 6.24 прекрасно патчится (6-7 байт) для совместимости с этой ОС. Вот как раз с версии 7.00 и надо было прекратить поддержку не только XP SP3, но и всех прочих 32-битных систем, поскольку в них невозможно не то, что создать архив со словарём гиг+, но и распаковать.
    Архивами в формате 7z я пользуюсь только чужими, скачанными из Интернета (чтобы не было оффтопика). И ещё у меня есть один самораспаковывающийся 7z SFX 10-летней давности, которому не хватает 3Гб памяти для распаковки в XP SP3.

    Всего записей: 4643 | Зарегистр. 21-08-2006 | Отправлено: 20:54 06-02-2024
    lelik007



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Bersaglio

    Цитата:
    лично я в профильную тему больше не пойду, мне нечего там делать.

    Очень зря, возможно убедили бы Евгения сделать для линейки 6.2x что то типа LTS с правкой критических уязвимостей и багов, для тех кому нужен формат "Rar v4". Мне кажется так было бы лучше, чем в одной программе пытаться все совместить. Про XP - ничего не скажу, не видел много лет, но верю, что такое возможно.
    Про Winrar - программа все же проприентарная, у Евгения свое видение, я (и не только) вот тоже BLAKE3 хочу, а он пока не готов, а я не готов на него давить, как то так.
    Поддержка устаревших систем, вообще отдельная проблема, очень многие поддержку Windows 7 уже прекратили, кто то на уровне ПО, а кто то на уровне железа, как Intel, что там XP.
    Я сам использую 7-zip только в паре с Modern7z как упаковщик для формата ZSTD (.zst, tzst, tar.zst), хотя если некоторые знакомые просят сжать максимально именно в 7-zip LZMA2 (такое бывает), я конечно, делаю, но сам не любитель.
    А так про словари, да в 7-zip LZMA2 с этим особенно хорошо при коэффициенте 11 на 3 потока. 1 Gb словарь = 10535 Мб Ram - совсем, не требовательное приложение.

    Всего записей: 3488 | Зарегистр. 13-10-2006 | Отправлено: 21:27 06-02-2024 | Исправлено: lelik007, 23:07 06-02-2024
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Bersaglio

    Цитата:
    версия 6.24 прекрасно патчится (6-7 байт) для совместимости с этой ОС

    А есть патченные английские версии обоих разрядностей для ХР?
     
    Добавлено:
    lelik007

    Цитата:
    если некоторые знакомые просят сжать максимально именно в 7-zip LZMA2 (такое бывает), я конечно, делаю, но сам не любитель.  

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

    Цитата:
    в 7-zip LZMA2 с этим особенно хорошо при коэффициенте 11 на 3 потока

    Если я правильно помню, то читал про LZMA2 что самое эффективное для него - 2 потока.

    Всего записей: 20547 | Зарегистр. 04-11-2010 | Отправлено: 04:16 07-02-2024
    lelik007



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    insorg
    Это не то чтобы тестирование, а именно что реальное использование, железо в этом посте, замеры примерные:
    http://forum.ru-board.com/topic.cgi?forum=5&topic=51203&start=1220#16
     
    Rar.exe v7b4 x64 Ru
    Данные 5,6 Гб -> архив 4,34 Гб, ~ 3 мин. 45 сек, словарь 5,5 Гб, средний уровень (-m3), 4 ядра 8 потоков НТ
    -htb -mcl+ -md6g -s
     
    7z.exe 23.01 x64
    Данные 5,6 Гб -> архив 4,82 Гб, ~ 7 мин. 38 сек, словарь 1 Гб, 2 потока (-mfb64)
    -md1g -mmt2 -mqs -myx -mx9 -slp
     
    Данные 5,6 Гб -> архив 4,81 Гб, ~ 8 мин. 50 сек, словарь 1 Гб, 2 потока, разница с 1-м около ~ 36 Мб
    -mfb273 -md1g -mmt2 -mqs -myx -mx9 -slp
     
    Так и зачем мне ждать в 2 раза дольше, не использовать все возможности PC, чтобы на 0,5 Гб чистых хуже сжать? Это никакой большей эффективностью фильтров исполняемых файлов 7-zip не добьешься. Оба словаря в 16 Gb Ram общей лезут, а если время есть, для Rar можно еще бы было -mcx+ -m5, но тогда больше 5 минут будет, а то и 6, это примерно, я не тестирую -mcx+  





    Для сравнения архиваторов есть другая тема

    Всего записей: 3488 | Зарегистр. 13-10-2006 | Отправлено: 10:59 07-02-2024 | Исправлено: Maz, 22:41 09-02-2024
    codecs



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    читал про LZMA2 что самое эффективное для него - 2 потока.

    только для малых объемов - когда размер сжимаемого не превышает размер словаря и блока

    Всего записей: 2299 | Зарегистр. 22-07-2003 | Отправлено: 12:14 07-02-2024
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    lelik007
    Так ты ж словарём навернул большим, вот тебе и профит.
     
    Добавлено:
    Ты тестируй их в равных условиях - с одинаковыми словарями. Тогда и посмотрим на разницу.

    Всего записей: 20547 | Зарегистр. 04-11-2010 | Отправлено: 12:50 07-02-2024
    lelik007



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    Так ты ж словарём навернул большим, вот тебе и профит.

    По сжатию да, по времени - кол-вом потоков.

    Цитата:
     Ты тестируй их в равных условиях - с одинаковыми словарями. Тогда и посмотрим на разницу.

    Когда будет памяти 39 Гб для словаря 3840 МБ 7-zip в 3 потока, тогда и ретест сделаю. Оба словаря, что Winrar 6 Гб, что 7-zip 1 Гб в 16 Гб Ram вполне влазят, так можно для Rar.exe -mt=2 написать, только зачем мне что то ограничивать.

    Всего записей: 3488 | Зарегистр. 13-10-2006 | Отправлено: 15:34 07-02-2024 | Исправлено: lelik007, 16:31 07-02-2024
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Вот тогда оба с 1 ГБ словаря и бери.

    Всего записей: 20547 | Зарегистр. 04-11-2010 | Отправлено: 08:18 08-02-2024
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    В очередной раз вспомнил про FreeArc и его REP/SREP методы...
     
    Интересные результаты наблюдаю на папке с двумя большими образами Memtest (убраны под коврик) и немного мелочи рядом:

    PassMark Memtest86 ver10.7.1000 Free+ProIsoImg - lzma256m.7z             9 837 535      09.02.24 01:07
    PassMark Memtest86 ver10.7.1000 Free+ProIsoImg - srep256m lzma64m.arc    4 835 250      09.02.24 01:20
    PassMark Memtest86 ver10.7.1000 Free+ProIsoImg - 256M.rar               17 363 341      09.02.24 01:41
    PassMark Memtest86 ver10.7.1000 Free+ProIsoImg - 512M.rar               11 512 073      09.02.24 01:44

    Задача - обеспечить чтение (распаковку) арихва минимальным количеством памяти, но при этом не жертвовать качеством сжатия. Следовательно, мы не можем использовать словарь, который в данном случае должен был бы быть хотя бы слегка больше 1 ГБ.
     
    Для примера решил взять 256 МБ в качестве отправной точки. Как видим, для WinRAR этого мало, нужно хотя бы 512 МБ брать, но сжатие всё равно слабое. Лучше всех справился с задачей FreeArc+Srep, который для чтения архива вообще потребует всего 64 МБ * памяти вместо 256 МБ.
    * Можно было и меньшие словари в нём выставить, но мне лень переделывать, когда результат и так понятен.
     
    Листинги архивов:
    7z (256M)
    arc (64M)
    rar (256M)
    rar (512M)
     
    Теперь вопрос, который уже когда-то был, но вдруг что-то поменялось:  как можно прикрутить SREP к 7zip?

    Всего записей: 20547 | Зарегистр. 04-11-2010 | Отправлено: 04:47 09-02-2024 | Исправлено: insorg, 04:59 09-02-2024
    GoblinNN

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    insorg
    пущай автор прям внедряет. если оно так все красиво. исходники вроде вот.
    и да. полный вариант от автора

    Всего записей: 2917 | Зарегистр. 11-10-2005 | Отправлено: 06:07 09-02-2024 | Исправлено: GoblinNN, 06:12 09-02-2024
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    GoblinNN

    Цитата:
    полный вариант от автора

    Да, он самый. Не ожидал, что он ещё где-то сохранился, ещё и чтоб прямой ссылкой.

    Всего записей: 20547 | Зарегистр. 04-11-2010 | Отправлено: 07:09 09-02-2024
    Pasha_ZZZ



    Platinum Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    insorg
    Прямой ссылкой в вебархив

    Всего записей: 13408 | Зарегистр. 11-03-2002 | Отправлено: 09:07 09-02-2024
    ewild

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    https://github.com/Bulat-Ziganshin
    https://github.com/Intensity/srep
    https://web.archive.org/web/20170217014803/http://freearc.org/
    https://web.archive.org/web/20161223135216/http://freearc.org/research/SREP.aspx
    https://web.archive.org/web/20161223135216/http://freearc.org/download/research/srep32.zip
    https://web.archive.org/web/20170106100112/http://freearc.org/research/SREP39.htm
    https://web.archive.org/web/20170106100112/http://freearc.org/download/research/srep393a.zip

    Всего записей: 1224 | Зарегистр. 13-08-2005 | Отправлено: 10:56 09-02-2024 | Исправлено: ewild, 10:58 09-02-2024
    euheny



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    https://web.archive.org/web/20170217014803/http://freearc.org/  

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

    Всего записей: 4377 | Зарегистр. 22-11-2006 | Отправлено: 16:12 10-02-2024
    lelik007



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    pikorembo
    Интересно, вы протестировали поведение Winrar с файлами сжатыми NTFS  - а тогда вопрос, ориентируясь на ваш пост в профильной теме - какая модель поведения при этом у 7-zip? №1, как я понимаю, вообще не ставить атрибут "сжатый" и опции такой в GUI нет и проблемы нет.

    Всего записей: 3488 | Зарегистр. 13-10-2006 | Отправлено: 20:11 13-02-2024 | Исправлено: lelik007, 21:28 13-02-2024
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    lelik007
    А разве у 7z есть какие-то способы для самостоятельного восстановления (точнее - выдачи команды) ntfs-сжатия?
    У меня он подчиняется стандартным правилам: распаковали в нормальную папку - не жатый, распаковали в папку с соответствующим атрибутом - жатый. Всё.

    Всего записей: 20547 | Зарегистр. 04-11-2010 | Отправлено: 03:31 14-02-2024
    lelik007



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    insorg
    Просто пользователь pikorembo написал, что

    Цитата:
    способ для самостоятельного восстановления (точнее - выдачи команды) ntfs-сжатия

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

    Всего записей: 3488 | Зарегистр. 13-10-2006 | Отправлено: 09:50 14-02-2024
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125

    Компьютерный форум Ru.Board » Компьютеры » Программы » 7-Zip | 7z | 7Zip (часть 4)


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.Board
    © Ru.B0ard 2000-2026

    LiteCoin: LgY72v35StJhV2xbt8CpxbQ9gFY6jwZ67r

    Рейтинг.ru