.BZ2

BZ2-fil

bzip2 Compressed File
Ställ en fråga
SNABBT SVAR

En BZ2-fil är en enskild fil som komprimerats med verktyget bzip2. På Windows kan du öppna den med gratisprogrammen 7-Zip eller PeaZip. På macOS dubbelklickar du bara så hanterar Arkivverktyg den. På Linux kör du «bunzip2 fil.bz2» eller «tar -xjf fil.tar.bz2». De flesta BZ2-filer du stöter på är i själva verket .tar.bz2-arkiv som innehåller många filer inuti ett TAR-lager.

Utvecklare: Julian Seward (bzip2) Kategori: Komprimerade filer Öppen standard MIME: application/x-bzip2
ÖPPNAS PÅ Windows macOS Linux Android
Relaterat: .RAR · .ZIP · .Z01 · .7Z

På denna sida

19k+ filtillägg indexerade
Senast granskad Aug 3, 2026

Osäker på vad din fil är?

Släpp valfri fil i vår identifierare - vi läser bara de första byten för att namnge formatet.

Identifiera en fil

Vad är filformatet BZ2?

.bz2 är ett komprimerat filformat skapat av verktyget bzip2. Till skillnad från ett fullständigt arkiv komprimerar det en enskild fil eller dataström - när flera filer behöver paketeras buntas de först ihop till ett TAR-arkiv och komprimeras sedan tillsammans, vilket skapar de .tar.bz2 (eller .tbz2) paket som ofta ses i Linux-distributioner och open-source-projekt.

Vilken data innehåller en .bz2-fil?

.bz2-filer lagrar data komprimerad med en kedja av förlustfria (lossless) algoritmer:

  • Burrows-Wheeler Transform (BWT) - omorganiserar datablock för att klustra upprepade bytesekvenser
  • Move-to-front transform - utnyttjar den lokalitet som skapas av BWT
  • Run-length encoding (RLE) - fäller ihop långa sekvenser av identiska bytes
  • Huffman-kodning - entropikodar den resulterande symbolströmmen

Blockstorlekar sträcker sig från 100 KB till 900 KB och väljs vid komprimeringstillfället; standardkommandot för bzip2 använder 900 KB-block (filsignatur BZh9). Varje block har sin egen CRC-32-kontrollsumma, och en andra CRC på strömnivå täcker hela filen. Verktyget bzip2recover kan rädda intakta block från ett delvis skadat arkiv.

.bz2 på Unix-liknande system

.bz2-filer hittas vanligtvis på Linux, macOS och andra Unix-liknande miljöer, där bzip2 och bunzip2 är standardverktyg i kommandotolken. Formatet används i stor utsträckning för att distribuera källkod för programvara på dessa plattformar.

Stöd i Windows

I Windows stöds .bz2-filer av verktyg som 7-Zip, WinRAR och PeaZip. Själva verktyget bzip2 finns också tillgängligt som en open-source-version för Windows. Jämfört med .gz-filer uppnår .bz2 vanligtvis en bättre komprimeringsgrad på text och källkod, till kostnaden av långsammare komprimering och dekomprimering. Nyare format som .xz överträffar nu ofta bzip2 i både komprimeringsgrad och hastighet, men .tar.bz2-paket är fortfarande mycket vanliga inom distribution av öppen källkod. .bz2-filer kan också användas för att skapa säkerhetskopior av olika data, såsom bildsamlingar eller dokumentbibliotek.

Säkerhet & trygghet

RISK: LOW

Formatet bzip2 är öppet och säkert, och en .bz2 är bara komprimerad data som inte kan köras av sig själv. De vanliga försiktighetsåtgärderna för arkiv gäller: en .bz2/.tar.bz2 från en okänd källa kan innehålla körbara filer eller skript som avslöjas först efter extrahering, så skanna innehållet innan du kör något. Två tekniska anmärkningar: en pytteliten .bz2 kan expandera enormt («dekomprimeringsbomb») - var vaksam på misstänkt små arkiv; och en .tar.bz2 kan innehålla «../»-sökvägar (path-traversal / «tar slip»), så extrahera okända arkiv i en tom mapp. Moderna extraheringsprogram skyddar mot båda.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNbzip2 Compressed Fileäven känd som bzip2 archive, BZ2 file
UTVECKLAREJulian Seward (bzip2)sedan 1996 (bzip 0.21); bzip2 1.0 released 2000
MIME-TYPapplication/x-bzip2
TYPEnströms komprimerad fil (Burrows-Wheeler transform + Huffman-kodning)
STANDARDÖppen · royaltyfri
MAGIC BYTES · FILSIGNATUR
OFFSET
000102
HEX
425A68
ASCII
BZh
Fast signatur 42 5A 68 («BZh») vid offset 0, följt av en ASCII-siffra «1»-«9» som anger blockstorleken i hundratals KB (t.ex. «BZh9» = 900 KB block, vilket är standard). Nästa bytes är en magic för komprimerade block (pi: 31 41 59 26 53 59). Precis som gzip komprimerar vanlig bzip2 EN ström, så arkiv med flera filer visas som .tar.bz2 (eller .tbz2/.tbz).

Program som öppnar BZ2-filer

Windows3 apps
WinRAR Betald Dubbelklicka för att öppna och extrahera; hanterar .bz2 och .tar.bz2 i ett steg. (7-Zip/PeaZip är gratisalternativen.)
7-Zip Öppen källkod Högerklicka på .bz2 > 7-Zip > Extrahera här. För .tar.bz2, extrahera två gånger (en gång till .tar, en gång till filerna). Gratis; skapar även .bz2.
PeaZip Öppen källkod Öppna .bz2/.tar.bz2 och extrahera; hanterar tar-lagret automatiskt i ett steg.
macOS3 apps
The Unarchiver Gratis Ställ in som standard för .bz2/.tar.bz2 och dubbelklicka för att extrahera. Gratis i Mac App Store.
Archive Utility (built-in) Inbyggd Dubbelklicka på .bz2 eller .tar.bz2 i Finder - macOS dekomprimerar (och packar upp tar) automatiskt. Ingen installation krävs.
Keka Gratis Dra .bz2 till Keka för att extrahera; Keka kan även SKAPA .bz2 och .tar.bz2 med olika alternativ.
Linux2 apps
bzip2 / bunzip2 / tar (CLI) Öppen källkod Enskild fil: «bunzip2 fil.bz2». Tar-arkiv: «tar -xjf fil.tar.bz2». Förinstallerat på i princip alla Linux/Unix-system.
Ark / File Roller / Xarchiver Öppen källkod Standardarkivhanterare för KDE/GNOME: öppna .bz2/.tar.bz2 och extrahera via det grafiska gränssnittet.
Android1 app
ZArchiver Gratis Tryck på .bz2/.tar.bz2 och extrahera; hanterar även tar-lagret. Kan även skapa .bz2.

Tekniska detaljer

djup specifikation
MIME-typapplication/x-bzip2 (även application/x-bzip, application/bzip2)
Magic bytes42 5A 68 («BZh») vid filoffset 0, följt av en ASCII-siffra «1»-«9» som kodar blockstorleken (t.ex. BZh9 = 900 KB block)
KodningBinär - bit-packad komprimerad ström
KomprimeringskedjaBurrows-Wheeler Transform → move-to-front → run-length encoding → Huffman-kodning (alla steg är förlustfria)
BlockstorlekValbar från 100 KB (nivå 1) till 900 KB (nivå 9); standard är 900 KB; större block förbättrar graden men kräver mer RAM
MinnesanvändningKomprimering: cirka 10× blockstorleken; dekomprimering: ~3,5 MB oavsett vald blockstorlek
IntegritetskontrollCRC-32-kontrollsumma per komprimerat block plus en kombinerad CRC på strömnivå som verifieras vid dekomprimering
BlockmarkörVarje BWT-block börjar med den 48-bitars pi-konstanten 0x314159265359, som används av bzip2recover för att lokalisera block i skadade filer
ContainermodellFristående komprimerad ström utan intern filnamnstabell eller katalogstruktur; flera filer kräver ett TAR-hölje
Parallell komprimeringStandard bzip2 är enkeltrådad; pbzip2 och lbzip2 parallelliserar komprimering på blocknivå på flerkärniga system
Blockåterställningbzip2recover skannar råa bytes efter 48-bitars blockmarkörer och skriver varje intakt block till en separat återställningsbar .bz2-fil
Komprimeringsgrad vs. gzipVanligtvis 10-15 % mindre än .gz på text och källkod; dekomprimering är 2-6× långsammare
Associerade plattformarLinux, macOS, Unix/BSD nativt; Windows via 7-Zip, WinRAR, PeaZip; bzip2 CLI tillgängligt för alla större system
Vanliga användningsområdenLinux/Unix källkodsarkiv (.tar.bz2), paket för programvarudistribution, databasdumpar och komprimerade loggarkiv
Släppt1996 (bzip 0.21); bzip2 1.0 released 2000
Senaste versionbzip2 1.0.8 (2019); format itself unchanged
Öppen standardJa · royaltyfri
Specifikationsourceware.org

BZ2-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med BZ2-filer. Var specifik - inkludera ditt system och programversion.
Inget konto behövs · svar vanligtvis inom en dag

Inga frågor än - bli den första att fråga om BZ2-filer.

Vanliga frågor

Hur öppnar jag en BZ2-fil?
I Windows använder du 7-Zip eller PeaZip (högerklicka > Extrahera). På macOS dubbelklickar du bara på den (Arkivverktyg hanterar det) eller använder Keka. På Linux kör du «bunzip2 fil.bz2», eller «tar -xjf fil.tar.bz2» för ett tar-arkiv.
Vad är skillnaden mellan .bz2 och .tar.bz2?
En vanlig .bz2 komprimerar en ENSKILD fil. En .tar.bz2 (eller .tbz2) är många filer som först buntats ihop till ett .tar-arkiv och sedan bzip2-komprimerats - det är därför de flesta Linux- och källkodsnedladdningar är .tar.bz2.
BZ2 vs GZ - vilket är bäst?
bzip2 komprimerar vanligtvis text/källkod hårdare än gzip men är långsammare; gzip är snabbare och standard för HTTP/streaming. Nyare xz och zstd slår ofta båda. Använd det som din källa tillhandahåller - verktygen öppnar dem alla.
Hur öppnar jag en BZ2-fil i Windows?
Utforskaren i Windows öppnar inte .bz2 nativt, så installera gratisprogrammen 7-Zip eller PeaZip. Högerklicka på filen > 7-Zip > Extrahera här. För .tar.bz2 kan du behöva extrahera två gånger (först bz2, sedan tar).
Varför innehåller min BZ2-fil bara en fil när jag förväntade mig många?
Eftersom bzip2 bara komprimerar en ström. Flera filer paketeras som .tar.bz2: .tar-filen håller alla filer och bzip2 komprimerar den. Extrahera bz2-filen för att få .tar-filen, och extrahera sedan .tar-filen.
Kan jag skapa en BZ2-fil gratis?
Ja - bzip2 är öppet, så 7-Zip, PeaZip och Keka skapar alla .bz2/.tar.bz2 gratis, och Linux/macOS har «bzip2»/«tar» inbyggt.

Referenser

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

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

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

Relaterade filtillägg

.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

Gratis filverktyg

En filidentifierare och bildkonverterare direkt i webbläsaren - allt körs på din enhet.

Öppna verktygslådan

Bläddra bland filtillägg A-Ö