.PBO

PBO ファイル

Bohemia Interactive Packed Bank of Files (PBO)
質問する
クイック回答

PBO ファイルは «Packed Bank of Files» の略で、Bohemia Interactive が Operation Flashpoint、Arma 2、Arma 3、および DayZ のモッド、アドオン、ミッションに使用するアーカイブ形式です。ゲーム内で使用するには、ゲームの Addons フォルダにドロップするか、Steam Workshop でサブスクライブします。中身を確認するには、PBO Manager や Mikero's DePbo で解凍してください。これは Microsoft のファイルではありません。

開発元: Bohemia Interactive カテゴリ: ゲームファイル MIME: application/octet-stream
対応OS Windows Linux
関連: .OBB · .PAK · .ROFL · .PACKAGE

このページの内容

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

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

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

ファイルを識別する

PBO ファイル形式とは?

.pbo ファイルは、*Arma* シリーズや *DayZ* を含む Bohemia Interactive が提供する様々なコンピュータゲームに関連付けられています。名称は Packed Bank of Files の略です。

.pbo ファイルは、以下を含む様々なゲームファイルを入れるファイルコンテナです:

  • 新しいミッションやカスタムキャンペーン
  • ゲームキャラクターのモデルやロケーション
  • ゲームシナリオやワールドデータ
  • スクリプト、設定ファイル(configs)、エンジンアセット

PBO 形式は、ヘッダーエントリテーブル、データセクション、および末尾に付加された 20 バイトの SHA-1 チェックサムで構成される標準化された構造に従います。PBO パッケージには、SQF スクリプト、.sqm ミッション定義、.p3d モデル、.paa テクスチャ、config.cpp 設定ファイルなどのゲーム固有のファイルを格納できます。エントリは通常 非圧縮 で保存されますが、エントリごとの LZSS 形式の圧縮もサポートされています。

.pbo ファイルは通常、利用可能なゲームアセットやリソースに基づいてゲームモッドを作成できる専用のエディタを使用して作成されます。ユーザーはカスタムミッションやキャンペーンを設計し、Arma 3 Tools (Addon Builder) や PboProject などのツールを使用して、そのコンテンツを .pbo パッケージとしてエクスポートできます。

.pbo ファイルは、PBO Manager や Mikero's Tools (DePbo) などの専用ツールを使用して解凍できます。主要なプログラミング言語でも、.pbo ファイルを操作するためのライブラリが提供されています。マルチプレイヤーサーバーでは、ペアになった .bisign と .bikey 署名を使用してアドオンの真正性を検証します。

セキュリティと安全性

リスク: MEDIUM

PBO はゲームデータですが、モッドにはゲームエンジン内で実行されるスクリプト (.sqf) が含まれる場合があります。Bohemia エンジンは強力であるため、悪意のあるミッションやアドオンスクリプトがマルチプレイヤーサーバーへの嫌がらせや攻撃に使用された事例があります。PBO は信頼できるソース(Steam Workshop、有名なモッドコミュニティ)からのみインストールしてください。素性のわからない .pbo のダウンロードには注意が必要です。署名システム (.bisign/.bikey) は、サーバーが検証済みの未改造アドオンを強制するために存在します。中身を検査するために PBO を解凍すること(PBO Manager など)自体は、アーカイブを読み取るだけなので低リスクです。

形式の詳細

概要
正式名称Bohemia Interactive Packed Bank of Files (PBO)別名 Packed Bank of Files, Packed Bohemia Object
開発元Bohemia Interactive登場時期 2001 (Operation Flashpoint: Cold War Crisis)
MIME タイプapplication/octet-stream
タイプアドオン、ミッション、またはキャンペーンフォルダを束ねる独自の非圧縮/圧縮アーカイブ

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

Windows5 apps
ArmA / Arma 3 / DayZ (the game itself) 有料 .pbo をゲームの Addons またはモッドの @Mod/Addons フォルダに配置します(または Steam Workshop 経由でサブスクライブ)。ゲームが直接読み込むため、プレイするために手動で解凍する必要はありません。
PBO Manager 無料 .pbo を右クリック > Extract でフォルダに解凍するか、フォルダを .pbo に再パックするために使用します。標準的なコミュニティ解凍ツールです(注:Armaholic はアーカイブ化されているため、BI フォーラムや Steam 経由のミラーを利用してください)。
Mikero's Tools (DePbo / PboProject) フリーミアム PBO を解凍(DePbo)し、バイナリ化・パック(PboProject)するためのコマンドライン/GUI ツール。モッダー向けの高度なツールセットです。
Arma 3 Tools (Addon Builder) 無料 Steam で公開されている Bohemia 公式の無料ツールセット。Addon Builder はフォルダを署名付き PBO にパックします。公式に推奨される作成方法です。
Eliteness / cpbo (legacy unpackers) 無料 閲覧や抽出のための古いコミュニティ製 PBO ツール。単純な PBO にはまだ機能しますが、現在は Mikero's Tools の使用が推奨されます。
Linux1 app
Bohemia dedicated server / armake (open-source) オープンソース armake は Linux 上でコマンドラインから PBO の解凍・パッキングを行います。サーバー側のモッディングや CI(継続的インテグレーション)に有用です。

技術的詳細

詳細仕様
コンテナタイプフラットアーカイブ(バンク) - エントリは順次保存され、フォルダ階層はファイル名文字列にエンコードされる
バイト順序リトルエンディアン
エンコーディングバイナリ
デフォルト圧縮STORED(非圧縮)。オプションでエントリごとの LZSS 形式圧縮をサポート
整合性チェックアーカイブの末尾に付加された、連結されたファイルデータの 20 バイト SHA-1 ハッシュ
アドオン署名マルチプレイヤーサーバーが PBO の真正性を検証するために使用する外部の .bisign / .bikey 公開鍵署名ペア
バイナリ構造エントリテーブル(ファイル名、パッキング方法、元のサイズ、パック後のサイズ、予約領域、ファイルごとの Unix タイムスタンプ) → 連結データ → 20 バイト SHA-1
バージョンマーカーオプションの «Vers» プロパティヘッダーエントリ(名前は null、パッキング方法 0x56657273)がプレフィックスと製品メタデータを保持
暗号化バリアント.ebo - 保護された公式ゲームコンテンツのために Bohemia が使用する暗号化 PBO
サポートされているエンジンReal Virtuality (Operation Flashpoint, Arma, Arma 2, Arma 3); DayZ (Enfusion エンジン)
一般的なファイルサイズ数キロバイト(単純なミッション)から数ギガバイト(大規模なアドオンバンク)まで
エントリ数制限仕様上の厳密な制限はありません。大規模なアドオン PBO には通常、数千のファイルが含まれます
サポートされているプラットフォームWindows(メイン)、Linux(専用サーバーおよび armake 経由)
一般的な内部ファイル.sqf スクリプト、.sqm ミッションファイル、.p3d モデル、.paa テクスチャ、config.cpp 設定、.rvmat マテリアル
マジックバイト / 識別普遍的なマジックナンバーはありません。バージョンバリアントは null 名のエントリで始まり、バイトオフセット 4 に «Vers» (0x56 0x65 0x72 0x73) が続きます
実行時の動作エンジンは起動時に解凍することなく .pbo を直接読み込みます。ファイルはアーカイブ内の仮想パスによってアクセスされます
リリース日2001 (Operation Flashpoint: Cold War Crisis)
最新バージョンPBO format as used by the Real Virtuality / Enfusion engines through Arma 3 and DayZ
仕様書community.bistudio.com

PBO の変換

コミュニティ Q&A

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

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

よくある質問

PBO ファイルを開くにはどうすればよいですか?
プレイするには、.pbo を Bohemia ゲームの Addons/mod フォルダに置くか(または Steam Workshop でサブスクライブする)、ゲームがそれを直接読み込みます。中身を見たり編集したりするには、PBO Manager(右クリック > Extract)または Mikero's DePbo ツールで解凍してください。
どのゲームが PBO ファイルを使用しますか?
Bohemia Interactive のミリタリーシミュレーターである Operation Flashpoint、Arma、Arma 2、Arma 3、および DayZ です。.pbo はこれらのゲームのモッド、アドオン、またはミッションを束ねたものです。Microsoft のプロファイラファイルではありません(データベース名が誤りです)。
PBO を解凍または抽出するにはどうすればよいですか?
無料の PBO Manager を使用して .pbo を右クリックし «Extract» を選択するか、Mikero's DePbo を使用します。Linux では、armake がコマンドラインから PBO を解凍できます。これにより、元のフォルダ構造が復元されます。
独自の PBO を作成するにはどうすればよいですか?
アドオンやミッションのフォルダを、Bohemia 公式の Arma 3 Tools (Addon Builder) または Mikero's PboProject でパックします。これらはバイナリ化や署名も可能です。PBO Manager でも単純なパッキングが可能です。
PBO と EBO の違いは何ですか?
.pbo は標準的な(多くの場合非圧縮の)Bohemia アーカイブで、解凍可能です。.ebo は保護された公式コンテンツに使用される暗号化された PBO であり、プレイヤーが正当な方法で解凍することはできません。
Windows で PBO ファイルが開けないのはなぜですか?
PBO は Bohemia ゲーム独自のアーカイブ形式であり、Windows のデフォルトのハンドラーはありません。抽出するには PBO Manager をインストールするか、ゲーム内で使用するために Arma/DayZ の mod フォルダに配置してください。

参考文献

1Bohemia Interactive Community Wiki - PBO File Formatcommunity.bistudio.com
2Arma 3 Tools (official, Steam)store.steampowered.com

さらに探索

データベース全体から

今週のトップ拡張子

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.EXEWindows Executable (Portable Executable)
9.PRO6XProPresenter 6 Bundle File
10.PRDXSoftMaker Presentations Document

関連する拡張子

.OBBAndroid Opaque Binary Blob (APK Expansion File)
.PAKGame Resource Package (PAK)
.ROFLLeague of Legends Replay
.PACKAGEThe Sims / Maxis DBPF Package (game content & mods) - dominant meaning
.XSBXACT Sound Bank
.SAVSaved Game File

無料ファイルツール

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

ツールボックスを開く

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