7zip ассоциация файлов при установке
Мощный архиватор с уровнем сжатия, превышающим показатели ряда аналогов. Поддерживает все популярные форматы и позволяет шифровать пакующиеся файлы.
Метод № 3 — Установите 7zip в качестве распаковщика по умолчанию из Настройки
Нажмите Win + I , чтобы открыть Настройки, и нажмите Программы.
На левой панели нажмите Приложения по умолчанию. Затем прокрутите правую панель вниз и нажмите Установить значения по умолчанию по типу файла.
Здесь вы можете индивидуально выбрать типы файлов, которые вы хотите открывать с помощью 7zip File Manager по умолчанию. Например (показано ниже), если вы хотите изменить приложение по умолчанию для файлов .rar, найдите .rar на левой панели, затем щелкните приложение рядом с ним на правой панели и выберите 7zip File Manager.
Если вы не можете найти 7zip File Manager в качестве опции, нажмите Найдите приложение в Microsoft Store и скачайте 7zip. Вернитесь на страницу снова, и теперь вы сможете изменить программу по умолчанию для запуска определенного типа файла.
Вопросы разработчиков
Могу ли я использовать исходный код 7-Zip в коммерческих программах?
Поскольку 7-Zip находиться под лицензией GNU LGPL вы должны следовать правилам этой лицензии. В основном это означает, что любой код, содержащий код LGPL, должен быть под этим действием этой лицензии. К примеру, вы можете изменить код 7-Zip, или использовать часть кода 7-Zip и компилировать это в DLL.
При этом исходный код этого DLL (в том числе с вашими модификациями / добавлениями / обертками) должен быть под лицензией LGPL или GPL. Любой другой код в вашей программе может быть лицензирован как вам будет угодно. Эта схема позволяет пользователям и разработчикам изменять код LGPL и переделывать DLL. Більше про ліцензування безкоштовних програм можна дізнатися здесь. Также вы можете узнать больше о LZMA SDK, который доступен в более либеральной лицензии.
На этой странице вы можете ознакомиться с форматами архивов создание и распаковка которых поддерживается архиватором 7-Zip.
Формат | Создание | Расширение файла |
---|---|---|
7z | X | 7z |
BZIP2 | X | bz2 bzip2 tbz2 tbz |
GZIP | X | gz gzip tgz |
TAR | X | tar |
WIM | X | wim swm esd |
XZ | X | xz txz |
ZIP | X | zip zipx jar xpi odt ods docx xlsx epub |
APM | apm | |
AR | ar a deb lib | |
ARJ | arj | |
CAB | cab | |
CHM | chm chw chi chq | |
COMPOUND | msi msp doc xls ppt | |
CPIO | cpio | |
CramFS | cramfs | |
DMG | dmg | |
Ext | ext ext2 ext3 ext4 img | |
FAT | fat img | |
HFS | hfs hfsx | |
HXS | hxs hxi hxr hxq hxw lit | |
iHEX | ihex | |
ISO | iso img | |
LZH | lzh lha | |
LZMA | lzma | |
MBR | mbr | |
MsLZ | mslz | |
Mub | mub | |
NSIS | nsis | |
NTFS | ntfs img | |
MBR | mbr | |
RAR | rar r00 | |
RPM | rpm | |
PPMD | ppmd | |
QCOW2 | qcow qcow2 qcow2c | |
SPLIT | 001 002 … | |
SquashFS | squashfs | |
UDF | udf iso img | |
UEFIc | scap | |
UEFIs | uefif | |
VDI | vdi | |
VHD | vhd | |
VMDK | vmdk | |
XAR | xar pkg | |
Z | z taz |
7-Zip создает полностью совместимые архивы ZIP. Созданные архиватором 7-Zip архивы возможно распаковать любой совместимой с форматом ZIP программой. Во время сжатия файла 7-Zip может использовать один из следующих методов компрессии:
- 0 — Store
- 8 — Deflate
- 9 — Deflate64
- 12 — BZip2
Текущая версия 7-Zip может распаковать любой файл из архива ZIP, что был сжатым одним из следующих методов:
- 0 — Store
- 1 — Shrink
- 6 — Implode
- 8 — Deflate
- 9 — Deflate64
- 12 — BZip2
Файлы сжатые другими методами компрессии ZIP не могут быть распакованы текущей версии архиватора 7-Zip. Но, так как вышеприведенные методы являются наиболее популярными, фактически 7-Zip может распаковать большинство архивов ZIP. Для других файлов, декомпрессию которых 7-Zip не поддерживает, Вы должны использовать другие утилиты.
7-Zip поддерживает расширение Zip64 формата ZIP.
Текущая версия 7-Zip не поддерживает многотомных архивов Zip.
7-Zip поддерживает архивы LZH только для просмотра, навигации и декомпрессии. 7-Zip поддерживает методы -lh0-, -lh4-, -lh5-, -lh6-, -lh7-.
Описание
7-Zip – бесплатный архиватор файлов, предлагающий высокую степень сжатия. Программа является аналогом популярной WinRAR, однако распространяется абсолютно бесплатно.
Архиватор 7-Зип легко и просто использовать. Его интуитивно понятный и удобный интерфейс перевели на 60 языков, что делает программу достаточно универсальной. Одним из главных преимуществ 7-Зип является наличие у архиватора мощного файлового менеджера, плагина для FAR Manager. Программу можно встроить в проводник «винды» и самораспаковывать архивы 7z.
Кроме всего прочего, 7-Зип имеет высокую степень сжатия и работает с файлами 7z, ZIP, BZIP2, GZIP, TAR (запаковывает/распаковывает) и архивами форматов RAR, RPM, ARJ, LZH, CAB, Z, CPIO, CHM, DEB (распаковывает).
Программа 7-Zip поддерживает шифрование AES 256-бит, способна работать и с такими популярными архивами, как RAR (включая RAR3 и CAB), ZIP.
Основные характеристики архиватора 7-Zip:
- программа поддерживает следующие форматы: 7z, ZIP, MSI, CAB, RPM, Z, DEB, LZH, NSIS, RAR, ARJ, CHM, WIM, GZIP, BZIP2, CPIO, ISO, TAR и RPM;
- 7-Зип предлагает очень высокую степень сжатия в формате 7z;
- работая с форматами ZIP GZIP, получаете степень сжатия на 2-10 процентов выше, чем в WinZip и PKZip;
- создание для формата 7z самораспаковывающихся архивов;
- шифрование архивов;
- наличие встроенного файлового менеджера;
- интеграция в оболочку операционной системы Windows;
- наличие плагина для программ FAR Manager и Total Commander;
- мощная поддержка командной строки;
- многоязычный интерфейс включает и русский язык.
Приложение 7-Зип – это серьезный игрок мира архиваторов, чьим главным козырем является собственный алгоритм LZMA, «стискивающий» файлы в формат 7z. От своих “коллег-конкурентов” WinRAR и WinZIP этот бесплатный архиватор отличается более медленной работой, при этом «пониженная» скорость легко компенсируется куда более высокой степенью сжатия. Как следствие, 7-Зип замечательно подойдет для работы с файлами-гигантами, причем этот «архиватор-силач» может сработать на 30% эффективнее своих более быстрых конкурентов.
В то же время 7-Zip не такой безопасный, как WinZIP или WinRAR, из-за отсутствия сканера вирусов, однако у этой программы возможностей не меньше. 7-Зип работает с большим количеством архивных форматов и содержит такие удобные инструменты как режимы обновления и разделения (splitting).
Думаю 7-Zip скачать бесплатно должен каждый пользователь компьютера, така как программа действительно незаменима и к томуже обладает бесплатным статусом.
7-Zip - замечательный бесплатный архиватор, с открытым исходным кодом. Данная программа является отличной заменой коммерческим продуктам WinRAR и WinZIP, и особенно актуальна для организаций различной величины - зачем платить лишние пару тысяч рублей за то, что можно получить бесплатно? Однако, есть у данной программы один нюанс, который может помешать её распространению на большом количестве корпоративных компьютеров - отсутствие автоматической установки файловых ассоциаций.
Почему при компиляции в Visual C++ 6.0 архиватора 7-Zip или LZMA SDK возникает ошибка?
Если вы используете MSVC, установите директорию SDK вверху списка директорий «Include files» и «Library files». Это может быть найдено в «Tools / Options / Directories».
Последние версии платформы SDK не совместимы с MSVC6. Поэтому вы должны использовать Windows Server 2003 PSDK (февраль 2003) с MSVC6.
Могу ли я использовать файлы EXE или DLL архиватора 7-Zip в коммерческих приложениях?
Да, но вы должны придерживаться следующих требований:
Установка файловых ассоциаций 7-Zip с архивами через интерфейс программы
Конечно, для установки всех нужных файловых ассоциаций можно воспользоваться интерфейсом самого 7-Zip - после установки достаточно запустить программу, и перейти в меню Сервис - Настройки. Там, на первой же вкладке "Система", достаточно нажать на символ "+" для установки ассоциации всех поддерживаемых файлов с 7-Zip (для того, чтобы проделать это же для всех пользователей, нужно запустить программу с правами администратора).
Но данный способ удобен только в случае, если нужно задать ассоциации на малом количестве компьютеров, а вот уже для несколько десятков компьютеров может стать уже весьма время затратным.
Почему 7-Zip не открывает некоторые архивы ZIP?
В 99% случаев это означает, что архив содержит неправильные заголовки. Некоторые другие программы для работы с архивами ZIP умеют открывать архивы с неправильными заголовками, если они игнорируют эти ошибки.
Если вы столкнулись с такими архивами, пожалуйста не пытайтесь сообщить об этом разработчикам 7-Zip. Вместо этого попробуйте найти программу, которая использовалась для создания этого архива и проинформируйте ее разработчиков о том, что их программное обеспечение не совместимо с форматом zip.
Существует также несколько типов архивов ZIP, закодированные неподдерживаемыми 7-Zip методами. Среди них: PPMd (WinZip), WAVPack (WinZip), pkAES (PkZip).
Не можете найти связанный файл?
Могут быть случаи, когда вы не можете найти в списке тип файла, который хотите связать с 7zip. В нашем примере нет опции для файла .zip — одного из наиболее распространенных архивных файлов.
В этих случаях возможно, что тот же файл настроен для открытия с помощью проводника Windows. Вернитесь в окно настроек приложений по умолчанию и выберите Выберите приложения по умолчанию по протоколу.
Здесь файл .zip упоминается как EXPLORER.ZIPSELECTION и открывается с помощью проводника Windows. Другие типы архивных файлов могут иметь похожие имена, особенно если они связаны с проводником Windows.
Но просто изменить приложение по умолчанию, щелкнув этот файл и выбрав 7zip, будет невозможно. Вы не найдете ни опции 7zip в списке (см. Изображение выше), ни «Ищите приложение в Microsoft Store». Это потому, что EXPLORER.ZIPSELECTION не распознается 7zip.
Поэтому найдите файл .zip (или любой другой тип архивного файла, который вы не можете найти в папке ‘Установить значения по умолчанию по типу файла‘в предыдущем разделе) и используйте метод №1 или метод №2, чтобы установить 7zip в качестве средства открытия архивных файлов по умолчанию. Как вариант, вы можете переименовать архивный файл в .zip и применить методы. Как только вы это сделаете, вы найдете свой заархивированный файл в списке Установить значения по умолчанию по файлу тип‘ окно.
Это некоторые из методов, с помощью которых вы можете установить 7zip в качестве средства для открытия архивов файлов по умолчанию. Хотя 7zip не назначает себя автоматически открывателем по умолчанию для заархивированных файлов, это не означает, что вы не можете сделать это самостоятельно.
Мы надеемся, что вы нашли метод, который поможет вам установить 7zip в качестве средства для открытия архивов по умолчанию. Сообщите нам, если вы нашли другие способы сделать это.
Да, 7-Zip это бесплатная программа. Вы можете использовать ее на любом компьютере. Вы не должны регистрировать или платить за 7-Zip.
Используйте «Открыть с помощью»
Щелкните заархивированный файл правой кнопкой мыши и выберите Открыть с, а потом Выберите другое приложение.
Это вызовет то же окно, что и в предыдущем методе. Найдите диспетчер файлов 7zip и убедитесь, что установлен флажок «Всегда используйте это, чтобы открыть * тип файла *«.
Статьи:
Рекомендуем! InstallPack | Стандартный установщик |
---|---|
Официальный дистрибутив 7-Zip | |
Тихая установка без диалоговых окон | |
Рекомендации по установке необходимых программ | |
Пакетная установка нескольких программ |
Как установить 7-Zip в тихом режиме?
Используйте параметр «/S» для тихой установки и параметр /D=»С:\Program Files7-Zip» для выбора директории установки. Эти параметры зависят от регистра. Для msi-инсталлятора используйте параметр /q INSTALLDIR=»С:\Program Files7-Zip».
Метод №1 — изменить ассоциации файлов из самого 7zip
Самый простой способ установить 7zip в качестве архиватора файлов по умолчанию — изменить ассоциации файлов из самого 7zip.
Для этого откройте диспетчер файлов 7zip в административном режиме. Нажмите Начинать, введите «7zip» и выберите Запустить от имени администратора.
В диспетчере файлов 7zip перейдите в Инструменты, а потом Опции.
Убедитесь, что вы на Система таб. Здесь вы найдете две кнопки «+» — одна для связывания файлов с 7zip для текущего пользователя, другая для всех пользователей. Вы можете индивидуально выбрать типы файлов, которые хотите открыть в 7zip. Или вы можете просто дважды нажать кнопку «+», чтобы все они открылись в 7zip. Нажмите Ok
Почему 7-Zip не поддерживает большие словари в Windows 32-bit?
Windows 32-bit выделяет только 2 GB виртуальной памяти для одной программы. Кроме того блок размером 2 GB может быть фрагментирован (к примеру, с помощью некоторых файлов DLL), поэтому 7-Zip не может выделить один большой непрерывный блок виртуального пространства. Таких ограничений нет в Windows 64-bit. Поэтому вы можете использовать любой словарь в Windows x64, если это позволяет его физический RAM.
Как я могу восстановить поврежденный 7z архив?
Возможны случаи, когда архив поврежден:
В некоторых случаях такие архивы можно восстановить. Как это сделать читайте здесь (на английском языке).
Метод № 2 — Установите 7zip по умолчанию из проводник Виндоус
Вы также можете установить 7zip в качестве файлового архиватора по умолчанию из проводника Windows. Вот несколько способов сделать это.
Примечание. Для этих методов вам потребуется заархивированный файл.
Вопросы:
Почему для получения файлов из архива путем перетаскивания из интерфейса 7-Zip в Проводник Windows используются временные файлы?
7-Zip не знает путь к папке, которая является целью перетягивания. Только Проводник Windows знает его, и он нуждается для переноса в эту папку разархивированные файлы. Поэтому 7-Zip извлекает файлы из архива в папку temp, а потом 7-Zip сообщает Проводнику Windows о пути к этим временным файлам. Затем Проводник Windows копирует эти файлы, чтобы переместить в целевую папку.
Чтобы избежать использования временных файлов, вы можете воспользоваться командой «Извлечь файлы…» 7-Zip или осуществить перетаскивание с 7-Zip в 7-Zip.
Почему -r switch не работает так, как нужно?
В большинстве случаев вам не нужен -r switch. 7-Zip может сжимать вложенные папки даже без -r switch.
Пример 1:
сжимает «С:\Program Files» полностью, включая вложенные папки.
Пример 2:
ищет и сжимает «Program Files» во всех папках C:\ (к примеру, в «С:\WINDOWS»).
Если вы хотите сжать только файлы с определенным расширением, вы можете использовать переключатель -r:
сожмет все файлы *.txt из папки c:\dir и ее вложенных папок.
Установка файловых ассоциаций 7-Zip с архивами через командную строку
Впрочем, используя возможности командной строки, можно автоматизировать процесс. Для этого, нужно создать reg файл следующего содержания:
Обязательно обратите внимание на путь к архиватору 7-Zip в reg файле. Он будет корректным только, если вы используете 64-разрядную версию архиватора под 64-разрядной версией Windows, или 32-разрядную версию архиватора под 32-разрядной версией Windows. В случае использования 32-битной версии архиватора под 64-разрядной версией Windows, или использования другой директории для установки программы, путь необходимо будет изменить!
Теперь, достаточно лишь экспортировать данный файл реестра, и все известные типы архивов станут открываться в программе 7-Zip.
Напоследок, хочется отметить, что экспортировать данный файл можно в том числе через командную строку (может быть полезно при создании bat/cmd скриптов), делается это следующей командой:
Одна из первых вещей, которые люди делают при установке Windows, — это получают приложения и программы, которые они собираются использовать в обозримом будущем. Поскольку многие установочные файлы поставляются в виде заархивированных файлов, для установки их необходимо распаковать. А это значит, что файловый архиватор — это, возможно, первое программное обеспечение, которое вы собираетесь скачать.
Хотя существуют десятки приложений, которые выполняют эту функцию, одним из высоко оцененных и надежных файловых архиваторов является 7zip. это бесплатно скачать, поддерживает большое количество расширений архивных файлов и не содержит назойливой рекламы. Но есть один недостаток — он не будет установлен по умолчанию для файлов архива при его установке.
Из-за этого многие начинают задаваться вопросом, работает программа вообще или нет. Вот где вам пригодится это руководство. Если вы недавно установили или перешли на 7zip, но не знаете, как установить его в качестве средства открытия архивов по умолчанию, вот три способа сделать это.
Почему 7-Zip не может открыть некоторые архивы RAR?
7-Zip 9.20 поддерживает только форматы RAR 2/3/4 и не поддерживает архивы RAR5. Но последние версии 7-Zip поддерживают архивы RAR5.
Как мне добавить поддержку архивов 7z к моему ПО?
Еще один путь — вызвать версию для командной строки 7za.exe.
Как мне сохранить полный путь файла в архиве?
7-Zip сохраняет только относительные пути к файлам (без префикса буквы диска). Вы можете изменить текущую папку на папку, которая является общей для всех файлов, которые вы хотите сжать, а затем использовать относительные пути:
Почему версия командной строки не добавляет файлы без расширений в архив?
Возможно вы используете шаблон *.*. 7-Zip не использует парсер маскировки операционной системы, и поэтому принимает шаблон *.* как файл, имеющий расширение. Для обработки всех файлов вы должны использовать шаблон * или отменить шаблоны вообще.
Свойства файла
Щелкните заархивированный файл правой кнопкой мыши и выберите характеристики.
Под Общий вкладку, нажмите на Изменять.
Вы получите окно, показывающее программы, доступные для открытия этого типа файла. Щелкните Диспетчер файлов 7-Zip и щелкните Ok.
Если вы не нашли 7-Zip File Manager в списке, нажмите Больше приложений.
Затем прокрутите вниз и нажмите Найдите другое приложение на этом ПК.
Найдите 7zip (адрес по умолчанию — C: Program Files 7-Zip) и щелкните Ok.
Почему архивы 7z, созданы новой версии 7-Zip, могут быть больше, чем архивы, созданные старой версией?
Новые версии 7-Zip (начиная с версии 15.06) используют другой порядок сортировки файлов по умолчанию для непрерывных 7z архивов.
Старая версия 7-Zip (до версии 15.06) использовала сортировку файлов «по типу» (расширению).
Новая версия 7-Zip поддерживает два типа сортировки:
- Сортировка по названию (по умолчанию);
- Сортировка по типу, если в поле Параметры в окне «Добавить в архив» указано ‘qs’ (или -mqs переключатель для версии командной строки).
Вы можете получить большую разницу в коэффициенте сжатия для различных методов сортировки, если размер словаря меньше общего размера файлов. Если в разных папках подобные файлы, сортировка «по типу» может обеспечить лучший коэффициент сжатия в некоторых случаях.
Заметьте, что сортировка «по типу» имеет некоторые недостатки. К примеру, тома NTFS используют порядок сортировки «по названию», поэтому если в архиве используется другая сортировка, то скорость некоторых операций для файлов с необычным порядком может падать на устройстве HDD (жесткие диски имеют низкую скорость для операций «искать»).
Можно увеличить коэффициент сжатия с помощью таких методов:
- Увеличить размер словаря. Это может помочь, когда ‘qs’ не используется.
- Укажите 'qs’ в поле Параметры (или используйте переключатель -mqs для версии командной строки).
Если вы считаете, что необычный порядок файлов для вас не проблема, и если коэффициент сжатия с небольшим словарем для вас важнее, воспользуйтесь режимом ‘qs’.
Вопросы:
Как я могу установить ассоциации файлов на 7-Zip в Windows 7 и Windows Vista?
Нужно запустить 7-Zip File Manager в режиме администратора. Щелкните правой кнопкой мыши иконку 7-Zip File Manager и выберите «Запуск от имени администратора». Там вы можете изменить ассоциации файлов и некоторые другие параметры.
Читайте также: