.GPD

GPD ファイル

Generic Printer Description File
質問する
クイック回答

GPDファイルは、Generic Printer Description(汎用プリンター記述)ファイルです。これは、WindowsがUniDrvドライバーを介して非PostScriptプリンターをインストールおよび構成するために使用する、プレーンテキストのプリンタードライバー定義です。メモ帳などのテキストエディターで開くことができます。GPDファイルは表示しても安全ですが、正しく編集するにはドライバー開発の知識が必要です。

開発元: Microsoft Corporation カテゴリ: システムファイル MIME: text/plain
対応OS Windows
関連: .NOMEDIA · .DLL · .TMP · .LNK

このページの内容

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

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

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

ファイルを識別する

GPD ファイル形式とは?

.gpdファイルは、Microsoft Windowsユニバーサルプリンタードライバー(Unidrv)で使用されるプレーンテキストの構成ファイルであるGeneric Printer Descriptionファイルです。Microsoft独自のGPD言語で記述されており、サポートされている用紙サイズやトレイ、印刷解像度、カラーモード、両面印刷オプション、およびハードウェアを駆動するために必要なPCLまたはESC/Pコマンドシーケンスなど、非PostScriptプリンターのあらゆる機能を記述します。ファイル内のすべてのディレクティブには接頭辞として*(アスタリスク)が付いており、構文をすぐに識別できるようになっています。

.gpdファイルは、.infセットアップファイルやバイナリドライバーDLLとともに、プリンタードライバーパッケージの一部としてインストールされます。プリンターがインストールされると、Windowsは.gpdを解析し、その後の読み込みを高速化するためにバイナリの.pnfキャッシュをコンパイルします。印刷時には元のテキストファイルは使用されません。

GPD言語は1996年にWindows NT 4.0で導入され、GPD v2(Windows Vista)で拡張されて、国際的なプリンター機能名のためのUnicode文字列サポートが追加されました。これはWindows Driver Kit(WDK)で完全にドキュメント化されています。GPDはPostScript PPDファイルとは異なります。PPDはPostScriptプリンターに対して同じ役割を果たしますが、UnidrvではなくPscript.dllによって処理されます。

Windows 8では、異なるマニフェストモデルを使用するv4プリンタードライバーが導入されましたが、GPDベースのv3ドライバーは現在もOEMから広く提供されており、Windows 10および11でも完全にサポートされています。ユーザーが.gpdファイルを目にするのは、メーカーのWebサイトからダウンロードしたプリンタードライバーアーカイブを解凍したときが一般的です。

セキュリティと安全性

リスク: LOW

プレーンテキストのプリンタードライバー定義ファイルです。直接実行することはできず、マルウェアのリスクはありません。GPDを修正すると、プリンタードライバーのインストールが機能しなくなる可能性があります。

形式の詳細

概要
正式名称Generic Printer Description File別名 GPD file, UniDrv minidriver
開発元Microsoft Corporation登場時期 Windows NT 4.0 (1996) with the UniDrv printer driver architecture
MIME タイプtext/plain
タイプテキストベースのプリンター記述言語(独自のMicrosoft GPD言語)
この拡張子は以下でも使用されています…
  • Game Package Data(各種ゲーム) - .gpd拡張子は、一部のゲームエンジンでゲームデータやセーブパッケージ用にも使用されますが、プリンタードライバーとは全く無関係です。

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

Windows3 apps
Microsoft Windows 有料 Windowsは、プリントスプーラー / Unidrvパーサーを介して、プリンタードライバーのインストール中にGPDファイルを自動的に読み取ります。エンドユーザーがGPDファイルを直接開くことはありません。
Notepad 標準搭載 GPDファイルを右クリック > プログラムから開く > メモ帳。ファイルはプレーンなASCIIテキストです。
Visual Studio Code オープンソース 構文ハイライトのために VS Code でファイルを開きます(GPD専用の拡張機能はありませんが、テキストモードで動作します)。

技術的詳細

詳細仕様
フォーマットタイプテキストベースのプリンター記述言語(Microsoft GPD)
エンコーディングASCII/ANSIテキスト。GPD v2以降ではUnicode文字列をサポート
キーワード構文各ディレクティブの先頭に`*`(アスタリスク)が付与される
ドライバーコンポーネント`unidrv.dll`(ユニバーサルプリンタードライバー)によって解析される
ランタイムキャッシュインストール時にバイナリの`.pnf`にコンパイルされる。印刷中に`.gpd`は読み取られない
記述内容用紙サイズ、解像度、カラーモード、両面印刷、PCL/ESC-Pコマンドシーケンス、ハードウェア内蔵フォント
ドライバーパッケージの内容`.inf`、バイナリDLL、およびプリンターリソースファイルと共に配置される
一般的なファイルサイズ5 KB - 500 KB
バージョンキーワード`*GPDFileVersion`がフォーマットバージョンを宣言(例:「1.0」または「2.0」)
GPD v2の追加機能国際的な機能名のためのUnicode文字列サポート(Windows Vista以降)
OSサポートWindows NT 4.0以降。v3ドライバーモデルはWindows 10および11で完全にサポート
PPDとの違いPPDファイルは`Pscript.dll`を介してPostScriptプリンターを記述する。GPDは非PostScriptのPCL/ESC-Pハードウェアを対象とする
リリース日Windows NT 4.0 (1996) with the UniDrv printer driver architecture
最新バージョンGPD v2 (Windows Vista+); ongoing, documented in Windows Driver Kit (WDK)
仕様書learn.microsoft.com

GPD の変換

コミュニティ Q&A

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

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

よくある質問

.gpdファイルとは何ですか?
Generic Printer Descriptionファイルの略で、Windows UniDrvがプリンターの機能を記述するために使用するプレーンテキストのプリンタードライバー定義です。Windowsプリンタードライバーパッケージの一部です。
GPDファイルを開くことはできますか?
はい。プレーンなASCII/テキストであるため、任意のテキストエディター(メモ帳、VS Codeなど)で開くことができます。これはドキュメントではなく、ドライバーの定義ファイルです。
プリンタードライバーパッケージで見つけたGPDファイルに対して何かする必要がありますか?
いいえ。Windowsはプリンターのインストール中にGPDファイルを自動的に処理します。プリンタードライバーを開発またはカスタマイズしている場合を除き、直接操作する必要はありません。
プリンターを直すためにGPDファイルを編集できますか?
技術的には可能ですが、GPD言語とWindowsドライバー開発の知識が必要です。誤った値を編集すると、ドライバーのインストールが壊れる可能性があります。
GPDとPPDの違いは何ですか?
GPD(Generic Printer Description)は、Windows UniDrvを使用する非PostScriptプリンター用です。PPD(PostScript Printer Description)は、Pscript.dllを使用するPostScriptプリンター用です。これらは別々のドライバースタックのための異なるフォーマットです。

参考文献

1Microsoft Learn - Introduction to GPD Fileslearn.microsoft.com
2Microsoft Learn - GPD File Entry Formatlearn.microsoft.com

さらに探索

データベース全体から

今週のトップ拡張子

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.MDMarkdown Document
4.RPMSGRestricted Permission Message
5.PARTPartial Download File
6.CRDOWNLOADChrome Partial Download File
7.NOMEDIAAndroid No-Media Marker File
8.PRDXSoftMaker Presentations Document
9.SWFSmall Web Format (Shockwave Flash)
10.PRO6XProPresenter 6 Bundle File

関連する拡張子

.NOMEDIAAndroid No-Media Marker File
.DLLDynamic Link Library
.TMPTemporary File
.LNKWindows Shell Link (Shortcut)
.PKGmacOS Installer Package
.ETLEvent Trace Log

無料ファイルツール

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

ツールボックスを開く

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