.DOC

DOC ファイル

Microsoft Word 97-2003 Document
質問する
クイック回答

DOC ファイルは、旧式の 1997-2003 バイナリ形式で保存された Microsoft Word ドキュメントです。LibreOffice Writer、Google ドキュメント、または Word for the web を使用して無料で開くことができ、Microsoft Office を購入する必要はありません。編集を続ける予定がある場合は、DOCX として保存することをお勧めします。

開発元: Microsoft カテゴリ: テキストファイル MIME: application/msword
対応OS Windows macOS Linux Android Web
関連: .ODT · .DOCX · .GDOC · .LST

このページの内容

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

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

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

ファイルを識別する

DOC ファイル形式とは?

拡張子 .doc を持つファイルには、Microsoft Word の独自のバイナリ形式で保存された書式付きテキストドキュメントが含まれています。この形式は OLE2 Compound File Binary コンテナ(.xls.ppt などのレガシー Office ファイルで共有されている構造化ストレージ)を使用しており、内部的には WordDocument ストリームによって識別されます。そのマジックバイト(D0 CF 11 E0 A1 B1 1A E1)はファイルの先頭に現れるため、ZIP ベースのアーカイブである新しい .docx.doc を容易に区別できます。

形式の構造は Word のバージョンによって異なります。現代的な OLE2 ベースのレイアウトは Word 97 (1997) から始まり、Word 2003 までデフォルトとして使用されました。その後、より高い移植性を提供するために設計された XML ベースの .docx に大部分が取って代わられました。現在でも、Word やほとんどのワープロソフトで .doc ファイルを作成することは可能です。

.doc ファイルには以下が含まれる場合があります:

  • テキストとその書式(フォント、スタイル、ページレイアウト)
  • 画像および埋め込みオブジェクト
  • マクロ(VBA スクリプト)

Microsoft が .doc 形式の仕様を公開したのは 2008 年のことで、これにより他のプログラムがこれらのファイルを適切に処理できるようになりました。それにもかかわらず、この形式はそれ以前にすべての詳細を把握するためにリバースエンジニアリングされていました。1983 年に Microsoft 独自の形式が登場する前は、.doc 拡張子はプレーンテキストファイルや WordPerfect プログラムのドキュメントにも使用されていました。同じバイナリ構造を共有するテンプレートファイルは .dot 拡張子を使用します。公式の MIME タイプは application/msword です。

セキュリティと安全性

リスク: MEDIUM

.doc ファイルの本当のリスクは VBA マクロにあります。このバイナリ形式はマクロマルウェア(«コンテンツの有効化» フィッシング)の古典的な媒介となります。現代の Office は、メールやインターネットからの DOC ファイルをマクロが無効な「保護されたビュー」で開きます。心当たりのないドキュメントで編集やマクロを有効にしないでください。LibreOffice や Google ドキュメントで開く方が、マクロエンジンが Word の VBA と異なるため、一般的に安全です。ドキュメントのテキスト自体は無害ですが、埋め込まれたマクロやリンクされたオブジェクトのみが脅威となります。

形式の詳細

概要
正式名称Microsoft Word 97-2003 Document
開発元Microsoft登場時期 1983 (Word 1.0); the modern OLE-based .doc layout dates from Word 97 (1997)
MIME タイプapplication/msword
タイプOLE2 Compound File Binary (バイナリ)
マジックバイト ・ ファイルシグネチャ
オフセット
0001020304050607
16進数
D0CF11E0A1B11AE1
ASCII
········
同じ Compound File Binary ヘッダーは、レガシー Office バイナリ(.doc、.xls、.ppt)や他の OLE ファイルで共有されています。アプリケーションは内部ストリーム(.doc の場合は «WordDocument» ストリーム)によって識別されます。これは ZIP であり «PK» で始まる .docx とは異なります。

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

Windows3 apps
Microsoft Word 有料 ファイルをダブルクリックすると、Word が「互換モード」で開きます。「名前を付けて保存」で DOCX を選択するとアップグレードできます。
WordPad 標準搭載 古い Windows では単純な DOC ファイルを開けましたが、WordPad は Windows 11 (2024) で削除されました。代わりに LibreOffice を使用してください。
LibreOffice Writer オープンソース 無料でフル機能を利用できます。ダブルクリックで開き、「ファイル」>「名前を付けて保存」で DOC のまま保存するか、DOCX/PDF に変換できます。
macOS3 apps
Microsoft Word 有料 ファイルをダブルクリックすると、Word が「互換モード」で開きます。「名前を付けて保存」で DOCX を選択するとアップグレードできます。
Apple Pages 無料 「ファイル」>「開く」で DOC をインポートします。「ファイル」>「書き出す」>「Word」で Word 形式に戻すことができます。
LibreOffice Writer オープンソース 無料でフル機能を利用できます。ダブルクリックで開き、「ファイル」>「名前を付けて保存」で DOC のまま保存するか、DOCX/PDF に変換できます。
Linux1 app
LibreOffice Writer オープンソース 無料でフル機能を利用できます。ダブルクリックで開き、「ファイル」>「名前を付けて保存」で DOC のまま保存するか、DOCX/PDF に変換できます。
Android1 app
Microsoft Word (mobile) フリーミアム Android 版 Word をインストールし、ファイルをタップして表示・編集します(小型デバイスでは編集は無料です)。
Web2 apps
Google Docs 無料 Google ドライブにアップロードして Google ドキュメントで開き、その後 DOCX または PDF としてダウンロードします。
Word for the web 無料 DOC を OneDrive にアップロードし、Word online で開きます(無料の Microsoft アカウントが必要です)。

技術的詳細

詳細仕様
コンテナ形式OLE2 Compound File Binary (CFB 構造化ストレージ)
マジックバイトD0 CF 11 E0 A1 B1 1A E1 - ファイルオフセット 0 の 8 バイト
MIME タイプapplication/msword
主要な内部ストリームWordDocument ストリームがメインのドキュメント内容と書式を保持
サポートストリーム0Table または 1Table ストリームが文字列プール、オブジェクト参照、リビジョンデータを保存
文字エンコーディングUTF-16 LE (Word 97-2003); 97 より前のバージョンでは ANSI コードページを使用
マクロ言語ファイル内の埋め込み OLE2 Macros ストレージに保存された VBA マクロ
圧縮なし - 非圧縮バイナリ。同等の .docx は通常 60-80% 小さくなります
暗号化40ビットキーの RC4 (Word 97-2003); 現代のセキュリティ基準では不十分
変更履歴の追跡WordDocument ストリーム内にバイナリのリビジョンマークとしてエンコードされた変更追跡データ
埋め込みオブジェクトスプレッドシート、グラフ、その他の Office コンポーネント用の OLE2 埋め込みおよびリンク
テンプレートのバリエーション.dot ファイルは同じバイナリ形式を共有し、内部フラグでテンプレートとしてマークされます
Word バージョン範囲Word 97 (1997) から Word 2003 まで。現在の Word や LibreOffice でも読み取り可能
クロスアプリケーションサポートLibreOffice Writer、Google ドキュメント、Apple Pages で開けますが、レンダリングに若干の差異が生じます
マクロのセキュリティリスクVBA マクロは任意のコードを実行できる可能性があります。現代の Word はトラストセンターを介してデフォルトで無効にしています
リリース日1983 (Word 1.0); the modern OLE-based .doc layout dates from Word 97 (1997)
仕様書learn.microsoft.com

DOC の変換

コミュニティ Q&A

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

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

よくある質問

Microsoft Office なしで DOC ファイルを開くにはどうすればよいですか?
無料の LibreOffice Writer (Windows/macOS/Linux) を使用するか、Google ドキュメントまたは Word for the web にアップロードしてください。これらはすべて無料で DOC ファイルを開くことができます。
DOC と DOCX の違いは何ですか?
DOC は古い Word 97-2003 のバイナリ形式です。DOCX(Office 2007 以降)は、よりサイズが小さく堅牢な ZIP+XML 形式です。現代のアプリは両方を読み取ることができます。
DOC を PDF に変換するにはどうすればよいですか?
Word または LibreOffice Writer でファイルを開き、「名前を付けて保存」または「PDF としてエクスポート」を選択します。Google ドキュメントでも PDF としてファイルをダウンロードできます。
古い DOC ファイルを DOCX に変換すべきですか?
はい、編集を続けるのであれば変換すべきです。DOCX は現在の標準であり、ファイルサイズが小さく、サポートも充実しています。DOC を開き、DOCX として「名前を付けて保存」してください。
Google ドキュメントで DOC ファイルを開けますか?
はい。ファイルを Google ドライブにアップロードして Google ドキュメントで開くと、編集したり、DOCX や PDF としてダウンロードし直したりできます。
LibreOffice で DOC を開くと Word と見た目が異なるのはなぜですか?
DOC バイナリ形式は Microsoft 独自の仕様であるため、複雑なレイアウトは他のアプリではわずかにずれることがあります。正確な再現性が必要な場合は、Microsoft Word を使用するか PDF にエクスポートしてください。

参考文献

1Microsoft - [MS-DOC] Word Binary File Format specificationlearn.microsoft.com
2Microsoft Support - Open a document in an earlier version of Wordsupport.microsoft.com

さらに探索

データベース全体から

今週のトップ拡張子

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

関連する拡張子

.ODTOpenDocument Text
.DOCXMicrosoft Word Open XML Document
.GDOCGoogle Docs Shortcut (Link to a Google Docs document)
.LSTList File (generic plain-text list / listing)
.VNTvNote (mobile phone text note / memo)
.TXTPlain Text File

無料ファイルツール

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

ツールボックスを開く

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