Я использую самый последний выпуск 7-zip для сжатия некоторых файлов из командной строки на моем компьютере с Windows XP.

Все маленькие архивы работают нормально ... но большие ... всегда выдают "неверные или поврежденные" сообщения.

Я должен сжимать из командной строки (7-zip)... и мне нужно создавать zip-файлы, которые могут быть распакованы с помощью стандартной распаковки, встроенной в Windows XP. (НЕ заставлять всех моих пользователей / клиентов получать 7-zip .... или что-нибудь еще ... просто чтобы сжать эти файлы.)

Кажется, что все недействительные / поврежденные zip-файлы имеют общее:

Они большие (> 7 ГБ). (Файлы внутри около 600 МБ каждый)

Они сжимаются с базовой опцией "а", используя 7-Zip

Они пытаются быть разжатыми с помощью стандартного расстегивающего молнии Windows XP

Все они проверены на 100% нормально с опциями "-test" или "-list" 7-zip

Есть идеи? Может быть, 7-zip использует какой-то алгоритм "большого файла" или "высокого сжатия", которого мне нужно избегать? (Но вариант "-m" - кошмар, чтобы понять.)

Мне не нужно «исправлять / восстанавливать» эти "поврежденные" (но на самом деле хорошо) почтовые файлы. Мне просто нужен способ сжать БУДУЩИЕ файлы с помощью 7-zip ..., который впоследствии можно будет безопасно распаковать с помощью обычного компьютера с Windows XP.

2 ответа2

2

У 7-ZIP есть возможность создавать SFX-архивы, это позволяет сжимать с помощью 7-ZIP и делает архив исполняемым (exe) -файлом. Пользователю Windows просто нужно дважды щелкнуть исполняемый файл и выбрать место для извлечения содержимого.

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

0

Вы указали только "XP", вы не сказали нам уровень пакета обновления или какую файловую систему вы используете ... (никогда не предполагайте)

Вы упоминаете, что файлы архива> 7 ГБ; Возможно ли, что вы сталкиваетесь с некоторыми ограничениями файловой системы?

Вы пытались использовать ключ -v (создать тома)?

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .