UltKit

ZIP vs RAR vs 7z: Format Arkib Mana Yang Patut Anda Guna?

Gunakan ZIP untuk menghantar fail, 7z untuk menyimpannya, dan RAR hanya jika anda sudah memiliki WinRAR dan memerlukan rekod pemulihannya. ZIP boleh dibuka pada setiap komputer dan telefon semasa tanpa aplikasi tambahan. 7z biasanya menghasilkan fail yang lebih kecil untuk dokumen dan kod, dan boleh menyembunyikan nama fail di sebalik AES-256. RAR ialah format proprietari dan lazimnya sesuatu yang anda terima, bukan yang anda cipta.

Lucas FerreiraLucas FerreiraEditor mudah alih dan penyelesaian masalah
Dikemas kini 11 min bacaan
Lorong gudang yang panjang dengan rak logam tinggi yang disusun dengan kotak kadbod dan palet di bawah lampu siling yang terang
Answer

Format arkib yang mana terbaik: ZIP, RAR atau 7z?

ZIP untuk apa-apa yang anda hantar, kerana semua peranti boleh membukanya. 7z untuk sandaran dan folder teks yang besar, kerana biasanya 10–30% lebih kecil dan boleh menyulitkan nama fail. RAR hanya apabila anda memerlukan rekod pemulihan untuk membaiki arkib yang rosak; orang lain memerlukan aplikasi tambahan untuk membukanya.

Siapa yang mencipta ZIP, RAR dan 7z, dan siapa yang mengawalnya

ZIP ialah yang tertua daripada ketiga-tiganya. Phil Katz melancarkan PKZIP melalui syarikatnya PKWARE pada 1989 dan menerbitkan penerangan format tersebut, iaitu fail teks bernama APPNOTE.TXT, supaya sesiapa sahaja boleh menulis program yang serasi. Kaedah mampatan utamanya, Deflate, muncul bersama PKZIP 2.0 pada 1993 dan merupakan algoritma yang sama di dalam imej PNG dan gzip. Oleh sebab spesifikasinya bebas dilaksanakan, pembaca ZIP terdapat di mana-mana: dalam Windows, macOS, telefon, Java (fail JAR) dan dokumen Office, yang sebenarnya arkib ZIP dengan sambungan berbeza.

RAR menyusul. Eugene Roshal melancarkannya pada 1993, dan abangnya Alexander menguruskan RARLAB, yang menjual WinRAR. Formatnya bersifat proprietari. Mengekstrak adalah percuma, dan RARLAB menerbitkan kod sumber UnRAR yang boleh digunakan program lain untuk membaca arkib, tetapi lesennya melarang penggunaan kod itu untuk membina pencipta RAR. Itulah sebabnya anda boleh membuka .rar dalam berpuluh-puluh aplikasi, tetapi untuk mencipta satu hampir selalu memerlukan WinRAR atau versi baris arahnya. Sebagai balasan, anda mendapat dua ciri yang tiada pada format lain dalam bentuk yang sama: arkib pepejal (solid) secara lalai dan rekod pemulihan.

7z ialah yang paling muda. Igor Pavlov melancarkan 7-Zip pada 1999 bersama format 7z dan mampatan LZMA, kemudian disertai LZMA2 yang membahagikan kerja merentas teras pemproses. 7-Zip percuma dan sumber terbuka di bawah LGPL, dan formatnya didokumenkan, jadi alat seperti Keka pada Mac dan p7zip pada Linux turut menulisnya. Anda boleh memuat turun program ini dari 7-zip.org. Pavlov masih menyelenggarakannya, dan versi baharu keluar beberapa kali setahun. Pengurus failnya ringkas, tetapi formatnya yang penting: hampir setiap pengarkib pihak ketiga di Windows, Mac dan Linux kini boleh membaca 7z.

  1. 1989

    PKZIP dan ZIP

    PKWARE mengeluarkan PKZIP dan menerbitkan spesifikasi ZIP secara terbuka.

  2. 1993

    Deflate dan RAR

    PKZIP 2.0 menambah Deflate; Eugene Roshal melancarkan versi RAR pertama.

  3. 1999

    7-Zip dan 7z

    Igor Pavlov melancarkan 7-Zip dengan format 7z dan mampatan LZMA.

  4. 2001

    ZIP64

    Spesifikasi ZIP menambah ZIP64 untuk melepasi had 4 GB dan 65,535 fail.

  5. 2013

    RAR5

    WinRAR 5.0 memperkenalkan RAR5, dengan AES-256 menggantikan AES-128 yang lebih lama.

Nisbah dan kelajuan mampatan: apa yang boleh dijangka

Berapa banyak arkib mengecil bergantung jauh lebih pada kandungannya berbanding formatnya. Teks biasa, eksport CSV, log, kod sumber dan fail .doc lama penuh dengan pengulangan, dan ketiga-tiga format memampatkannya dengan baik: folder sebegitu biasanya berakhir pada satu pertiga saiz asal atau kurang dalam ZIP, dan 7z dengan LZMA2 lazimnya memotong 10–30% lagi. RAR biasanya berada di antara keduanya. Jurangnya melebar apabila folder mengandungi banyak fail kecil yang serupa, kerana 7z dan RAR boleh membungkusnya sebagai satu aliran berterusan, iaitu arkib pepejal, manakala ZIP memampatkan setiap fail secara berasingan dan tidak dapat menggunakan semula apa yang dipelajarinya daripada fail sebelumnya.

Foto, video dan muzik berbeza. JPG, HEIC, MP4, MP3 dan kebanyakan PDF sudah dimampatkan, jadi mana-mana format arkib hanya menjimatkan satu atau dua peratus, kadangkala tiada langsung. Fail Office moden (.docx, .xlsx, .pptx) secara dalaman ialah arkib ZIP dan hampir tidak mengecil juga. Jika anda mengzip folder video percutian 2 GB dengan harapan mendapat fail 1 GB, anda akan kecewa walau format apa pun dipilih. Arkib itu masih berguna untuk menghimpunkan beratus-ratus fail dalam satu muat turun, cuma bukan untuk mengecilkannya. Kompres fail tersebut dahulu jika saiz menjadi matlamat, kemudian arkibkan hasilnya.

Kelajuan pula sebaliknya. Deflate dalam ZIP pantas dicipta dan sangat pantas diekstrak, walaupun pada komputer riba atau telefon lama. 7z pada tahap Ultra boleh mengambil masa beberapa kali ganda lebih lama untuk dicipta dan memerlukan lebih banyak memori, walaupun pengekstrakan kekal agak pantas. RAR berada di tengah-tengah. Untuk lampiran e-mel sekali guna, minit tambahan yang diambil 7z jarang berbaloi; untuk sandaran yang akan tersimpan bertahun-tahun, fail yang 20% lebih kecil berbaloi ditunggu. Kebanyakan alat juga menawarkan tahap Store atau Fast yang melangkau mampatan berat, pilihan yang munasabah untuk media.

Kata laluan dan penyulitan: ZipCrypto, AES-256 dan nama tersembunyi

Ketiga-tiga format boleh membawa kata laluan, tetapi tidak melindungi perkara yang sama. Penyulitan ZIP asal, yang biasa dipanggil ZipCrypto, berasal dari awal 1990-an dan terbukti boleh dipecahkan dengan serangan known-plaintext yang diterbitkan pada 1994; alat percuma masih memanfaatkannya hari ini. ZIP juga boleh menggunakan AES-256, satu sambungan yang diperkenalkan WinZip pada 2003 dan boleh dibaca oleh 7-Zip, WinRAR dan alat unzip terbina dalam semasa. RAR5 turut menggunakan AES-256, begitu juga 7z. Dengan kata laluan yang panjang dan rawak, mana-mana satu daripada ketiga-tiganya pada dasarnya mustahil dipecahkan dengan meneka.

Perbezaannya ialah apa yang kekal kelihatan. ZIP memaparkan senarai nama fail, saiz dan tarikh kepada sesiapa sahaja, walaupun kandungannya disulitkan. 7z boleh menyulitkan pengepala juga, jadi tiada apa disenaraikan sehingga kata laluan dimasukkan, dan RAR menawarkan pilihan serupa berlabel Encrypt file names dalam WinRAR. Jika nama fail seperti 2025-tax-return-SSN.pdf itu sendiri sensitif, perkara ini penting. Pemikiran yang sama terpakai untuk dokumen tunggal: kata laluan pada fail itu sendiri, seperti dalam panduan kami tentang cara melindungi PDF dengan kata laluan, mungkin lebih mudah daripada membungkus satu fail dalam arkib.

MythMana-mana ZIP yang dilindungi kata laluan adalah selamat.

FactHanya dengan AES-256. Arkib ZipCrypto boleh dibuka dengan alat pemulihan percuma, terutamanya apabila satu fail di dalamnya diketahui.

MythZIP yang disulitkan menyembunyikan apa yang ada di dalamnya.

FactIa menyembunyikan kandungan tetapi bukan nama fail. 7z dan RAR boleh menyulitkan nama juga.

MythPenyulitan 7z lebih kuat daripada AES dalam ZIP.

FactKedua-duanya menggunakan AES-256. Kelebihan sebenar 7z ialah penyulitan pengepala, bukan sifer yang lebih baik.

Sebuah kotak kadbod tertutup di atas meja kayu berlatarkan dinding kelabu biasa
Foto: Unsplash

Nama fail, had saiz dan arkib berpecah

Nama fail bercelaru ialah masalah ZIP yang sudah lama. Alat ZIP awal menyimpan nama dalam set aksara apa sahaja yang digunakan komputer, seperti halaman kod DOS lama di AS atau Shift-JIS di Jepun, tanpa merekodkan yang mana satu. Spesifikasi menambah bendera untuk nama UTF-8 pada 2006, tetapi banyak alat mengabaikannya selama bertahun-tahun. Hasilnya biasa bagi sesiapa yang pernah menerima ZIP dari negara lain: nama Korea, Cyrillic atau beraksen bertukar menjadi rentetan simbol selepas diekstrak. 7z dan RAR5 menyimpan nama dalam Unicode sejak awal, jadi jarang mengalami isu ini. Jika anda menghantar ZIP ke luar negara, cipta dengan alat semasa yang menulis nama UTF-8.

Had saiz dahulu juga penting. Format ZIP asal menghadkan setiap fail dan keseluruhan arkib kepada 4 GB dan membenarkan paling banyak 65,535 entri. ZIP64, yang ditambah pada 2001, menghapuskan had tersebut, dan setiap aplikasi unzip semasa membacanya, walaupun beberapa program yang sangat lama dan sesetengah peranti terbenam tidak. 7z dan RAR direka dengan fail besar dalam fikiran dan mempunyai had jauh melebihi mana-mana pemacu anda, jadi imej cakera 50 GB bukan masalah bagi kedua-duanya. Jika alat atau peranti arkib melaporkan ZIP rosak melebihi 4 GB, punca lazimnya ialah pembaca ZIP64 tiada, dan versi semasa 7-Zip atau pengekstrak sistem akan menyelesaikannya.

Ketiga-tiganya boleh memecahkan satu arkib kepada bahagian bersaiz tetap, yang membantu dengan had muat naik dan pemacu FAT32 lama yang menolak fail melebihi 4 GB. Penamaannya berbeza: ZIP menggunakan .z01, .z02 dan .zip akhir; RAR5 menggunakan .part1.rar, .part2.rar; 7z menggunakan .7z.001, .7z.002. Peraturannya sama untuk semua: anda memerlukan setiap bahagian dalam satu folder untuk mengekstrak apa-apa, dan bahagian yang hilang merosakkan setiap fail yang merentasinya. Bahagian pecahan juga menambah risiko, jadi pastikan setiap satu dimuat turun sepenuhnya sebelum anda memadam apa-apa.

Apa yang boleh dibuka di Windows, Mac, iPhone dan Android pada 2025

Sokongan terbina dalam telah berubah lebih banyak dalam tiga tahun lepas berbanding dua puluh tahun sebelumnya. Windows 11 versi 23H2, yang dikeluarkan lewat 2023, menambah pengekstrakan RAR, 7z, TAR dan beberapa format lain dalam File Explorer menggunakan pustaka sumber terbuka libarchive, dan versi 24H2 menambah pilihan Kompres kepada untuk 7z dan TAR di samping ZIP. Tiada versi Windows yang mencipta RAR. Windows 10 masih hanya mengendalikan ZIP. Apple tidak mengikutinya: Archive Utility pada macOS membuka ZIP (serta gzip dan tar) tetapi bukan RAR atau 7z, jadi pengguna Mac memasang The Unarchiver atau Keka.

Telefon kekal dengan ZIP. Aplikasi Files pada iPhone telah membuka ZIP sejak iOS 13 dan boleh memampatkan fail ke dalamnya, dan Files by Google pada Android mengekstrak ZIP. RAR dan 7z pada telefon memerlukan aplikasi pihak ketiga, iaitu langkah yang kebanyakan penerima tidak akan ambil. Jika anda tidak pasti apa yang dimiliki orang lain, panduan langkah demi langkah tentang membuka zip fail pada mana-mana peranti menunjukkan apa yang ditawarkan setiap sistem. Komputer kerja dan sekolah menambah satu lagi lapisan, kerana ramai menyekat pemasangan aplikasi, jadi ZIP selalunya satu-satunya arkib yang boleh dibuka mesin sebegitu.

Sokongan terbina dalam tanpa aplikasi tambahan, setakat 2025. Aplikasi pihak ketiga seperti 7-Zip, WinRAR, The Unarchiver dan Keka mengisi kekosongan.
SistemBuka ZIPBuka RARBuka 7zBoleh cipta
Windows 11 (23H2 dan lebih baharu)YaYaYaZIP; 7z dan TAR dari 24H2
Windows 10YaTidakTidakZIP
Archive Utility macOSYaTidakTidakZIP
Files pada iPhone dan iPadYaTidakTidakZIP
Files by Google pada AndroidYaTidakTidakTiada

Format mana untuk dihantar, sandaran dan e-mel

Pilihan format sebenarnya soal orang di hujung sana. Apabila anda menghantar fail kepada pelanggan, guru, saudara atau portal muat naik, ZIP ialah satu-satunya pilihan yang boleh diharap, dan beberapa peratus yang mungkin dijimatkan dengan 7z tidak berbaloi dengan balasan yang mengelirukan. Anda boleh mencipta ZIP dalam talian dengan memilih ZIP pada Format arkib dan, untuk apa-apa yang peribadi, menetapkan Kata laluan dengan Penyulitan AES-256 di bawah Tetapan lanjutan. Apabila arkib hanya untuk anda, pengiraannya berbalik: 7z memberikan sandaran lebih kecil, penyulitan pengepala dan alat percuma pada setiap sistem desktop.

E-mel menambah peraturannya sendiri. Gmail menghadkan lampiran kepada 25 MB dan Outlook.com kepada 20 MB, dan mengzip video tidak akan membawa anda di bawah had itu kerana video hampir tidak mengecil. Gmail juga menyekat fail boleh laku seperti .exe dan .bat walaupun di dalam ZIP atau arkib lain, dan menolak sesetengah arkib berkata laluan kerana tidak dapat mengimbasnya. Untuk set besar, gunakan Pecahkan kepada bahagian bersaiz bagi membuat kepingan di bawah had, atau kongsi pautan awan. Apabila penerima meminta satu fail, ZIP beberapa dokumen besar masih lebih mudah dikendalikan daripada sepuluh lampiran berasingan.

Menghantar kepada sesiapa sahaja

ZIP dengan AES-256 jika peribadi. Dibuka dengan klik dua kali atau ketikan, tiada aplikasi perlu dipasang.

Sandaran dan arkib

7z dengan penyulitan pengepala. Fail terkecil untuk dokumen dan kod, dan senarai fail kekal peribadi.

Pemindahan besar atau rapuh

RAR dengan rekod pemulihan, jika anda memiliki WinRAR dan penerima boleh mengekstrak RAR.

Menukar antara format, dan apa yang hilang

Menukar arkib bermaksud mengekstrak setiap fail dan membungkus semula fail yang sama, jadi kandungannya keluar serupa bait demi bait. Arah yang paling biasa ialah ke ZIP: anda menerima RAR atau 7z, dan mahukan sesuatu yang boleh dibuka rakan sekerja tanpa memasang apa-apa. Anda boleh membungkus semula RAR sebagai ZIP atau menukar 7z kepada ZIP dalam pelayar; jika sumbernya berkata laluan, masukkannya dalam Kata laluan semasa, dan Kata laluan baharu mengunci ZIP itu semula. Jangkakan ZIP lebih besar apabila arkib mengandungi banyak teks, kerana mampatan pepejal tidak dibawa bersama.

Ciri lain milik bekas (container) dan hilang bersamanya. Penyulitan pengepala daripada 7z atau RAR tidak kekal, kerana ZIP sentiasa menyenaraikan nama fail. Kebenaran Unix daripada TAR.GZ mungkin digugurkan. Dan rekod pemulihan RAR, yang boleh digunakan WinRAR untuk membina semula arkib rosak, langsung bukan sebahagian daripada ZIP atau 7z. Semua ini tidak mengubah fail itu sendiri; ia hanya mengubah cara fail disimpan dan dilindungi.

Menukar RAR membuang rekod pemulihannya

Rekod pemulihan ialah data tambahan, selalunya beberapa peratus daripada arkib, yang membolehkan WinRAR membaiki ralat daripada cakera rosak atau muat turun terganggu. ZIP dan 7z tidak mempunyai yang setara; ia hanya boleh mengesan kerosakan melalui checksum. Simpan RAR asal jika ia satu-satunya salinan jangka panjang anda, dan tukar salinan pendua untuk dikongsi.

Menukar ke arah sebaliknya, dari ZIP ke 7z, masuk akal untuk pengarkiban, dan mencipta RAR memerlukan WinRAR dari rarlab.com. Jika anda hanya perlu mengeluarkan fail daripada arkib dan bukan membuat yang baharu, ekstrak dalam talian dan bukannya menukar, supaya satu langkah dapat dilangkau.

Jadual keputusan: pilih format dalam sepuluh saat

Cari situasi anda di lajur kiri. Apabila dua baris terpakai, baris tentang penerima menang, kerana arkib yang tiada siapa boleh buka kurang bernilai daripada yang 20% lebih besar. Setiap baris mengandaikan alat semasa di kedua-dua hujung; jika penerima menggunakan komputer riba kerja lama atau komputer sekolah yang dikunci, lebih cenderunglah kepada ZIP biasa.

Cadangan untuk kegunaan biasa; perbezaan saiz adalah lazim bagi dokumen campuran, bukan hasil ukuran.
SituasiPilihanSebab
Menghantar kepada orang yang anda tidak kenal rapatZIPDibuka pada setiap komputer dan telefon tanpa aplikasi tambahan
Fail peribadi melalui e-melZIP dengan AES-256Penyulitan kuat; hantar kata laluan melalui mesej teks, bukan dalam e-mel yang sama
Nama fail juga sensitif7z dengan penyulitan pengepalaMenyembunyikan senarai fail sehingga kata laluan dimasukkan
Sandaran dokumen atau kod7z, LZMA2Biasanya hasil terkecil dengan mampatan pepejal
Folder foto atau videoZIP dengan StoreMedia tidak akan mengecil; Store paling pantas
Penyimpanan jangka panjang pada media kurang boleh dipercayaiRAR dengan rekod pemulihanBoleh membaiki sebahagian kerosakan yang hanya dapat dikesan oleh ZIP dan 7z
Anda menerima RAR atau 7z untuk dikongsi lagiTukar ke ZIPFail sama, boleh dibuka di mana-mana; simpan yang asal

Perkara penting

  • ZIP terbuka dan universal; RAR proprietari; 7z terbuka dan biasanya paling kecil.
  • Foto, video dan fail Office hampir tidak mengecil dalam mana-mana format arkib.
  • Gunakan AES-256, jangan ZipCrypto; hanya 7z dan RAR boleh menyembunyikan nama fail.
  • Windows 11 membuka RAR dan 7z secara asli, tetapi Mac, iPhone dan Android hanya membuka ZIP.
  • Menukar RAR ke ZIP mengekalkan setiap fail tetapi menggugurkan rekod pemulihan dan mampatan pepejal.
KongsiXFacebookWhatsAppTelegram

Soalan lazim

Adakah WinRAR benar-benar percuma?

WinRAR ialah perisian shareware dengan percubaan 40 hari. Selepas itu, ia terus berfungsi tetapi memaparkan peringatan supaya membeli lesen. Mengekstrak fail RAR adalah percuma dalam banyak program lain, termasuk 7-Zip, The Unarchiver dan File Explorer Windows 11.

Bolehkah fail RAR atau 7z mengandungi virus?

Arkib tidak boleh dijalankan dengan sendirinya, tetapi fail di dalamnya mungkin berbahaya, termasuk fail boleh laku, skrip dan fail Office yang mengandungi makro. Imbas fail muat turun dengan antivirus dan berhati-hati dengan arkib yang meminta kata laluan dalam e-mel yang sama, kerana penyulitan turut menyembunyikan kandungan daripada pengimbas.

Adakah memampatkan arkib buat kali kedua menjadikannya lebih kecil?

Tidak. Data yang telah dimampatkan hampir tiada pengulangan lagi, jadi mengezip fail ZIP atau memasukkan 7z ke dalam RAR hampir tidak menjimatkan ruang dan boleh menambah beberapa kilobait overhed.

Bagaimanakah TAR.GZ berbanding dengan ZIP, RAR dan 7z?

TAR.GZ menggabungkan fail dengan tar dan memampatkannya sebagai satu aliran dengan gzip, yang mengekalkan kebenaran Unix dan lazim untuk perisian Linux. Ia tidak menyokong kata laluan dan kurang mudah dibuka pada Windows 10 dan telefon.

Format arkib manakah yang paling tahan terhadap kerosakan?

RAR dengan rekod pemulihan ialah satu-satunya antara ketiga-tiga format yang boleh membaiki data rosak dengan sendirinya. ZIP dan 7z menyimpan checksum yang menunjukkan fail mana yang rosak, jadi simpan salinan kedua sandaran penting di tempat lain.

Mengapa Windows dan Mac kadangkala berbeza pendapat tentang ZIP yang sama?

Biasanya kerana pengekodan nama fail atau penyulitan. ZIP yang dibuat dengan alat lama mungkin menyimpan nama dalam set aksara tempatan, dan ZIP yang disulitkan dengan AES mungkin ditolak oleh pengekstrak terbina dalam yang lebih lama yang hanya memahami ZipCrypto.

Teruskan membaca