DBX ファイル形式とは?
.dbx ファイルは、Microsoft Outlook Express によって作成されたメールフォルダの内容を保存します。各フォルダは個別のバイナリファイルとして保持され、メッセージへの高速アクセスのための B-tree インデックスデータが含まれています。.dbx ファイルには 2 GB という厳格な最大サイズ制限がありますが、最も安全で実用的なサイズは 300 MB までです。これより大きなファイルは、最適化(圧縮)プロセス中でさえ容易に破損する可能性があります。この形式は Microsoft が Outlook Express 用に開発した独自形式であり、Outlook Express は Windows 7 以降の Windows システムには含まれていない電子メールクライアントです。
各 .dbx ファイルは、オフセット 0 にある 4 バイトのシグネチャ CF AD 12 FE で始まります。削除されたメッセージはファイル内に残り、保存場所が明示的に最適化されるまで容量を占有し続けます。.dbx 形式は、以前の Outlook Express 4 で使用されていた .MBX と .idx ファイルのペアに代わるものとして導入され、Outlook Express 6 の終了とともに開発が凍結されました。
Outlook Express はデフォルトで、ユーザーごとの各メールフォルダに対して .dbx ファイルを作成します。プログラムのデフォルト設定では、フォルダの場所は Documents and Settings 内に構成されており、ユーザーは以下のファイルを見つけることができます:
Folders.dbx- すべてのメールボックスのインデックスを保存し、破損や紛失が発生した場合にフォルダ構造を復元するために使用されます。Offline.dbx- IMAP または Hotmail アカウントのアクセスデータ。Inbox.dbx- 受信トレイのメッセージ。Sent Items.dbx- 送信済みメッセージ。Drafts.dbx- メッセージの下書き。Deleted Items.dbx- Outlook Express メッセージのごみ箱。
.dbx メールボックスファイルに保存されたメッセージは、適切なメニューオプションを使用して、Outlook Express の後継アプリケーションである Windows メールや Windows Live メールにインポートできます。.dbx を .PST や .EML などの他の形式に変換するためのサードパーティ製ツールも多数提供されています。.dbx は Outlook の .pst 形式とは完全に異なるものであることに注意してください。Outlook Express と Microsoft Outlook は別のプログラムです。.dbx ファイルを手動で開かないでください。Outlook Express が正常に動作しなくなったり、ファイルが破損したりする原因となります。失われたデータの復元には専用のツールが必要であり、常にすべてを復元できるとは限りません。
セキュリティと安全性
リスク: MEDIUM.dbx 自体は受動的なデータですが、中のメールには注意が必要です。古いメールには保存されたパスワード、個人データ、ライブ添付ファイルが含まれている可能性があるため、引き継いだストアは機密情報として扱ってください。古い添付ファイルには休止状態のマルウェアが含まれている可能性があるため、抽出したものを開く前にスキャンしてください。この形式は 2 GB の制限付近で非常に脆弱になるため、常にオリジナルのファイルではなく「コピー」に対して作業を行ってください。怪しい «無料 DBX ビューア» のダウンロードサイトは避け、DBXtract (oehelp.com)、Aid4Mail、または DataNumen を使用してください。
形式の詳細
概要- Visual FoxPro / DataBase indeX - 一部のデータベースツールは、データベースまたはインデックスファイルに .dbx を使用しますが、Outlook Express のメールとは無関係です。
- DesignXpress / AVG / Cisco 設定ファイル - さまざまなアプリがプロジェクト、ウイルス対策、またはデバイス構成データに .dbx を再利用していますが、ここでのデータベースは Microsoft Outlook Express のメールストアを指します。
DBX ファイルを開くプログラム
技術的詳細
詳細仕様| ファイル構造 | バイナリ B-tree ストア。各メールフォルダは独自の `.dbx` ファイルに保持される |
| マジックバイト | オフセット 0 に `CF AD 12 FE`。その後にメッセージストア、フォルダインデックス、制御ファイルを区別するタイプマーカーが続く |
| バイト順序 | リトルエンディアン |
| 厳格なサイズ制限 | `.dbx` ファイルあたり 2 GB。この上限に近づくにつれて破損のリスクが大幅に高まる |
| 圧縮 | なし - メッセージ本文は非圧縮で保存される |
| 暗号化 | なし - コンテンツはディスク上にプレーンなバイナリ形式で保存される |
| MIME タイプ | `application/octet-stream` (`application/x-dbx` としても認識される) |
| 保存されるメッセージ形式 | 生の RFC 822 / MIME メッセージ本文。B-tree インデックス領域の後に保存される |
| 削除されたメッセージの処理 | 削除されたメッセージは物理的にファイル内に残り、手動で最適化されるまで容量を占有する |
| マスターインデックスファイル | `Folders.dbx` がすべてのメールフォルダのインデックスを保持し、完全なフォルダツリーを再構築するために使用される |
| 形式の系譜 | `.dbx` は OE4 の `.mbx` / `.idx` ペア(1999年導入)に代わるもので、Outlook Express 6 で凍結された。以前の OE4 形式とは互換性がない |
| 関連プラットフォーム | Windows 98, Windows 2000, Windows XP。Outlook Express は Windows Vista 以降削除された |
| 後継形式 | Windows メール(メッセージを個別の `.eml` ファイルとして保存、Vista以降)および Windows Live メール。Microsoft Outlook は `.pst` / `.ost` を使用 |
| デフォルトの保存パス | `Documents and Settings\[ユーザー名]\Local Settings\Application Data\Identities\` 内のユーザープロファイル |
| 修復と復元 | ファイルが 2 GB の制限に近づくと破損が一般的になる。手動編集はバイナリストアを破壊するため、専用の DBX 修復ツールが必要 |
| リリース日 | 1997 (Outlook Express 4 / 5 message store; .dbx introduced with Outlook Express 5, 1999) |
| 最新バージョン | Outlook Express 6 (2001); format frozen - Outlook Express discontinued after Windows XP |
| 仕様書 | en.wikipedia.org |
DBX の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。DBX ファイルについて最初の質問をしてみましょう。