ZIP, GZIP, TAR, 7z dan RAR diterangkan

Apa yang dilakukan oleh setiap format arkib, di mana ia boleh dibuka tanpa perisian tambahan, dan format mana yang sesuai untuk sesuatu tugas.

Oleh Jenna, Reka bentuk web, Ikonik Digital · Kemas kini terakhir 2026-10-03

Alat untuk panduan iniCipta ZIPBuka ZIPMampat GZIP

Format arkib melakukan dua tugas berasingan yang mudah dikelirukan: menghimpun banyak fail menjadi satu, dan memampatkan data supaya lebih kecil. Sesetengah format melakukan kedua-duanya, sesetengahnya hanya satu, dan mengetahui yang mana satu menjelaskan kebanyakan kekeliruan tentang .zip, .gz, .tar.gz, .7z dan .rar.

Menghimpun berbanding memampatkan

Himpunan ialah satu fail yang mengandungi fail lain berserta nama dan struktur foldernya. Tar melakukan tepat perkara ini dan tiada yang lain: fail .tar langsung tidak dimampatkan. Pemampat mengambil satu strim data dan menjadikannya lebih kecil. Gzip melakukan tepat perkara ini dan tiada yang lain: fail .gz mengandungi tepat satu fail yang dimampatkan. ZIP, 7z dan RAR melakukan kedua-duanya serentak, memampatkan setiap fail dan menghimpunkannya bersama.

Inilah sebabnya dunia Unix mempunyai .tar.gz: tar dahulu untuk menghimpun, gzip kemudian untuk memampatkan. Ini juga sebabnya fail .gz yang dimuat turun daripada pelayan hanyalah satu fail selepas dinyahmampat.

Format-format

FormatMenghimpun?Memampatkan?Boleh dibuka tanpa perisian tambahan padaKegunaan biasa
ZIPYaYa (DEFLATE)Windows, macOS, iOS, Android, LinuxMenghantar dan berkongsi fail; pilihan universal
GZIP (.gz)TidakYa (DEFLATE)macOS, Linux; bukan WindowsAset web, log, salinan pangkalan data, fail tunggal yang besar
TARYaTidakmacOS, Linux; bukan WindowsMengekalkan kebenaran dan struktur Unix
TAR.GZ / .tgzYaYamacOS, Linux; bukan WindowsKod sumber perisian, sandaran pelayan, pakej Linux
7zYaYa (LZMA)Tiada secara asli; memerlukan 7-Zip atau yang setaraPemampatan maksimum untuk arkib yang besar
RARYaYa (proprietari)Tiada secara asli; memerlukan WinRAR atau pengekstrakMuat turun lama, arkib berbilang bahagian

Sejauh mana fail benar-benar menjadi lebih kecil

Semua format ini berfungsi dengan mencari pengulangan. Teks, hamparan, kod, log serta imej dan audio yang tidak dimampatkan penuh dengan pengulangan dan mengecil dengan ketara. Fail yang sudah dimampatkan, termasuk JPG, PNG, MP3, MP4, PDF dan dokumen Office moden (yang sebenarnya fail ZIP di dalamnya), telah pun dibuang pengulangannya dan hampir tidak mengecil langsung.

KandunganZIP / GZIP7z (LZMA)
Teks biasa, CSV, log75 hingga 90% lebih kecil80 hingga 93% lebih kecil
Kod sumber70 hingga 85%78 hingga 90%
Audio WAV, imej BMP30 hingga 60%35 hingga 65%
Dokumen Office5 hingga 15%10 hingga 20%
JPG, MP4, MP3, PDF0 hingga 3%0 hingga 5%

Pengajaran praktikalnya: membuat ZIP bagi folder foto menghasilkan satu fail yang mudah dikendalikan tetapi tidak lebih kecil. Untuk mengurangkan saiz satu set foto, mampatkan imej itu sendiri terlebih dahulu dengan pemampat imej, kemudian jadikannya ZIP untuk dihantar.

Format mana yang patut digunakan

  • Menghantar fail kepada sesiapa sahaja: ZIP. Semua orang boleh membukanya, pada setiap peranti, tanpa memasang apa-apa. Buat satu dengan alat ZIP.
  • Satu fail besar untuk pelayan, saluran paip data atau import data: GZIP. Itulah yang dijangka oleh pelayan dan alat. Lihat alat GZIP.
  • Membuat sandaran folder Linux atau macOS dengan kebenaran yang kekal utuh: TAR.GZ.
  • Mengarkibkan sesuatu yang sangat besar di mana setiap megabait penting dan penerimanya mahir teknikal: 7z.
  • Membuka muat turun lama: RAR memerlukan pengekstrak seperti 7-Zip; tiada sebab untuk mencipta fail RAR baharu hari ini.

Arkib dilindungi kata laluan

Perlindungan kata laluan asal ZIP adalah lemah dan boleh dipecahkan dengan cepat; ZIP dengan penyulitan AES (ditawarkan oleh 7-Zip dan WinZip) dan AES terbina dalam 7z adalah kukuh. Jika anda perlu melindungi fail dan bukan sekadar menghimpunnya, gunakan AES dan kongsi kata laluan melalui saluran yang berbeza daripada arkib itu sendiri. Alat dalam pelayar, termasuk yang ada di laman ini, tidak dapat membuka arkib yang disulitkan kerana kandungannya tidak boleh dibaca tanpa kunci.

Membuka arkib tanpa memasang perisian

Windows membuka ZIP secara asli tetapi tidak .gz, .tar atau .7z. macOS membuka ZIP, .gz dan .tar.gz tetapi tidak .7z atau .rar. Untuk ZIP dan .gz pada mana-mana peranti, alat nyah-ZIP dan gunzip di sini membukanya dalam pelayar anda dan membolehkan anda memuat turun kandungannya tanpa apa-apa dimuat naik.