.GPD

Файл GPD

Generic Printer Description File
Задать вопрос
БЫСТРЫЙ ОТВЕТ

Файл GPD - это файл общего описания принтера (Generic Printer Description), представляющий собой текстовое определение драйвера принтера, которое Windows использует для установки и настройки принтеров, не поддерживающих PostScript, через драйвер UniDrv. Вы можете открыть его в любом текстовом редакторе, например, в Notepad. Файлы GPD безопасны для просмотра, но для их корректного редактирования требуются знания в области разработки драйверов.

Разработчик: Microsoft Corporation Категория: Системные файлы MIME: text/plain
ОТКРЫВАЕТСЯ НА Windows
Связанные: .NOMEDIA · .DLL · .TMP · .LNK

На этой странице

Проиндексировано расширений: 19k+
Последняя проверка: Aug 30, 2026

Не знаете, что это за файл?

Перетащите любой файл в наш идентификатор - мы прочитаем первые байты, чтобы определить формат.

Идентифицировать файл

Что такое формат файла GPD?

Файл .gpd - это файл общего описания принтера, текстовый конфигурационный файл, используемый универсальным драйвером принтера Microsoft Windows (Unidrv). Написанный на проприетарном языке GPD от Microsoft, этот файл описывает все возможности принтера, не поддерживающего PostScript: поддерживаемые форматы бумаги и лотки, разрешение печати, цветовые режимы, параметры двусторонней печати и последовательности команд PCL или ESC/P, необходимые для управления оборудованием. Каждая директива в файле начинается с префикса * (звездочка), что делает синтаксис мгновенно узнаваемым.

Файлы .gpd устанавливаются как часть пакета драйверов принтера вместе с установочными файлами .inf и бинарными DLL-библиотеками драйверов. При установке принтера Windows анализирует .gpd и компилирует бинарный кэш .pnf для более быстрой последующей загрузки; исходный текстовый файл не используется во время печати.

Язык GPD был представлен в Windows NT 4.0 в 1996 году и расширен в GPD v2 (Windows Vista) для добавления поддержки строк Unicode для локализованных названий функций принтера. Он полностью задокументирован в Windows Driver Kit (WDK). GPD отличается от файлов PostScript PPD, которые выполняют ту же роль для принтеров PostScript, но обрабатываются Pscript.dll, а не Unidrv.

В Windows 8 были представлены драйверы принтеров версии 4, использующие другую модель манифеста, но драйверы версии 3 на базе GPD по-прежнему широко поставляются OEM-производителями и остаются полностью поддерживаемыми в Windows 10 и 11. Пользователи чаще всего сталкиваются с файлами .gpd при распаковке архива драйвера принтера, загруженного с веб-сайта производителя.

Безопасность и защита

РИСК: 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)
СВЯЗАННЫЕ.nomedia.dll.tmp.lnk
Это расширение также используется в…
  • Game Package Data (различные игры) - Расширение .gpd также используется некоторыми игровыми движками для пакетов игровых данных или сохранений - это совершенно не связано с драйверами принтеров.

Программы, открывающие файлы GPD

Windows3 apps
Microsoft Windows Платно Windows считывает файлы GPD автоматически во время установки драйвера принтера через парсер Print Spooler / Unidrv. Конечные пользователи не открывают файлы GPD напрямую.
Notepad Встроенная Щелкните правой кнопкой мыши по файлу GPD > Открыть с помощью > Notepad. Файл представляет собой обычный текст ASCII.
Visual Studio Code Открытый код Откройте файл в VS Code для подсветки синтаксиса (специального расширения для GPD не существует, но текстовый режим работает).

Технические подробности

глубокая спецификация
Тип форматаТекстовый язык описания принтеров (Microsoft GPD)
КодировкаТекст ASCII/ANSI; поддержка строк Unicode в GPD v2+
Синтаксис ключевых словКаждая директива начинается с `*` (звездочки)
Компонент драйвераАнализируется `unidrv.dll` (Universal Printer Driver)
Кэширование во время выполненияКомпилируется в бинарный `.pnf` при установке; `.gpd` не читается во время печати
ОписываетРазмеры бумаги, разрешение, цветовые режимы, дуплекс, последовательности команд PCL/ESC-P, встроенные шрифты оборудования
Состав пакета драйвераРазвертывается вместе с `.inf`, бинарными DLL и файлами ресурсов принтера
Типичный размер файла5 КБ - 500 КБ
Ключевое слово версии`*GPDFileVersion` объявляет версию формата (например, «1.0» или «2.0»)
Дополнения GPD v2Поддержка строк Unicode для международных названий функций (Windows Vista+)
Поддержка ОСWindows NT 4.0 и более поздние версии; модель драйверов v3 полностью поддерживается в Windows 10 и 11
Отличие от PPDФайлы PPD описывают принтеры PostScript через Pscript.dll; GPD ориентирован на оборудование PCL/ESC-P без поддержки PostScript
Выпущен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

Вопросы и ответы сообщества

спрошено пользователями
Задать быстрый вопрос
Получите помощь от людей, работающих с файлами GPD. Будьте конкретны - укажите вашу систему и версию ПО.
Аккаунт не нужен · ответы обычно в течение дня

Вопросов пока нет - станьте первым, кто спросит о файлах GPD.

Часто задаваемые вопросы

Что такое файл .gpd?
Это файл общего описания принтера - текстовое определение драйвера принтера, используемое Windows UniDrv для описания возможностей принтера. Является частью пакетов драйверов принтеров Windows.
Могу ли я открыть файл GPD?
Да - любой текстовый редактор (Notepad, VS Code) откроет его, так как это обычный ASCII/текст. Это определение драйвера, а не документ.
Нужно ли мне что-то делать с файлом GPD, найденным в пакете драйверов принтера?
Нет. Windows обрабатывает файлы GPD автоматически во время установки принтера. Вам нужно взаимодействовать с ними только в том случае, если вы разрабатываете или настраиваете драйвер принтера.
Могу ли я отредактировать файл GPD, чтобы починить принтер?
Технически да, но это требует знания языка GPD и разработки драйверов Windows. Редактирование неверного значения может нарушить установку драйвера.
В чем разница между GPD и PPD?
GPD (Generic Printer Description) предназначен для принтеров без поддержки PostScript, использующих Windows UniDrv. PPD (PostScript Printer Description) предназначен для принтеров PostScript, использующих Pscript.dll. Это разные форматы для разных стеков драйверов.

Ссылки

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

Узнать больше

по всей базе данных

Популярные расширения на этой неделе

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

Похожие расширения

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

Бесплатные инструменты для файлов

Идентификатор файлов и конвертер изображений в браузере - все работает на вашем устройстве.

Открыть инструменты

Обзор расширений файлов A-Z