Penjelasan format file ZIP

Arsip ZIP · .zip

Ekstensi.zip
Tipe MIMEapplication/zip
JenisArsip
Dikembangkan olehPKWARE
Rilis pertama1989
Bebas royaltiYa
KompresiLossless

Apa itu file ZIP?

ZIP menggabungkan file dan folder ke dalam satu arsip dan mengompresi setiap entri, biasanya dengan algoritma Deflate. Dibuat Phil Katz pada 1989, format ini terpasang di Windows, macOS, Linux, iOS, dan Android, sehingga ZIP adalah cara paling aman mengirim beberapa file kepada seseorang yang perangkat lunaknya tidak Anda ketahui. Dokumen Office, JAR Java, APK Android, dan buku EPUB semuanya adalah file ZIP dengan ekstensi berbeda.

Setiap entri dikompresi terpisah dan didaftar di direktori pusat pada akhir file, yang memungkinkan mengekstrak satu file tanpa membaca sisanya. Harganya adalah rasio kompresi: arsip solid seperti 7Z atau TAR.XZ mengompresi banyak file serupa bersama-sama dan hasilnya jelas lebih kecil. Enkripsi ZIP lama lemah; hanya ZIP terenkripsi AES dari alat modern yang aman.

Kapan ZIP adalah pilihan yang tepat

Kelebihan

  • Terbuka tanpa perangkat lunak tambahan di setiap sistem operasi
  • Akses acak: ekstrak satu file tanpa membongkar semuanya
  • Cepat dibuat dan diekstrak

Keterbatasan

  • Kompresi lebih lemah daripada 7Z atau TAR.XZ, terutama untuk banyak file kecil
  • Proteksi kata sandi ZipCrypto tradisional mudah dipecahkan
  • Alat lama menangani nama file dengan karakter non-Latin dengan buruk

Cara membuka file ZIP

Klik ganda di Windows atau macOS, atau gunakan alat bawaan di ponsel Anda. Ketika ZIP menolak dibuka atau menampilkan nama file yang rusak, Ekstrak ZIP membongkarnya di browser dan mendaftar isinya.

Cara mengonversi ZIP

ZIP ke 7Z mengompresi ulang arsip menjadi file solid yang lebih kecil, ZIP ke TAR.GZ atau ZIP ke TAR.XZ menyiapkannya untuk server Linux, dan Ekstrak ZIP membongkarnya. Arsip dari dunia Unix dikonversi balik dengan 7Z ke ZIP.

Pertanyaan yang sering diajukan

Apa perbedaan ZIP dan 7Z?

7Z memakai kompresi LZMA dan mengemas file bersama-sama, sehingga arsipnya lebih kecil, dan enkripsi AES-256-nya kuat. ZIP mengompresi lebih sedikit tetapi terbuka di mana saja tanpa memasang apa pun.

Apakah ZIP berkata sandi aman?

Hanya jika memakai enkripsi AES, sebuah opsi di 7-Zip, WinZip, dan WinRAR. Metode ZipCrypto asli dapat dipecahkan dengan cepat, dan nama file tetap terlihat dalam kedua kasus.

Kenapa nama file di ZIP saya rusak?

Arsip menyimpan nama dalam halaman kode lama dan program pengekstrak mengharapkan UTF-8, atau sebaliknya. Ekstrak ZIP menangani kedua kasus, dan 7-Zip memungkinkan memilih halaman kode secara manual.

Bisakah file ZIP mengandung virus?

Arsipnya sendiri tidak melakukan apa pun, tetapi file di dalamnya bisa apa saja. Pindai file eksekusi yang diekstrak dan waspadai arsip yang datang tak terduga, terutama yang berkata sandi, yang menyembunyikan isinya dari filter email.

Apakah ada batas ukuran untuk file ZIP?

Format ZIP asli membatasi setiap file dan seluruh arsip hingga 4 GB serta mengizinkan paling banyak 65.535 entri. Ekstensi ZIP64 menghapus batas tersebut, dan alat saat ini seperti 7-Zip, WinRAR, serta ekstraktor bawaan Windows dan macOS mendukungnya. Alat-alat itu beralih ke ZIP64 secara otomatis bila arsip membutuhkannya. Perangkat lunak ekstraksi yang sangat lama bisa melaporkan arsip ZIP64 berukuran besar sebagai rusak, padahal filenya baik-baik saja.

Kenapa file ZIP saya disebut tidak valid atau rusak?

ZIP menyimpan daftar isinya, yaitu central directory, di bagian paling akhir file. Jika unduhan terhenti lebih awal atau salinan terpotong, direktori itu hilang dan ekstraktor menolak seluruh arsip. Unduh atau salin ulang file tersebut terlebih dahulu. Jika tidak memungkinkan, alat perbaikan seperti zip dengan opsi -FF atau 7-Zip sering bisa menyusun ulang daftar dari header lokal dan memulihkan entri yang utuh.