Что такое файл ZIP?
ZIP объединяет файлы и папки в один архив и сжимает каждую запись, обычно алгоритмом Deflate. Созданный Филом Кацем в 1989 году, формат встроен в Windows, macOS, Linux, iOS и Android, поэтому ZIP — самый надёжный способ отправить несколько файлов человеку, чьё программное обеспечение вам неизвестно. Документы Office, Java JAR, Android APK и книги EPUB — всё это файлы ZIP с другим расширением.
Каждая запись сжимается отдельно и перечисляется в центральном каталоге в конце файла, что позволяет извлечь один файл, не читая остальные. Цена — степень сжатия: сплошные архивы вроде 7Z или TAR.XZ сжимают много похожих файлов вместе и получаются заметно меньше. Устаревшее шифрование ZIP слабое; безопасны только ZIP с AES, созданные современными инструментами.
Когда ZIP — правильный выбор
Сильные стороны
- Открывается без дополнительных программ в любой операционной системе
- Произвольный доступ: извлечение одного файла без распаковки всего
- Быстро создаётся и распаковывается
Ограничения
- Сжатие слабее, чем у 7Z или TAR.XZ, особенно на множестве мелких файлов
- Традиционная защита паролем ZipCrypto легко взламывается
- Старые инструменты неверно обрабатывают имена файлов с нелатинскими символами
Как открыть файл ZIP
Двойной щелчок в Windows или macOS либо встроенные инструменты телефона. Если ZIP не открывается или показывает искажённые имена файлов, распаковка ZIP распакует его в браузере и перечислит содержимое.
Как конвертировать файл ZIP
ZIP в 7Z пересжимает архив в более компактный сплошной файл, ZIP в TAR.GZ или ZIP в TAR.XZ готовят его для серверов Linux, а распаковка ZIP просто извлекает содержимое. Архивы из мира Unix конвертируются обратно через 7Z в ZIP.