Bez przesyłania, 100% lokalnie, bez konta

Artykuł

ZIP kontra RAR kontra 7z: jakiego formatu archiwum użyć

Plik przychodzi jako .zip, .rar albo .7z i większość ludzi nie potrafi powiedzieć, jaka jest naprawdę różnica poza tym, że to skompresowany folder. Wszystkie trzy pakują kilka plików w jeden i je zmniejszają, ale pochodzą z różnych projektów, używają różnych algorytmów kompresji i różnią się jednym szczegółem, który ma znaczenie w praktyce: co możesz z nimi zrobić bez instalowania dodatkowego oprogramowania.

ZIP: uniwersalna, wolna od patentów podstawa

ZIP, udokumentowany w publicznej specyfikacji APPNOTE firmy PKWARE i sięgający 1989 roku, jest wystarczająco stary i wystarczająco otwarty, by każdy większy system operacyjny mógł go otworzyć bez instalowania czegokolwiek. Domyślnie używa algorytmu DEFLATE, który kompresuje rozsądnie dobrze i, co kluczowe, dekoduje szybko, celowy kompromis z ery, gdy szybkość dekompresji na skromnym sprzęcie liczyła się tak samo jak ostateczny rozmiar. To wciąż powód, dla którego ZIP pozostaje domyślnym wyborem dla wszystkiego, co ma być otwarte przez nieznanego odbiorcę.

Etykiety porównawcze dla ZIP, RAR i 7z: wolny od patentów/uniwersalny, zastrzeżony/przyjazny podziałowi, oraz najwyższy współczynnik kompresji.

RAR: zastrzeżony, mocny w dzieleniu dużych archiwów

RAR, skrót od Roshal Archive, to zastrzeżony format stworzony przez Eugene'a Roshala: utworzenie pliku .rar wymaga płatnego oprogramowania WinRAR albo jego odpowiednika wiersza poleceń, choć darmowe ekstraktory są szeroko dostępne. Jego główną praktyczną przewagą nad ZIP jest czyste dzielenie dużego archiwum na wiele tomów tego samego rozmiaru, historycznie przydatne do rozłożenia dużego pliku na nośnikach wymiennych albo przesyłaniach z limitem rozmiaru, plus archiwizacja solidna, kompresująca wiele małych plików jako jeden ciągły strumień dla lepszego współczynnika.

7z: najwyższy współczynnik kompresji, też darmowy w tworzeniu

7z to natywny format darmowego, otwartoźródłowego projektu 7-Zip i zwykle produkuje najmniejsze pliki z całej trójki, dzięki algorytmom LZMA i LZMA2, kosztem wolniejszej kompresji i dekompresji niż DEFLATE. W przeciwieństwie do RAR, zarówno tworzenie, jak i wypakowywanie plików 7z jest darmowe i otwartoźródłowe od początku do końca, dlatego stał się popularnym wyborem do dystrybucji dużych plików do pobrania, gdzie rozmiar pliku liczy się bardziej niż szybkość kodowania.

Co naprawdę zmienia się dla ciebie jako odbiorcy

Przy otwieraniu pliku, który ktoś ci wysłał, format dziś ledwie ma znaczenie: nowoczesny ekstraktor obsługuje wszystkie trzy. Prawdziwe różnice pojawiają się, gdy to ty pakujesz pliki: ZIP gwarantuje, że odbiorca otworzy go bez niczego dodatkowego zainstalowanego, RAR jest wygodny, jeśli konkretnie potrzebujesz podziału na wiele tomów, a 7z daje ci najmniejszy plik, gdy obie strony mają lub mogą zainstalować kompatybilny ekstraktor. Żaden z trzech nie szyfruje domyślnie; każdy obsługuje opcjonalną ochronę hasłem, którą trzeba jawnie włączyć.

Otwieranie któregokolwiek z trzech bez wysyłania pliku

Nasz ekstraktor archiwów odczytuje pliki ZIP, RAR, 7z, TAR i GZ w całości w przeglądarce, używając libarchive skompilowanego do WebAssembly, więc zawartość archiwum nigdy nie opuszcza twojego urządzenia, by zostać wylistowana lub rozpakowana. To czytnik, a nie twórca: wylistowuje i wypakowuje to, co już jest wewnątrz archiwum, zamiast budować nowe, więc spakowanie własnych plików w archiwum na razie nadal wymaga zainstalowanej aplikacji.

Diagram procesu: plik archiwum dekodowany przez libarchive.wasm w całości w przeglądarce, wylistowujący i wypakowujący zawartość bez wysyłania i bez ścieżki tworzenia na razie.

Narzędzia w tym artykule

Najczęściej zadawane pytania

Który z tych trzech kompresuje do najmniejszego pliku?

7z, używając algorytmu LZMA2, ogólnie produkuje najmniejsze archiwum z trójki dla typowej mieszanej treści, kosztem dłuższego czasu kompresji i dekompresji niż DEFLATE w ZIP.

Czy muszę płacić za oprogramowanie, by otworzyć plik RAR?

Nie. Utworzenie archiwum RAR wymaga WinRAR albo jego wersji wiersza poleceń, które są płatne, ale darmowe ekstraktory, w tym ekstraktor archiwów tej strony, mogą bezpłatnie otworzyć i rozpakować istniejący plik RAR.

Czy pliki ZIP, RAR i 7z są domyślnie zaszyfrowane?

Nie. Wszystkie trzy domyślnie tylko kompresują; ochrona hasłem to opcjonalne ustawienie, które osoba tworząca archiwum musi włączyć. Zawartość niechronionego archiwum jest czytelna dla każdego, kto je otworzy, tak samo jak byłoby to w przypadku niechronionego folderu.

Źródła