Архиватор 7ZIP

7-Zip — бесплатное программное обеспечение с открытым исходным кодом. Большая часть кода находится под лицензией GNU LGPL. Некоторые части кода находятся под лицензией BSD из 3 пунктов. Также существует ограничение лицензии unRAR для некоторых частей кода. Прочтите информацию о лицензии 7-Zip.

Вы можете использовать 7-Zip на любом компьютере, включая компьютер в коммерческой организации. Вам не нужно регистрироваться или платить за 7-Zip.


СКАЧАТЬ 7ZIP

Язык интерфейса: русский

Версия: 23.01 Бесплатная (20 июня 2023 года)

Файл в архиве ZIP. Размер 1,22 МБайт (1286304 байт)

Download / Скачать 7ZIP для Windows Windows х32

Яндекс Диск

Скачать файл

disk.yandex.ru/d/Tpfo1qgze-lYCQ

(скопируйте текст ссылки и вставьте в адресной строке браузера)

Google Диск

Скачать файл

drive.google.com/file/d/1z1JPf8S9GuFU8tuCs51WqXLJKsxFysCA

(скопируйте текст ссылки и вставьте в адресной строке браузера)


Скачать для Windows 64

Язык интерфейса: русский

Версия: 23.01 (20 июня 2023 года)

Файл в архиве ZIP. Размер 1,50 МБайт (1574411 байт)

Download / Скачать 7ZIP для Windows 64 Bit 

Яндекс Диск

Скачать файл

disk.yandex.ru/d/xn7YPBW2JHjcpw

(скопируйте текст ссылки и вставьте в адресной строке браузера)

Google Диск

Скачать файл

drive.google.com/file/d/1I39nFVOqxAbV8sbrv0njPLpi1ysVgo9Z

(скопируйте текст ссылки и вставьте в адресной строке браузера)


Скачать для Windows ARM64

Язык интерфейса: русский

Версия: 23.01 (20 июня 2023 года)

Файл в архиве ZIP. Размер 1,39 МБайт (1463048 байт)

Download / Скачать 7ZIP для Windows 64 Bit ARM 64 

Яндекс Диск

Скачать файл

disk.yandex.ru/d/xn7YPBW2JHjcpw

(скопируйте текст ссылки и вставьте в адресной строке браузера)

Google Диск

Скачать файл

drive.google.com/file/d/15Z3WCvgr5mkonNmJ5sLS8ty4VAvis2Si

(скопируйте текст ссылки и вставьте в адресной строке браузера)


  

Основные возможности 7-Zip

 

Высокая степень сжатия в формате 7z со сжатием LZMA и LZMA2.

Поддерживаемые форматы:

  • Упаковка/распаковка: 7z, XZ, BZIP2, GZIP, TAR, ZIP и WIM.
  • Распаковка только: APFS, AR, ARJ, CAB, CHM, CPIO, CramFS, DMG, EXT, FAT, GPT, HFS, IHEX, ISO, LZH, LZMA, MBR, MSI, NSIS, NTFS, QCOW2, RAR, RPM, SquashFS. , UDF, UEFI, VDI, VHD, VHDX, VMDK, XAR и Z.
  • Для форматов ZIP и GZIP 7-Zip обеспечивает степень сжатия на 2–10 % лучше, чем степень сжатия PKZip и WinZip.

Надежное шифрование AES-256 в форматах 7z и ZIP.

Возможность самораспаковки для формата 7z.

Интеграция с оболочкой Windows.

Мощный файловый менеджер.

Мощная версия командной строки.

Плагин для FAR Manager.

Локализации для 87 языков, в том числе русский.

7-Zip работает в Windows 11/10/8/7/Vista/XP/2022/2019/2016/2012/2008/2003/2000.

p7zip — порт версии 7-Zip для командной строки на Linux/Posix.

На странице SourceForge 7-Zip вы можете найти форум, отчеты об ошибках и системы запросов функций.

Архиватор 7ZIP

 

Коэффициент сжатия

Мы сравнили 7-Zip с WinRAR 5.20.

НАБОРЫ ФАЙЛОВ: Mozilla Firefox 34.0.5 для Windows и Google Earth 6.2.2.6613 для Windows.

 

Архиватор

Mozilla Firefox

Google Earth

65 файлов
85 280 391 байт
483 файла
110 700 519 байт
Сжатый размер Соотношение Сжатый размер Соотношение
7-Zip 9.35-
mx
39 357 375 100% 15 964 369 100%
WinRAR 5.20
-m5 -s -ma5 -md128m
41 789 543 106% 17 035 432 107%

 

Результаты степени сжатия во многом зависят от данных, используемых для тестов. Обычно 7-Zip сжимает в формат 7z на 30-70% лучше, чем в формат zip. А 7-Zip сжимает в формат zip на 2–10 % лучше, чем большинство других программ, совместимых с zip.

 

Часто задаваемые вопросы для пользователей (FAQ)

Могу ли я использовать 7-Zip в коммерческой организации?

Да, 7-Zip — бесплатное программное обеспечение. Вы можете использовать его на любом компьютере. Вам не нужно регистрироваться или платить за 7-Zip.

Как установить ассоциацию файлов на 7-Zip в Windows 7?

Вы должны запустить файловый менеджер 7-Zip в режиме администратора. Щелкните правой кнопкой мыши значок файлового менеджера 7-Zip и выберите «Запуск от имени администратора». Затем вы можете изменить ассоциации файлов и некоторые другие параметры.

Почему архивы 7z, созданные новой версией 7-Zip, могут быть больше, чем архивы, созданные старой версией 7-Zip?

Новые версии 7-Zip (начиная с версии 15.06) по умолчанию используют другой порядок сортировки файлов для надежных архивов 7z. Старая версия 7-Zip (до версии 15.06) использовала сортировку файлов «по типу» («по расширению»).

Новая версия 7-Zip поддерживает два порядка сортировки:

  • сортировка по имени — порядок по умолчанию;
  • сортировка по типу, если в поле «Параметры» в окне «Добавить в архив» указано ' qs ' (или ключ -mqs для версии из командной строки).

Вы можете получить большую разницу в степени сжатия для разных методов сортировки, если размер словаря меньше общего размера файлов. Если в разных папках есть похожие файлы, сортировка «по типу» в некоторых случаях может обеспечить лучшую степень сжатия. Обратите внимание, что сортировка «по типу» имеет некоторые недостатки. Например, тома NTFS используют порядок сортировки «по имени», поэтому если в архиве используется другая сортировка, то скорость выполнения некоторых операций для файлов с необычным порядком может упасть на HDD-устройствах (HDD имеют низкую скорость операций «поиска»).

Вы можете увеличить степень сжатия следующими способами:

  • Увеличьте размер словаря. Это может помочь, когда «qs» не используется;
  • Укажите « qs » в поле « Параметры » (или используйте ключ -mqs для версии для командной строки).

Если вы считаете, что необычный порядок файлов для вас не проблема, и если для вас более важна лучшая степень сжатия с небольшим словарем, используйте режим «qs».

Почему 7-Zip не может открыть некоторые ZIP-архивы?

В 99% случаев это означает, что в архиве содержатся неверные заголовки. Другие ZIP-программы могут открывать некоторые архивы с неверными заголовками, поскольку эти программы просто игнорируют ошибки. Если у вас есть такой архив, пожалуйста, не звоните разработчикам 7-Zip по этому поводу. Вместо этого попробуйте найти программу, которая использовалась для создания архива, и сообщите разработчикам этой программы, что их программное обеспечение не совместимо с ZIP. Существуют также некоторые ZIP-архивы, закодированные методами, не поддерживаемыми 7-Zip, например, WAVPack (WinZip).

Почему 7-Zip не может открыть некоторые архивы RAR?

7-Zip 9.20 поддерживает только форматы RAR 2/3/4 и не поддерживает архивы RAR5. Но последние версии 7-Zip поддерживают архивы RAR5.

Почему при извлечении архива перетаскиванием из 7-Zip в Explorer используются временные файлы?

7-Zip не знает путь к папке назначения. Только проводник Windows знает точную цель перетаскивания. А проводнику Windows нужны файлы (перетаскивание источника) в виде распакованных файлов на диске. Таким образом, 7-Zip извлекает файлы из архива во временную папку, а затем 7-Zip уведомляет Проводник Windows о путях к этим временным файлам. Затем проводник Windows копирует эти файлы в целевую папку. Чтобы избежать использования временного файла, вы можете использовать команду «Извлечь» 7-Zip или перетащить его из 7-Zip в 7-Zip.

Почему версия для командной строки не добавляет в архив файлы без расширений?

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

Почему переключатель -r не работает должным образом?

В большинстве случаев вам не нужен ключ -r. 7-Zip может сжимать подпапки даже без ключа -r.

Пример 1:

7z.exe ac:\a.7z "C:\Program Files"

полностью сжимает «C:\Program Files», включая все подпапки.

Пример 2:

7z.exe a -rc:\a.7z "C:\Program Files"

ищет и сжимает «Программные файлы» во всех подпапках C:\ (например, в «C:\WINDOWS»).

Если вам нужно сжать только файлы с каким-либо расширением, вы можете использовать ключ -r:

7z a -rc:\a.zip c:\dir\*.txt

сжимает все файлы *.txt из папки c:\dir\ и всех ее подпапок.

Как сохранить полный путь к файлу в архиве?

7-Zip хранит только относительные пути к файлам (без префикса буквы диска). Вы можете изменить текущую папку на папку, общую для всех файлов, которые вы хотите сжать, а затем использовать относительные пути:

компакт-диск /DC:\dir1\
7z.exe ac:\a.7z file1.txt каталог2\file2.txt

Почему 7-Zip не может использовать большой словарь в 32-битной Windows?

32-битная Windows выделяет на одно приложение всего 2 ГБ виртуального пространства. Также этот блок размером 2 ГБ может быть фрагментирован (например, каким-нибудь DLL-файлом), поэтому 7-Zip не сможет выделить один большой непрерывный блок виртуального пространства. В 64-битной Windows таких ограничений нет. Таким образом, вы можете использовать любой словарь в Windows x64, если у вас есть необходимый объем физической оперативной памяти.

Как установить 7-Zip в автоматическом режиме?

Для установщика exe: используйте параметр «/S» для автоматической установки и параметр /D="C:\Program Files\7-Zip" для указания «каталога вывода». Эти параметры чувствительны к регистру. Для установщика MSI: используйте параметры /q INSTALLDIR="C:\Program Files\7-Zip".

Как я могу восстановить поврежденный архив 7z?

Возможные случаи повреждения архива:

  • Вы можете открыть архив и увидеть список файлов, но когда вы нажимаете команду «Извлечь» или «Тест», возникают некоторые ошибки: Ошибка данных или Ошибка CRC.
  • Когда вы открываете архив, вы получаете сообщение «Невозможно открыть файл «a.7z» как архив».

Некоторые данные возможно восстановить. О процедуре восстановления читайте:

Восстановить поврежденный архив 7z

 

Часто задаваемые вопросы для разработчиков

Почему возникают ошибки связывания при компиляции 7-Zip или LZMA SDK с Visual C++ 6.0?

Для компиляции исходников вам понадобится Visual C++ 6.0 или более поздняя версия. Для некоторых файлов также требуется новый Platform SDK с сайта microsoft.com:

Если вы используете MSVC, укажите каталоги SDK вверху списков каталогов «Включаемые файлы» и «Файлы библиотеки». Их можно найти в разделе «Инструменты/Параметры/Каталоги». Последняя версия Platform SDK несовместима с MSVC6. Поэтому вам необходимо использовать Windows Server 2003 PSDK (февраль 2003 г.) с MSVC6.

Могу ли я использовать файлы EXE или DLL из 7-Zip в коммерческом приложении?

Да, но вы обязаны указать в своей документации (1) что вы использовали части программы 7-Zip, (2) что 7-Zip лицензируется по лицензии GNU LGPL и (3) вы должны дать ссылку на www .7-zip.org, где можно найти исходный код.

Как добавить в приложение поддержку архивов 7z?

Один из способов — использовать 7z.dll или 7za.dll (доступны для загрузки на sf.net). 7za.dll работает через COM-интерфейсы. Однако он не использует стандартные интерфейсы COM для создания объектов. Вы можете найти небольшой пример в папке «CPP\7zip\UI\Client7z» исходного кода. Полный пример — сам 7-Zip, поскольку 7-Zip работает и через эту dll. Существуют и другие приложения, использующие 7za.dll, такие как WinRAR, PowerArchiver и другие. Другой способ — вызвать версию командной строки: 7za.exe.

Могу ли я использовать исходный код 7-Zip в коммерческом приложении?

Поскольку 7-Zip распространяется под лицензией GNU LGPL, вы должны следовать правилам этой лицензии. Короче говоря, это означает, что любой код, защищенный LGPL, должен оставаться под лицензией LGPL. Например, вы можете изменить код 7-Zip или написать оболочку для некоторого кода из 7-Zip и скомпилировать его в DLL; но исходный код этой DLL (включая ваши модификации/дополнения/оболочку) должен быть лицензирован по лицензии LGPL или GPL. Любой другой код в вашем приложении можно лицензировать по вашему желанию. Эта схема позволяет пользователям и разработчикам изменять код LGPL и перекомпилировать эту DLL. В этом и заключается идея свободного программного обеспечения. Подробнее читайте здесь: www.gnu.org. Вы также можете прочитать о LZMA SDK, который доступен по более либеральной лицензии.



РАДИО ОНЛАЙН (Все радиостанции)