Можно ли использовать 7zip в коммерческой организации?
Да, 7zip — это абсолютно бесплатное программное обеспечение для любых целей.
Вы можете использовать его на любом компьютере. Вам не нужно регистрироваться или платить за 7zip.
7zip поддерживает множество форматов. Какой формат архива лучше?
Для лучшего сжатия рекомендуется использовать формат 7z.
Все остальные форматы стоит использовать только тогда, когда это действительно необходимо.
Почему архивы 7z, созданные новой версией 7zip, могут быть больше, чем архивы, созданные старой версией 7zip?
Новые версии 7zip (начиная с версии 15.06) по умолчанию используют другой порядок сортировки файлов для сплошных архивов 7z.
Старая версия 7zip (до версии 15.06) использовала сортировку файлов «по типу» («по расширению»).
Новая версия 7zip поддерживает два порядка сортировки:
- сортировка по имени — порядок по умолчанию.
- сортировка по типу, если ‘qs‘ указано в поле Параметры в окне «Добавить в архив» (или -mqs для версии командной строки).
Вы можете получить большую разницу в степени сжатия для разных методов сортировки, если размер словаря меньше общего размера файлов. Если в разных папках есть похожие файлы, сортировка «по типу» в некоторых случаях может обеспечить лучшую степень сжатия.
Обратите внимание, что у сортировки «по типу» есть некоторые недостатки. Например, тома NTFS используют порядок сортировки «по имени», поэтому, если в архиве используется другая сортировка, скорость некоторых операций для файлов с необычным порядком может упасть на HDD-накопителях (жесткие диски имеют низкую скорость для операций «поиска»).
Вы можете увеличить степень сжатия следующими способами:
- Увеличьте размер словаря. Это может помочь, если ‘qs’ не используется.
- Укажите ‘qs‘ в поле Параметры (или используйте -mqs для версии командной строки).
Если вы считаете, что необычный порядок файлов не является для вас проблемой, и если для вас более важна лучшая степень сжатия с небольшим словарем, используйте режим ‘qs‘.
Может ли 7zip открывать архивы RAR5?
Современные версии 7zip (15.06 beta или более поздние) поддерживают архивы RAR5.
Как установить ассоциации файлов с 7zip в Windows 7 и Windows Vista?
Вы должны запустить 7zip File Manager в режиме администратора. Щелкните правой кнопкой мыши значок 7zip File Manager и выберите Запуск от имени администратора. После этого вы сможете изменить ассоциации файлов и некоторые другие параметры.
Почему 7zip не может открыть некоторые архивы ZIP?
В большинстве таких случаев это означает, что архив содержит неверные заголовки. Другие ZIP-программы могут открывать некоторые архивы с неверными заголовками, поскольку эти программы просто игнорируют ошибки.
Если у вас есть такой архив, пожалуйста, не обращайтесь к разработчикам 7zip по этому поводу. Вместо этого попробуйте найти программу, которая использовалась для создания архива, и сообщите разработчикам этой программы, что их программное обеспечение несовместимо с ZIP.
Существуют также некоторые архивы ZIP, которые были закодированы методами, не поддерживаемыми 7zip, например, WAVPack (WinZip).
Почему при извлечении архива из 7zip в Проводник с помощью перетаскивания используются временные файлы?
7zip не знает путь к папке, в которую производится перетаскивание. Только Проводник Windows знает точное место назначения. И Проводнику Windows нужны файлы (источник перетаскивания) в виде распакованных файлов на диске. Поэтому 7zip извлекает файлы из архива во временную папку, а затем уведомляет Проводник Windows о путях к этим временным файлам. Затем Проводник Windows копирует эти файлы в целевую папку.
Чтобы избежать использования временных файлов, вы можете использовать команду «Извлечь» 7zip или перетаскивание из 7zip в 7zip.
Почему версия командной строки не добавляет файлы без расширений в архив?
Вероятно, вы используете подстановочный знак *.*. 7zip не использует системный анализатор подстановочных знаков маски и, следовательно, рассматривает *.* как любой файл, имеющий расширение. Чтобы обработать все файлы, вы должны использовать подстановочный знак * или вообще опустить подстановочный знак.
Почему ключ -r не работает должным образом?
В большинстве случаев вам не нужен ключ -r. 7zip может сжимать подпапки даже без ключа -r.
Пример 1:
7z.exe a c:a.7z "C:Program Files"
сжимает «C:Program Files» полностью, включая все подпапки.
Пример 2:
7z.exe a -r c:a.7z "C:Program Files"
ищет и сжимает «Program Files» во всех подпапках C: (например, в «C:WINDOWS»).
Если вам нужно сжать только файлы с определенным расширением, вы можете использовать ключ -r:
7z a -r c:a.zip c:dir*.txt
сжимает все *.txt файлы из папки c:dir и всех ее подпапок.
Как сохранить полный путь к файлу в архиве?
7zip сохраняет только относительные пути файлов (без префикса буквы диска). Вы можете изменить текущую папку на папку, общую для всех файлов, которые вы хотите сжать, а затем использовать относительные пути:
cd /D C:dir1 7z.exe a c:a.7z file1.txt dir2file2.txt
Почему 7zip не может использовать большой словарь в 32-битной Windows?
32-битная Windows выделяет только 2 ГБ виртуального пространства для одного приложения. Кроме того, этот блок 2 ГБ может быть фрагментирован (например, каким-либо DLL-файлом), поэтому 7zip не может выделить один большой непрерывный блок виртуального пространства. В 64-битной Windows таких ограничений нет. Таким образом, вы можете использовать любой словарь в Windows x64, если у вас есть необходимое количество физической оперативной памяти.
Как установить 7zip в тихом режиме?
Для exe-установщика: используйте параметр «/S» для тихой установки и параметр /D=»C:Program Files7-Zip» для указания «выходного каталога». Эти параметры чувствительны к регистру.
Для msi-установщика: используйте параметры /q INSTALLDIR=»C:Program Files7-Zip».
Как восстановить поврежденный архив 7z?
Есть несколько возможных случаев, когда архив поврежден:
- Вы можете открыть архив и увидеть список файлов, но при нажатии кнопки «Извлечь» или «Тест» возникают ошибки: ошибка данных или ошибка CRC.
- При открытии архива вы получаете сообщение «Невозможно открыть файл ‘a.7z’ как архив»
Возможно восстановить некоторые данные. Подробнее о процедуре восстановления 7z-архивов.