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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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)

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

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Спасибо за подсказки.
    Нет поиска файла в архиве по маске.
    Как есть в том же Rar.
    Кстати это очень удобно.

    Всего записей: 905 | Зарегистр. 17-01-2010 | Отправлено: 19:47 27-01-2025
    uShell

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    DimitriusXZ
    Из командной строки можно протестировать архив, указав желаемую маску. Количество файлов, соответствующих маске, будет выведено в консоль. Только надо иметь в виду, что 7-Zip трактует маску нестандартно: например, по маске *.ext не ищет в подкаталогах (в первом уровне надо указывать *\*.ext).
    Блин, умная мысля приходит опосля. В 7zFM включите Flat view и нажмите + (Edit->Select, выбор файлов по маске). Вот и поиск.

    Всего записей: 1166 | Зарегистр. 12-06-2019 | Отправлено: 21:13 28-01-2025 | Исправлено: uShell, 21:16 28-01-2025
    ndch

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Народ, а как понять что  
    -slp (set Large Pages mode)
    действительно задействует "Large Pages mode" при работе 7-Zip ?
     
    Добавлено:
    Вроде нагуглил
     

    Код:
    7z.exe b 3 -md22 -mmt1

     
    RAM size:   32708 MB
    Dict     Speed Usage    R/U Rating  |      Speed Usage    R/U Rating
    Avr:      5629   100   5473   5476  |      77224   100   6600   6593
     

    Код:
    7z.exe b 3 -md22 -mmt1 -slp

     
    RAM size:   32708 MB(LP-2MB-1G)
    Dict     Speed Usage    R/U Rating  |      Speed Usage    R/U Rating
    Avr:      6136   100   5947   5970  |      76755   100   6573   6553
     

    Код:
    7z.exe b 3 -md22 -mmt1 -slp

    у юзера без "SeLockMemoryPrivilege"
    RAM size:   32708 MB(LP-2MB-1G-NA)
    Dict     Speed Usage    R/U Rating  |      Speed Usage    R/U Rating
    Avr:      5689   100   5525   5535  |      77005   100   6587   6575
     

    Всего записей: 7690 | Зарегистр. 31-08-2008 | Отправлено: 21:04 01-02-2025 | Исправлено: ndch, 21:33 01-02-2025
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ndch
    Работать чуть быстрее будет.
    Или по диспетчеру задач видно. Память выделяется сразу вся, а не плавненько нарастает. Колонка Working set показывает вообще мелочь (во всём времени операции), а Commit size показывает сразу всю выделенную на процесс память. А если в процессе работы первая величина догоняет вторую, а не топчется у плинтуса, значит большие страницы не используются.

    Всего записей: 20531 | Зарегистр. 04-11-2010 | Отправлено: 21:18 01-02-2025
    ndch

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Чуть выше для 7z.exe обновил более-менее понятный признак.
    Ну и да, при сравнении результатов у бенчмарка с "-slp" получилось +10% производительности.

    Всего записей: 7690 | Зарегистр. 31-08-2008 | Отправлено: 21:26 01-02-2025 | Исправлено: ndch, 21:30 01-02-2025
    insorg



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

    Цитата:
    с "-slp" получилось +10% производительности

    Плюс-минус столько и есть, правильно всё.

    Всего записей: 20531 | Зарегистр. 04-11-2010 | Отправлено: 21:45 01-02-2025
    ndch

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Вообще интерфейс пользователя оставляет в недоумении
    воть
     
    Добавлено:
    А вообще этот "-slp" при каких условиях даёт прирост производительности?
     
    Только при сжатии (и бенчмарке) ?
    На каких алгоритмах, с какого размера  словарём ?

    Всего записей: 7690 | Зарегистр. 31-08-2008 | Отправлено: 21:51 01-02-2025 | Исправлено: ndch, 16:25 02-02-2025
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ndch
     
    Смысл использовать большие страницы памяти есть только если их поддерживает аппаратура и ОС. Первое означает "процессор может работать с большими блоками адресов без перехода в состояние простоя из-за отсутствия команд и/или данных, а массив памяти ОЗУ позволяет адресовать такие блоки" т.е. на модулях должны стоять микросхемы памяти (их внутренняя адресация строится по схеме block x column x bank) с мегабайтными блоками. Первое условие поддерживается в основном серверными процессорами, второе микросхемами памяти большой ёмкости, по 4Gbit и более. А их ставят на модули ёмкостью от 16 ГБ т.к. иначе набрать нужную ёмкость модуля не превысив максимальный выходной ток контроллера памяти невозможно.

    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")
    Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

    Всего записей: 35467 | Зарегистр. 31-07-2002 | Отправлено: 23:09 01-02-2025
    galina2000

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Здравствуйте. Понадобилось включить в архивы 7z комментарии (не файлами description). В какой программе это можно сделать, или нужно конвертировать все эти архивы в rar. В таком случае есть ли для ПК пакетный конвертер 7z > rar? Спасибо.
     
    BorlandIMHO
    Подробнее...

    Всего записей: 596 | Зарегистр. 21-08-2006 | Отправлено: 06:24 02-02-2025 | Исправлено: galina2000, 13:13 02-02-2025
    BorlandIMHO

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

    Цитата:
    пакетный конвертер 7z > rar?

    Встроен в WinRar.  
    Любые поддерживаемые архивы в rar или zip.
    Операции->Преобразовать архивы

    Всего записей: 3124 | Зарегистр. 12-10-2006 | Отправлено: 09:24 02-02-2025
    ndch

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Раз никто не рассказывает, то продолжаю наблюдение над "-slp"
     
    Ощущение что  
    эффект заметный (> 5% ; ~10%) только с LZMA ( в частности 7z b -mmt=1 -mm=LZMA:x3 -slp )
    На PPMd ( 7z b -mmt=1 -mm=PPMd -slp  ) эффект меньше. Аналогично с LZMA2
    На BZip2 ( 7z b -mmt=1 -mm=BZip2 -slp ) эффекта не ощущаю. Аналогично с Deflate64, Deflate.
     
    Короче:
    Иногда эффект заметен.
    Из плюсов - "почти бесплатно".
    Из минусов - работает при запуске от пользователя с админскими правами, как вариант - добавить  пользователю привилегию "SeLockMemoryPrivilege" (если это  допустимо).

    Всего записей: 7690 | Зарегистр. 31-08-2008 | Отправлено: 16:05 02-02-2025 | Исправлено: ndch, 09:18 03-02-2025
    lelik007



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ndch
    На сайте 7-zip слева внизу, ссылка на сайт и программу 7-max, где справка о режиме LP гораздо подробнее, программу можно и не ставить, просто распаковать дистрибутив. Режим LP - это все что эта программа умеет делать.
     
    LP ускоряет любую упаковку. Хеширование, распаковку и тестирование архива ускоряет не значительно. LP действует на уровне системы, а не конкретной операции, просто одни операции от этого режима бенефицируют, другие нет.
     
    Если какие то требования к режиму LP в 7-zip не соблюдаются, например, отсутствие привилегий или не возможность занять запрошенный объём физической памяти сразу, никаких и нигде предупреждений и ошибок не будет, будут использоваться обычные страницы, как откат.

    Всего записей: 3488 | Зарегистр. 13-10-2006 | Отправлено: 16:50 02-02-2025 | Исправлено: lelik007, 10:07 03-02-2025
    Matvei_B



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подскажите, пожалуйста.
    Сжимаю папку через контекстное меню Добавить к архиву... с выбором своих настроек сжатия, которые запоминаются архиватором.
    Но если потом, в другой раз, выбираю пункт Добавить к "Имя_папки.7z", то он не сжимает с теми же параметрами, которые он ранее запомнил. То есть всё равно надо через Добавить к архиву..., тогда применит те параметры.
    А можно как-то заставить его использовать те же параметры через Добавить к "Имя_папки.7z"? Не нашёл нигде в настройках...

    Всего записей: 593 | Зарегистр. 26-03-2006 | Отправлено: 17:36 18-02-2025
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Matvei_B
     
    Можно, например скриптом (пакетным файлом) или ярлыком который задаёт набор ключей, а в качестве параметра принимает имя объекта. В командной строке ярлыка это выглядит так <program_name> <command> %f, где %f подставляемое ОС имя объекта,  <program_name> имя вызываемой программы, <command> - её команда со всеми ключами (если есть). В обоих случаях поведение программы будет определяться <command>.

    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")
    Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

    Всего записей: 35467 | Зарегистр. 31-07-2002 | Отправлено: 10:43 19-02-2025
    Matvei_B



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Victor_VG
    О, не, я думал, чтобы как-то можно было через интерфейс, а не собирать скрипты да батники.
    В конце концов, всё равно будет проще через "Добавить к архиву...", чем этот огород городить.
    Вообще, тогда хотелось бы, чтобы разработчик добавил такую возможность...
    Благодарю за ответ!

    Всего записей: 593 | Зарегистр. 26-03-2006 | Отправлено: 11:35 19-02-2025
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Matvei_B
     
    В 7zFM (GUI) такой возможности нет, но можно использовать альтернативные оболочки которые её имеют. Например плагин ArcLite для Far Manager имеет возможность сохранения и выбора профилей сжатия (в диалоге Создать архив задаём настройки, в поле Профиль вводим имя профиля, там же Сохранить, после нажимаем Сохранить настройки) что делаем один раз, а потом выбирать нужный профиль под текущую задачу. Наверняка есть и иные оболочки со сходными свойствами, но я ими не пользуюсь и их имён не назову.

    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")
    Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

    Всего записей: 35467 | Зарегистр. 31-07-2002 | Отправлено: 12:10 19-02-2025
    VV189



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ну наконец-то. Не прошло и года... хотя подождите  
    7-Zip-zstd Release v24.09-v1.5.6-R1

    Всего записей: 564 | Зарегистр. 10-09-2006 | Отправлено: 14:12 23-02-2025
    Bersaglio



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    VV189
    Zstd с 20.02.2025 версии 1.5.7, так что приведённый Вами релиз, и вправду, задержался на год.

    Всего записей: 4643 | Зарегистр. 21-08-2006 | Отправлено: 15:21 23-02-2025 | Исправлено: Bersaglio, 15:26 23-02-2025
    ZorKon71

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Кто-нибудь может подсказать вариант аналога ключа "-ver" в WinRARе?
     
    Спасибо.

    Всего записей: 7 | Зарегистр. 27-09-2009 | Отправлено: 14:31 25-02-2025
    Pasha_ZZZ



    Запрет на пост
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    ZorKon71
    Ключ -ver - управление версиями файлов в архивах, он работает только в WinRAR. 7-Zip версии не поддерживает.

    Всего записей: 13406 | Зарегистр. 11-03-2002 | Отправлено: 14:34 25-02-2025 | Исправлено: Pasha_ZZZ, 14:34 25-02-2025
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 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

    Рейтинг.ru