.BZ2

Plik BZ2

bzip2 Compressed File
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik BZ2 to pojedynczy plik skompresowany za pomocą narzędzia bzip2. W systemie Windows można go otworzyć za pomocą bezpłatnych programów 7-Zip lub PeaZip. W systemie macOS wystarczy kliknąć dwukrotnie, a obsłuży go Narzędzie Archiwizacji. W systemie Linux należy uruchomić polecenie bunzip2 plik.bz2 lub tar -xjf plik.tar.bz2. Większość napotykanych plików BZ2 to w rzeczywistości archiwa .tar.bz2 zawierające wiele plików wewnątrz warstwy TAR.

Deweloper: Julian Seward (bzip2) Kategoria: Pliki skompresowane Otwarty standard MIME: application/x-bzip2
OTWIERA SIĘ NA Windows macOS Linux Android
Powiązane: .RAR · .ZIP · .Z01 · .7Z

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Aug 3, 2026

Nie wiesz, co to za plik?

Przeciągnij dowolny plik do naszego identyfikatora - odczytujemy tylko pierwsze bajty, aby nazwać format.

Zidentyfikuj plik

Co to jest format pliku BZ2?

.bz2 to format plików skompresowanych generowany przez narzędzie bzip2. W przeciwieństwie do pełnego archiwum, kompresuje on pojedynczy plik lub strumień danych - gdy zachodzi potrzeba spakowania wielu plików, są one najpierw łączone w archiwum TAR, a następnie wspólnie kompresowane, tworząc pakiety .tar.bz2 (lub .tbz2) spotykane w dystrybucjach Linux i projektach open-source.

Jakie dane zawiera plik .bz2?

Pliki .bz2 przechowują dane skompresowane przy użyciu potoku algorytmów bezstratnych:

  • Transformata Burrowsa-Wheelera (BWT) - reorganizuje bloki danych w celu zgrupowania powtarzających się sekwencji bajtów
  • Transformata Move-to-front - wykorzystuje lokalność danych wytworzoną przez BWT
  • Kodowanie długości serii (RLE) - skraca długie ciągi identycznych bajtów
  • Kodowanie Huffmana - koduje entropijnie wynikowy strumień symboli

Rozmiary bloków wahają się od 100 KB do 900 KB i są wybierane w momencie kompresji; domyślne polecenie bzip2 używa bloków 900 KB (sygnatura pliku BZh9). Każdy blok posiada własną sumę kontrolną CRC-32, a druga suma CRC na poziomie strumienia obejmuje cały plik. Narzędzie bzip2recover pozwala odzyskać nienaruszone bloki z częściowo uszkodzonego archiwum.

.bz2 w systemach uniksopodobnych

Pliki .bz2 są zazwyczaj spotykane w systemach Linux, macOS i innych środowiskach uniksopodobnych, gdzie bzip2 i bunzip2 są standardowymi narzędziami wiersza poleceń. Format ten jest powszechnie używany do dystrybucji kodów źródłowych oprogramowania na tych platformach.

Obsługa w systemie Windows

W systemie Windows pliki .bz2 są obsługiwane przez narzędzia takie jak 7-Zip, WinRAR i PeaZip. Samo narzędzie bzip2 jest również dostępne jako otwarta kompilacja dla Windows. W porównaniu do plików .gz, .bz2 zazwyczaj osiąga lepszy stopień kompresji tekstu i kodu źródłowego, kosztem wolniejszej kompresji i dekompresji. Nowsze formaty, takie jak .xz, często przewyższają bzip2 zarówno pod względem stopnia kompresji, jak i szybkości, jednak pakiety .tar.bz2 pozostają szeroko stosowane w dystrybucji oprogramowania open-source. Pliki .bz2 mogą również służyć do tworzenia kopii zapasowych różnych danych, takich jak kolekcje zdjęć czy biblioteki dokumentów.

Bezpieczeństwo

RYZYKO: LOW

Format bzip2 jest otwarty i bezpieczny, a plik .bz2 to tylko skompresowane dane, które nie mogą same się uruchomić. Obowiązują zwykłe środki ostrożności dotyczące archiwów: plik .bz2/.tar.bz2 z niezaufanego źródła może zawierać pliki wykonywalne lub skrypty ujawnione dopiero po wypakowaniu, więc należy przeskanować zawartość przed uruchomieniem czegokolwiek. Dwie uwagi techniczne: malutki plik .bz2 może rozrosnąć się do ogromnych rozmiarów („bomba dekompresyjna”) - należy uważać na podejrzanie małe archiwa; a plik .tar.bz2 może zawierać ścieżki „../” (ataki path-traversal / „tar slip”), więc niezaufane tarballe należy wypakowywać do pustego folderu. Nowoczesne programy wypakowujące chronią przed oboma tymi zagrożeniami.

Szczegóły formatu

w pigułce
PEŁNA NAZWAbzip2 Compressed Fileznany również jako bzip2 archive, BZ2 file
DEWELOPERJulian Seward (bzip2)od 1996 (bzip 0.21); bzip2 1.0 released 2000
TYP MIMEapplication/x-bzip2
TYPPojedynczy strumień skompresowanego pliku (transformata Burrowsa-Wheelera + kodowanie Huffmana)
STANDARDOtwarty · bezpłatny
POWIĄZANE.rar.zip.z01.7z
MAGICZNE BAJTY · SYGNATURA PLIKU
OFFSET
000102
HEX
425A68
ASCII
BZh
Stała sygnatura 42 5A 68 („BZh”) na offsecie 0, po której następuje cyfra ASCII „1”-„9” określająca rozmiar bloku w setkach KB (np. „BZh9” = bloki 900 KB, wartość domyślna). Następne bajty to znacznik skompresowanego bloku (pi: 31 41 59 26 53 59). Podobnie jak gzip, czysty bzip2 kompresuje JEDEN strumień, więc archiwa wieloplikowe występują jako .tar.bz2 (lub .tbz2/.tbz).

Programy otwierające pliki BZ2

Windows3 apps
WinRAR Płatny Kliknij dwukrotnie, aby otworzyć i wypakować; obsługuje .bz2 i .tar.bz2 w jednym kroku. (7-Zip/PeaZip to darmowe alternatywy).
7-Zip Open-source Kliknij prawym przyciskiem myszy .bz2 > 7-Zip > Wypakuj tutaj. W przypadku .tar.bz2 wypakuj dwukrotnie (raz do .tar, raz do plików). Darmowy; tworzy również .bz2.
PeaZip Open-source Otwórz .bz2/.tar.bz2 i wypakuj; automatycznie obsługuje warstwę tar w jednym kroku.
macOS3 apps
The Unarchiver Darmowy Ustaw jako domyślny dla .bz2/.tar.bz2 i kliknij dwukrotnie, aby wypakować. Darmowy w Mac App Store.
Archive Utility (built-in) Wbudowany Kliknij dwukrotnie .bz2 lub .tar.bz2 w Finderze - macOS automatycznie go zdekompresuje (i rozpakuje tar). Nie wymaga instalacji.
Keka Darmowy Przeciągnij .bz2 na program Keka, aby wypakować; Keka pozwala również TWORZYĆ .bz2 i .tar.bz2 z różnymi opcjami.
Linux2 apps
bzip2 / bunzip2 / tar (CLI) Open-source Pojedynczy plik: „bunzip2 plik.bz2”. Tarball: „tar -xjf plik.tar.bz2”. Preinstalowany na niemal każdym systemie Linux/Unix.
Ark / File Roller / Xarchiver Open-source Domyślne menedżery archiwów KDE/GNOME: otwórz .bz2/.tar.bz2 i wypakuj przez interfejs graficzny.
Android1 app
ZArchiver Darmowy Dotknij .bz2/.tar.bz2 i wypakuj; obsługuje również warstwę tar. Tworzy także pliki .bz2.

Szczegóły techniczne

specyfikacja
Typ MIMEapplication/x-bzip2 (również application/x-bzip, application/bzip2)
Magiczne bajty42 5A 68 („BZh”) na offsecie 0, po których następuje cyfra ASCII „1”-„9” kodująca rozmiar bloku (np. BZh9 = bloki 900 KB)
KodowanieBinarne - upakowany bitowo strumień skompresowany
Potok kompresjiTransformata Burrowsa-Wheelera → move-to-front → kodowanie długości serii → kodowanie Huffmana (wszystkie etapy bezstratne)
Rozmiar blokuWybieralny od 100 KB (poziom 1) do 900 KB (poziom 9); domyślnie 900 KB; większe bloki poprawiają stopień kompresji, ale wymagają więcej pamięci RAM
Użycie pamięciKompresja: około 10-krotność rozmiaru bloku; dekompresja: ~3,5 MB niezależnie od wybranego rozmiaru bloku
Sprawdzanie integralnościSuma kontrolna CRC-32 na każdy skompresowany blok plus połączona suma CRC na poziomie strumienia weryfikowana przy dekompresji
Znacznik blokuKażdy blok BWT zaczyna się od 48-bitowej stałej pi 0x314159265359, używanej przez bzip2recover do lokalizowania bloków w uszkodzonych plikach
Model konteneraSamodzielny strumień skompresowany bez wewnętrznej tabeli nazw plików ani struktury katalogów; wiele plików wymaga opakowania TAR
Kompresja równoległaStandardowy bzip2 jest jednowątkowy; pbzip2 i lbzip2 paralelizują kompresję na poziomie bloków w systemach wielordzeniowych
Odzyskiwanie blokówbzip2recover skanuje surowe bajty w poszukiwaniu 48-bitowych znaczników bloków i zapisuje każdy nienaruszony blok do oddzielnego, możliwego do odzyskania pliku .bz2
Stopień kompresji vs. gzipZazwyczaj o 10-15% mniejszy niż .gz w przypadku tekstu i kodu źródłowego; dekompresja jest 2-6 razy wolniejsza
Powiązane platformyLinux, macOS, Unix/BSD natywnie; Windows przez 7-Zip, WinRAR, PeaZip; CLI bzip2 dostępny dla wszystkich głównych systemów
Typowe zastosowaniaTarballe ze źródłami Linux/Unix (.tar.bz2), pakiety dystrybucyjne oprogramowania, zrzuty baz danych i skompresowane archiwa logów
Wydano1996 (bzip 0.21); bzip2 1.0 released 2000
Najnowsza wersjabzip2 1.0.8 (2019); format itself unchanged
Otwarty standardTak · bezpłatny (royalty-free)
Specyfikacjasourceware.org

Konwersje BZ2

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami BZ2. Bądź precyzyjny - podaj system i wersję oprogramowania.
Konto nie jest wymagane · odpowiedzi zazwyczaj w ciągu doby

Brak pytań - bądź pierwszą osobą, która zapyta o pliki BZ2.

Najczęściej zadawane pytania

Jak otworzyć plik BZ2?
W systemie Windows użyj 7-Zip lub PeaZip (prawy przycisk myszy > Wypakuj). W systemie macOS po prostu kliknij go dwukrotnie (obsłuży go Narzędzie Archiwizacji) lub użyj programu Keka. W systemie Linux uruchom „bunzip2 plik.bz2” lub „tar -xjf plik.tar.bz2” w przypadku archiwum tarball.
Jaka jest różnica między .bz2 a .tar.bz2?
Zwykły .bz2 kompresuje POJEDYNCZY plik. .tar.bz2 (lub .tbz2) to wiele plików najpierw połączonych w jedno archiwum .tar, a następnie skompresowanych za pomocą bzip2 - dlatego większość plików do pobrania w systemie Linux to .tar.bz2.
BZ2 vs GZ - który jest lepszy?
bzip2 zazwyczaj kompresuje tekst/kod źródłowy mocniej niż gzip, ale jest wolniejszy; gzip jest szybszy i stanowi standard dla HTTP/streamingu. Nowsze xz i zstd często pokonują oba te formaty. Używaj tego, co udostępnia źródło - narzędzia otwierają je wszystkie.
Jak otworzyć plik BZ2 w systemie Windows?
Eksplorator Windows nie otwiera plików .bz2 natywnie, więc zainstaluj bezpłatny 7-Zip lub PeaZip. Kliknij plik prawym przyciskiem myszy > 7-Zip > Wypakuj tutaj. W przypadku .tar.bz2 może być konieczne dwukrotne wypakowanie (najpierw bz2, potem tar).
Dlaczego mój plik BZ2 zawiera tylko jeden plik, skoro spodziewałem się wielu?
Ponieważ bzip2 kompresuje tylko jeden strumień. Wiele plików jest pakowanych jako .tar.bz2: plik .tar przechowuje wszystkie pliki, a bzip2 go kompresuje. Wypakuj bz2, aby otrzymać .tar, a następnie wypakuj .tar.
Czy mogę utworzyć plik BZ2 za darmo?
Tak - bzip2 jest otwartym formatem, więc 7-Zip, PeaZip i Keka tworzą .bz2/.tar.bz2 bezpłatnie, a systemy Linux/macOS mają wbudowane narzędzia „bzip2”/„tar”.

Źródła

1bzip2 - official site and manual (Sourceware)sourceware.org
2Wikipedia - bzip2 (algorithm and format)en.wikipedia.org

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.RPMSGRestricted Permission Message
6.MDMarkdown Document
7.NOMEDIAAndroid No-Media Marker File
8.PRO6XProPresenter 6 Bundle File
9.EXEWindows Executable (Portable Executable)
10.PRDXSoftMaker Presentations Document

Powiązane rozszerzenia

.RARRAR Archive (Roshal ARchive)
.ZIPZIP Archive
.Z01Split ZIP Archive - First Part
.7Z7-Zip Archive
.001Split / multi-volume archive - first part (.001)
.ZIRenamed / Truncated ZIP Archive

Darmowe narzędzia do plików

Identyfikator plików i konwerter obrazów w przeglądarce - wszystko działa na Twoim urządzeniu.

Otwórz przybornik

Przeglądaj rozszerzenia plików A-Z