.BAK

BAK ファイル

Backup File (generic)
質問する
クイック回答

BAKファイルは、アプリケーションが元のファイルを上書きする前に保存するバックアップコピーです。独自のフォーマットは持たず、中身は元のファイル(CAD図面、データベース、テキストドキュメントなど)そのものです。使用するには、どのプログラムが作成したかを確認し、そのプログラムで復元するか、拡張子を元のものに変更します(drawing.bak を drawing.dwg に変更するなど)。

開発元: N/A (generic; written by countless programs - AutoCAD, SQL Server, editors, etc.) カテゴリ: バックアップファイル MIME: application/octet-stream
対応OS Windows macOS Linux
関連: .BUP · .SKB · .SET · .BAK~

このページの内容

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

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

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

ファイルを識別する

BAK ファイル形式とは?

.bak 拡張子を持つファイルは、さまざまなプログラムによって生成され、異なる種類のバックアップコピーを保存するために使用されます。バックアップコピーは、例えばユーザーが編集したドキュメントが保存される際に作成されます。元のバージョンは同じベース名のまま、.bak が追加されるか、元の拡張子と置き換えられる形で保持されます。

Microsoft SQL Server などのアプリケーションは、データベースのバックアップコピーを保存するために .bak ファイルを使用します。バックアップコピーは通常、自動的には削除されないため、データ紛失の際、多くの場合データを回収できます。さまざまなプログラムが異なる種類のデータを保存するために .bak ファイルを使用するため、すべての .bak ファイルを開くことができる単一のアプリケーションを特定することは不可能です。内部構造はバックアップを作成したプログラムに完全に依存します。AutoCAD の .bakAC10xx ヘッダーで始まる有効な DWG図面 ですが、SQL Server の .bak には MTF ストリームが含まれています。最も確実な方法は、どのソフトウェアがファイルを作成したかを特定し、拡張子を元のものに戻して、通常通り開くことです。.bak 慣習の代替案には、.OLD.ORIG 拡張子があります。

よく遭遇する .bak ファイル

.bak 拡張子を使用しているアプリケーションの一つに、人気のあるウェブブラウザ Mozilla Firefox があります。このブラウザは、ユーザープロファイル内の bookmarkbackups フォルダにブックマークデータベースの自動バックアップコピーを保持しています。Windows 10 および 11 では、このフォルダは通常 C:\Users\<User>\AppData\Roaming\Mozilla\Firefox\Profiles\<profile>\bookmarkbackups\ にあります。古いバージョンの Firefox は bookmarks.bak という単一のファイルを書き込んでいましたが、現在のリリースでは代わりに日付付きのスナップショットを書き込みます。関連するバックアップファイルをプロファイルディレクトリにコピーし直すことで、誤って削除した後にブックマークを復元することが可能になります。

セキュリティと安全性

リスク: LOW

.bak は単なるコピーであるため、複製元のファイルと同程度のリスクしかありません。クリーンなドキュメントの .bak は無害ですが、悪意のある実行ファイルやマクロが含まれたドキュメントの .bak は、オリジナルと同じリスクを伴います。作業ファイルが完全であることを確認するまで、不用意に .bak ファイルを削除しないでください。多くの場合、それが唯一の復旧用コピーです。復元する際、出所が不明な場合はスキャンを行い、.exe や .dll にリネームした .bak をソースの確認なしに実行しないでください。

形式の詳細

概要
正式名称Backup File (generic)
開発元N/A (generic; written by countless programs - AutoCAD, SQL Server, editors, etc.)登場時期 Convention predates Windows; used since early PC software to keep a previous version
MIME タイプapplication/octet-stream
タイプフォーマットではありません:フォールバックとして保持される別のファイルのコピーです。実際のタイプは元のファイルが何であったかに依存します。

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

Windows5 apps
AutoCAD 有料 CADの場合:drawing.bak を drawing.dwg にリネームして開き、以前の図面バージョンを復元します。
7-Zip オープンソース 不明な .bak を調査する場合:アーカイブとして開いてみるか、最初の数バイトを確認して基盤となるフォーマットを特定します。
Original program (rename-back trick) 標準搭載 .bak をコピーし、コピーの拡張子を元のもの(例:.dwg/.txt/.docx)に変更して、作成元のプログラムで開きます。
SQL Server Management Studio (SSMS) 無料 データベースの場合:データベース → データベースの復元 → デバイス → 復元する .bak を選択(RESTORE DATABASE)。
Notepad / any text editor オープンソース 元がテキストや設定ファイルだった場合、.bak を直接開いて内容を読み取ったりコピーしたりできます。
macOS2 apps
TextEdit 標準搭載 テキストベースの .bak:プレーンテキストとして開き、内容を復元します。
Original program (rename-back trick) 標準搭載 .bak をコピーし、コピーの拡張子を元のもの(例:.dwg/.txt/.docx)に変更して、作成元のプログラムで開きます。
Linux2 apps
Original program (rename-back trick) 標準搭載 .bak をコピーし、コピーの拡張子を元のもの(例:.dwg/.txt/.docx)に変更して、作成元のプログラムで開きます。
file + a text editor 標準搭載 file something.bak を実行して実際のタイプを検出し、適切なツールで開きます。

技術的詳細

詳細仕様
MIMEタイプapplication/octet-stream - 専用の MIME タイプは存在しません。.bak は任意のバイナリデータとして扱われます
ファイルシグネチャ (マジックバイト)なし - .bak 自体にはシグネチャがありません。開始バイトは元のファイルのものです(例:AutoCAD の .bak は AC10xx で始まり、SQL Server の .bak は TAPE/MTF 構造で始まり、テキストエディタの .bak はプレーンテキストです)
基盤となる構造元のファイルの構造を継承します。バックアップを作成したプログラムに応じて、バイナリ、プレーンテキスト、XML、または圧縮されている場合があります
命名規則元のファイルと同じベース名に .bak を追加するか、元の拡張子と置き換えます(例:drawing.dwg → drawing.bak、または document.docx.bak)
目的ファイルが上書きまたは変更される前に作成される自動フォールバックコピーで、ユーザーの介入なしに以前の状態への復旧を可能にします
保持動作通常、手動で削除されるまでディスク上に保持されます。ほとんどのプログラムは次回の保存時に既存の .bak を上書きし、最新の1世代前のバージョンのみを保持します
AutoCAD .bak の詳細最後に保存された .dwg ファイルのリネームされたコピーです。標準の DWG AC10xx ヘッダーで始まり、拡張子を .dwg に戻すことで復元できます
SQL Server .bak の詳細Microsoft Tape Format (MTF) を使用します。完全、差分、またはトランザクションログのバックアップを含めることができ、SQL Server または SSMS の RESTORE DATABASE コマンド経由でのみ復元可能です
圧縮本質的に圧縮されているわけではありません。SQL Server のバックアップはオプションで組み込みの圧縮をサポートしていますが、他のほとんどの .bak ファイルは元のファイルのそのままの非圧縮コピーです
識別方法Linux/macOS では file コマンドを、その他のプラットフォームではヘキサエディタを使用してヘッダーバイトを検査し、リネーム前に基盤となるファイルタイプを判断します
復元方法.bak を削除して元の拡張子を復元するようにファイル名を変更し(例:report.bak を report.docx にリネーム)、適切なプログラムで開きます
プラットフォームの範囲Windows、macOS、Linux、およびレガシーな DOS/OS2 環境で使用されるクロスプラットフォームの慣習です。特定の OS が独占している手法ではありません
Firefox ブックマークバックアップFirefox プロファイル内の bookmarkbackups フォルダには、日付付きの .jsonlz4 スナップショットが保持されます。古いバージョンの Firefox では、この目的のために単一の bookmarks.bak ファイルが使用されていました
関連するフォールバックコピー拡張子.old、.orig、.tmp、および ~ (チルダ) サフィックスの慣習は、さまざまなプラットフォームやエディタで同じフォールバックコピーの役割を果たします
リリース日Convention predates Windows; used since early PC software to keep a previous version

BAK の変換

コミュニティ Q&A

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

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

よくある質問

BAKファイルを開くにはどうすればよいですか?
どのプログラムが作成したかを確認し、そのプログラム(SQL Server、AutoCAD など)で復元するか、「拡張子戻し」のトリックを使います。.bak をコピーして拡張子を元のもの(.dwg、.txt、.docx…)に変更し、通常通り開きます。
BAKファイルを開くプログラムは何ですか?
単一のプログラムはありません。.bak 自体にはフォーマットがないためです。作成したプログラムがそれに対応します。図面のバックアップなら AutoCAD、データベースのバックアップなら SQL Server (SSMS)、設定やテキストのバックアップならテキストエディタ、といった具合です。
BAKファイルを削除しても大丈夫ですか?
通常は大丈夫です。元の作業ファイルに問題がないことを確認できれば、それらは単なる安全用のコピーです。ただし、元ファイルが紛失したり破損したりしている場合は、.bak が唯一の復旧手段になる可能性があるため、保持しておいてください。
SQL Server の BAKファイルを復元するにはどうすればよいですか?
SQL Server Management Studio で、「データベース」を右クリック → 「データベースの復元」 → 「デバイス」 → .bak ファイルを追加 → 復元を実行します。SQL の .bak を手動で開くことはできず、サーバーに復元する必要があります。
BAKファイルから AutoCAD の図面を復元するにはどうすればよいですか?
.bak のコピーを作成し、その拡張子を .dwg に変更してから AutoCAD で開きます。.bak は、図面が最後に保存される前のバージョンです。
.bak を元の拡張子に変更しても安全ですか?
はい。まずファイルをコピーし(.bak を残しておくため)、コピーした方の拡張子を変更してください。.bak は通常、バイト単位で一致するコピーであるため、名前を変更することで適切なプログラムで再び開けるようになります。

参考文献

1Microsoft - Restore a database backup using SSMSlearn.microsoft.com
2Autodesk - Recover a drawing from a .bak filewww.autodesk.com

さらに探索

データベース全体から

今週のトップ拡張子

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

関連する拡張子

.BUPDVD IFO Backup File
.SKBSketchUp Backup File
.SETMicrosoft Backup File Set
.BAK~AbiWord auto-saved document file
.BACKUPBackup File (generic)
.ASDMicrosoft Word AutoRecover Document

無料ファイルツール

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

ツールボックスを開く

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