.BZ2

BZ2 ファイル

bzip2 Compressed File
質問する
クイック回答

BZ2 ファイルは、bzip2 ツールで圧縮された単一のファイルです。Windows では、無料の 7-Zip や PeaZip で開くことができます。macOS では、ダブルクリックするだけで アーカイブユーティリティ が処理します。Linux では、bunzip2 file.bz2 または tar -xjf file.tar.bz2 を実行します。目にする BZ2 ファイルの多くは、実際には TAR レイヤー内に多数のファイルが含まれている .tar.bz2 アーカイブです。

開発元: Julian Seward (bzip2) カテゴリ: 圧縮ファイル オープンスタンダード MIME: application/x-bzip2
対応OS Windows macOS Linux Android
関連: .RAR · .ZIP · .Z01 · .7Z

このページの内容

19k+ 個の拡張子を索引済み
最終確認日:Aug 3, 2026

ファイルの種類がわかりませんか?

ファイルを識別ツールにドロップしてください。最初の数バイトを読み取って形式を特定します。

ファイルを識別する

BZ2 ファイル形式とは?

.bz2 は、bzip2 ユーティリティによって生成される 圧縮ファイル形式 です。完全なアーカイブとは異なり、単一のファイルまたはデータストリームのみを圧縮します。複数のファイルをパッケージ化する必要がある場合は、まず TAR アーカイブ にまとめられ、その後まとめて圧縮されます。これにより、Linux ディストリビューションやオープンソースプロジェクトでよく見られる .tar.bz2(または .tbz2)パッケージが作成されます。

.bz2 ファイルにはどのようなデータが含まれていますか?

.bz2 ファイルは、一連のロスレス(無損失)アルゴリズムを使用してデータを保存します:

  • ブロックソート法 (BWT) - データブロックを並べ替えて、繰り返されるバイトシーケンスをクラスター化します
  • MTF (Move-to-front) 変換 - BWT によって生成された局所性を利用します
  • ランレングス符号化 (RLE) - 連続する同一バイトを圧縮します
  • ハフマン符号化 - 結果として得られるシンボルストリームをエントロピー符号化します

ブロックサイズは 100 KB から 900 KB の範囲で、圧縮時に選択されます。デフォルトの bzip2 コマンドは 900 KB のブロックを使用します(ファイルシグネチャ BZh9)。各ブロックには独自の CRC-32 チェックサムがあり、さらにファイル全体をカバーするストリームレベルの CRC があります。bzip2recover ユーティリティを使用すると、部分的に破損したアーカイブから無傷のブロックを救出できます。

Unix 系システムでの .bz2

.bz2 ファイルは通常、Linux、macOS、およびその他の Unix 系環境で見られ、そこでは bzip2 と bunzip2 が標準の CLI ツールです。この形式は、これらのプラットフォームでソフトウェアのソースコードを配布するために広く使用されています。

Windows のサポート

Windows では、.bz2 ファイルは 7-Zip、WinRAR、PeaZip などのツールでサポートされています。bzip2 ユーティリティ自体も、オープンソースの Windows ビルドとして利用可能です。.gz ファイルと比較すると、.bz2 は通常、テキストやソースコードに対してより優れた圧縮率を実現しますが、圧縮および展開の速度は遅くなります。.xz などの新しい形式は、現在、圧縮率と速度の両方で bzip2 を上回ることが多いですが、.tar.bz2 パッケージは依然としてオープンソースソフトウェアの配布で広く使用されています。.bz2 ファイルは、写真コレクションやドキュメントライブラリなど、さまざまなデータのバックアップコピーを作成するためにも使用できます。

セキュリティと安全性

リスク: LOW

bzip2 形式はオープンで安全であり、.bz2 はそれ自体では実行できない単なる圧縮データです。通常のアーカイブに関する注意が適用されます。信頼できないソースからの .bz2/.tar.bz2 には、展開後にのみ明らかになる実行ファイルやスクリプトが含まれている可能性があるため、実行前に内容をスキャンしてください。2つの技術的な注意点:非常に小さな .bz2 が巨大に展開される「高圧縮爆弾」の可能性があるため、不自然に小さなアーカイブには注意してください。また、.tar.bz2 には «../» パス(パストラバーサル / «tar slip»)が含まれる可能性があるため、信頼できないターボールは空のフォルダに展開してください。現代の展開ツールは両方に対して防御策を備えています。

形式の詳細

概要
正式名称bzip2 Compressed File別名 bzip2 archive, BZ2 file
開発元Julian Seward (bzip2)登場時期 1996 (bzip 0.21); bzip2 1.0 released 2000
カテゴリ圧縮ファイル
MIME タイプapplication/x-bzip2
タイプ単一ストリーム圧縮ファイル (ブロックソート法 + ハフマン符号化)
標準規格オープン・ロイヤリティフリー
マジックバイト ・ ファイルシグネチャ
オフセット
000102
16進数
425A68
ASCII
BZh
オフセット 0 に固定シグネチャ 42 5A 68 («BZh») があり、その後に 100 KB 単位のブロックサイズを示す ASCII 数字 «1»-«9» が続きます(例: デフォルトの «BZh9» = 900 KB ブロック)。次のバイトは圧縮ブロックマジック(円周率: 31 41 59 26 53 59)です。gzip と同様に、プレーンな bzip2 は「1つ」のストリームを圧縮するため、複数ファイルのアーカイブは .tar.bz2 (または .tbz2/.tbz) として表示されます。

BZ2 ファイルを開くプログラム

Windows3 apps
WinRAR 有料 ダブルクリックして開き、「展開」します。.bz2 と .tar.bz2 を一度に処理できます。(7-Zip や PeaZip は無料の選択肢です。)
7-Zip オープンソース .bz2 を右クリック > 7-Zip > ここに展開。 .tar.bz2 の場合は、2回展開(一度 .tar に、次にもう一度ファイルに)します。無料で、.bz2 の作成も可能です。
PeaZip オープンソース .bz2/.tar.bz2 を開いて展開します。tar レイヤーを一段階で自動的に処理します。
macOS3 apps
The Unarchiver 無料 .bz2/.tar.bz2 のデフォルトとして設定し、ダブルクリックして展開します。Mac App Store で無料で入手できます。
Archive Utility (built-in) 標準搭載 Finder で .bz2 または .tar.bz2 をダブルクリックします。macOS が自動的に展開(および untar)します。インストールは不要です。
Keka 無料 .bz2 を Keka にドラッグして展開します。Keka はオプション付きで .bz2 や .tar.bz2 を「作成」することもできます。
Linux2 apps
bzip2 / bunzip2 / tar (CLI) オープンソース 単一ファイル:bunzip2 file.bz2。ターボール:tar -xjf file.tar.bz2。ほぼすべての Linux/Unix システムにプリインストールされています。
Ark / File Roller / Xarchiver オープンソース KDE/GNOME のデフォルトアーカイブマネージャー:GUI から .bz2/.tar.bz2 を開いて展開します。
Android1 app
ZArchiver 無料 .bz2/.tar.bz2 をタップして展開します。tar レイヤーも処理します。.bz2 の作成も可能です。

技術的詳細

詳細仕様
MIME タイプapplication/x-bzip2 (application/x-bzip, application/bzip2 も可)
マジックバイトファイルオフセット 0 に 42 5A 68 («BZh»)、続いてブロックサイズをエンコードする ASCII 数字 «1»-«9» (例: BZh9 = 900 KB ブロック)
エンコーディングバイナリ - ビットパックされた圧縮ストリーム
圧縮パイプラインブロックソート法 (BWT) → MTF 変換 → ランレングス符号化 → ハフマン符号化 (すべてロスレス段階)
ブロックサイズ100 KB (レベル 1) から 900 KB (レベル 9) まで選択可能。デフォルトは 900 KB。ブロックが大きいほど圧縮率は向上しますが、より多くの RAM を必要とします
メモリ使用量圧縮時:ブロックサイズの約 10 倍。展開時:選択したブロックサイズに関係なく約 3.5 MB
整合性チェック圧縮ブロックごとの CRC-32 チェックサムに加え、展開時に検証されるストリームレベルの結合 CRC
ブロックマーカー各 BWT ブロックは 48 ビットの円周率定数 0x314159265359 で始まり、bzip2recover が破損したファイル内のブロックを特定するために使用されます
コンテナモデル内部ファイル名テーブルやディレクトリ構造を持たないスタンドアロンの圧縮ストリーム。複数ファイルには TAR ラッパーが必要
並列圧縮標準の bzip2 はシングルスレッドです。pbzip2 や lbzip2 は、マルチコアシステムでブロックレベルの圧縮を並列化します
ブロックリカバリbzip2recover が生のバイトから 48 ビットのブロックマーカーをスキャンし、無傷の各ブロックを個別の修復可能な .bz2 ファイルとして書き出します
gzip との圧縮率比較テキストやソースコードにおいて、通常 .gz より 10-15% 小さくなります。展開は 2-6 倍遅くなります
関連プラットフォームLinux, macOS, Unix/BSD でネイティブ対応。Windows では 7-Zip, WinRAR, PeaZip 経由。bzip2 CLI はすべての主要システムで利用可能
一般的なユースケースLinux/Unix ソースターボール (.tar.bz2)、ソフトウェア配布パッケージ、データベースダンプ、および圧縮されたログアーカイブ
リリース日1996 (bzip 0.21); bzip2 1.0 released 2000
最新バージョンbzip2 1.0.8 (2019); format itself unchanged
オープンスタンダードはい · ロイヤリティフリー
仕様書sourceware.org

BZ2 の変換

コミュニティ Q&A

ユーザーからの質問
質問する
BZ2 ファイルを扱うユーザーからヘルプを得られます。OSやソフトウェアのバージョンなど、具体的に記載してください。
アカウント不要 ・ 通常1日以内に回答されます

まだ質問はありません。BZ2 ファイルについて最初の質問をしてみましょう。

よくある質問

BZ2 ファイルを開くにはどうすればよいですか?
Windows では 7-Zip または PeaZip を使用します(右クリック > 展開)。macOS ではダブルクリックするだけ(アーカイブユーティリティ が処理します)か、Keka を使用します。Linux では、単一ファイルなら bunzip2 file.bz2、ターボールなら tar -xjf file.tar.bz2 を実行します。
.bz2 と .tar.bz2 の違いは何ですか?
プレーンな .bz2 は「単一」のファイルを圧縮します。.tar.bz2(または .tbz2)は、多くのファイルをまず一つの .tar アーカイブにまとめ、それを bzip2 で圧縮したものです。そのため、ほとんどの Linux やソースコードのダウンロードは .tar.bz2 形式になっています。
BZ2 と GZ ではどちらが良いですか?
bzip2 は通常、gzip よりもテキストやソースコードをより小さく圧縮しますが、速度は遅いです。gzip は高速で、HTTP やストリーミングのデフォルトです。新しい xz や zstd は、多くの場合その両方を上回ります。ソースが提供しているものを使用してください。ツールはそれらすべてを開くことができます。
Windows で BZ2 ファイルを開くにはどうすればよいですか?
Windows エクスプローラーはネイティブで .bz2 を開くことができないため、無料の 7-Zip または PeaZip をインストールしてください。ファイルを右クリック > 7-Zip > ここに展開 を選択します。.tar.bz2 の場合は、2回展開(bz2 の後に tar)が必要な場合があります。
BZ2 ファイルが期待していた複数のファイルではなく、1つのファイルなのはなぜですか?
bzip2 は1つのストリームのみを圧縮するためです。複数のファイルは .tar.bz2 としてパッケージ化されます。.tar がすべてのファイルを保持し、bzip2 がそれを圧縮します。bz2 を展開して .tar を取得し、次に .tar を展開してください。
BZ2 ファイルを無料で作成できますか?
はい。bzip2 はオープンな形式であるため、7-Zip、PeaZip、Keka はすべて無料で .bz2/.tar.bz2 を作成できます。また、Linux や macOS には bzip2 や tar が組み込まれています。

参考文献

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

さらに探索

データベース全体から

今週のトップ拡張子

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.DATProgram Data File (generic)
4.PARTPartial Download File
5.RPMSGRestricted Permission Message
6.EXEWindows Executable (Portable Executable)
7.BINCD/DVD Disc Image (BIN/CUE)
8.DLLDynamic Link Library
9.M4AMPEG-4 Audio File
10.JPGJPEG Image

関連する拡張子

.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

無料ファイルツール

ブラウザで動作するファイル識別および画像変換ツール。すべてお使いのデバイス上で実行されます。

ツールボックスを開く

ファイル拡張子を A-Z で閲覧