.DDF

Файл DDF

Diamond Directive File (.ddf)
Задать вопрос
БЫСТРЫЙ ОТВЕТ

Файл DDF (Diamond Directive File) - это небольшой текстовый скрипт, который сообщает инструменту Microsoft MakeCAB, какие файлы нужно упаковать в архив .cab и как их сжать. Откройте его в Блокноте для чтения или редактирования и запустите с помощью команды: makecab /f yourfile.ddf. Это файл сборки для разработчиков - не документ и не программа.

Разработчик: Microsoft Corporation Категория: Файлы параметров MIME: text/plain
ОТКРЫВАЕТСЯ НА Windows
Связанные: .ICA · .DS_STORE · .WMZ · .CFG

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

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

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

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

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

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

Файлы .ddf используются в семействе операционных систем Windows. Они определяют свойства сжатия архивов .cab (Cabinet), направляя инструмент makecab.exe при создании пакета. Windows использует файлы .cab в качестве установочных архивов для приложений, драйверов и системных компонентов.

Файл .ddf управляет тем, какой алгоритм сжатия будет использовать результирующий архив. Поддерживаются три алгоритма:

  • MSZIP (совместим с ZIP)
  • LZX
  • Quantum

Файлы .ddf также хранят подробные настройки алгоритма сжатия - имя выходного архива, каталог на диске, границы папок и другие параметры упаковки. Синтаксис директив использует ключевые слова с префиксом-точкой (.Set, .New, .Delete) наряду с путями к исходным файлам, которые необходимо упаковать.

Важно отметить, что файлы .ddf не сохраняются внутри итогового архива .cab - они являются исключительно входными скриптами на этапе сборки. Чтобы создать архив из .ddf, выполните команду: makecab /f yourfile.ddf.

Поскольку файлы .ddf хранят данные в виде простого текста, их можно открыть в любом текстовом редакторе или процессоре. Однако синтаксис директив специфичен для цепочки инструментов MakeCAB/Diamond, поэтому не рекомендуется редактировать .ddf вручную без понимания этого синтаксиса.

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

РИСК: LOW

DDF - это небольшой текстовый скрипт, его безопасно читать в любом редакторе. Единственное предостережение: исходные файлы, которые он перечисляет, - это то, что упаковывается в CAB, поэтому если вы собираете архив из ненадежного DDF, проверьте, на какие файлы он ссылается. Сам по себе DDF не может исполняться - он работает только при передаче в makecab.

Детали формата

в двух словах
ПОЛНОЕ НАЗВАНИЕDiamond Directive File (.ddf)также известен как MakeCAB Directive File, Cabinet (CAB) Directive File
РАЗРАБОТЧИКMicrosoft Corporationс 1990s (Microsoft Cabinet SDK / Diamond cabinet tool)
MIME-ТИПtext/plain
ТИПТекстовый скрипт директив, управляющий созданием CAB через MakeCAB / Diamond (diamcab)
СВЯЗАННЫЕ.ica.ds_store.wmz.cfg
Это расширение также используется в…
  • Файл словаря данных Btrieve / Pervasive - В базах данных Btrieve/Pervasive PSQL файл FILE.DDF (а также FIELD.DDF, INDEX.DDF) определяет метаданные таблиц и столбцов.
  • Amiga / общий файл данных - Различные устаревшие приложения использовали .ddf для разнообразных словарей данных или настроек.

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

Windows3 apps
Notepad Встроенная Щелкните правой кнопкой мыши по .ddf > Открыть с помощью > Блокнот, чтобы прочитать или отредактировать директивы.
MakeCAB (makecab.exe) Встроенная В командной строке выполните: makecab /f yourfile.ddf - это запустит выполнение директив для создания .cab.
Notepad / VS Code Открытый код Откройте .ddf для редактирования с подсветкой синтаксиса и поддержкой больших файлов.

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

глубокая спецификация
Тип файлаТекстовый скрипт директив сборки (ASCII или UTF-8)
НазначениеВходной скрипт, используемый makecab.exe (Diamond) для создания архивов Windows Cabinet (.cab)
Синтаксис директивКлючевые слова с префиксом-точкой (.Set, .New, .Delete, .Option) плюс один путь к исходному файлу на строку без директивы
Поддерживаемое сжатиеMSZIP (совместим с ZIP), LZX, Quantum - указывается через .Set CompressionType=
Выходной архивСам не создает архив; передается в makecab.exe /f file.ddf для генерации .cab
Включение DDF в CABНе встраивается в итоговый .cab - является только входным скриптом времени сборки
Типичный размер файлаОт менее 1 КБ до нескольких КБ (список директив и путей к файлам)
Емкость CABСозданный .cab поддерживает до ~65 535 файлов; отдельные папки архива до 2 ГБ
Связанный инструментmakecab.exe (встроен в Windows) и Microsoft Cabinet SDK
MIME-типtext/plain (нет зарегистрированного типа MIME; идентифицируется по расширению .ddf)
Поддержка ОСWindows (makecab.exe - это инструмент только для Windows)
КодировкаТекст (ASCII/ANSI; UTF-8 также принимается для путей с символами не из ASCII)
Выпущен1990s (Microsoft Cabinet SDK / Diamond cabinet tool)
Последняя версияStable; consumed by makecab.exe (Windows) and the Cabinet SDK
Спецификацияlearn.microsoft.com

Конвертации DDF

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

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

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

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

Как открыть файл DDF?
Это простой текст - откройте его в Блокноте (или Notepad++/VS Code). Он содержит директивы, которые указывают инструменту Microsoft makecab, как создать архив .cab.
Как создать CAB из файла DDF?
Откройте командную строку в папке и выполните: makecab /f yourfile.ddf. MakeCAB прочитает директивы и создаст архив.
Является ли файл DDF программой или документом?
Ни тем, ни другим - это скрипт сборки/директив. Сам по себе он ничего не делает; это входные данные для утилиты makecab.
Это тот же DDF, что и в базе данных Btrieve/Pervasive?
Нет. Это несвязанные файлы словаря данных (FILE.DDF/FIELD.DDF/INDEX.DDF). Данная статья посвящена Diamond Directive File от Microsoft для создания архивов.
Можно ли редактировать DDF в WordPad?
Лучше избегать этого - WordPad является редактором форматированного текста и может добавить лишнее оформление. Используйте Блокнот или Notepad++, чтобы сохранить файл как чистый текст. (WordPad также был удален из текущих версий Windows.)

Ссылки

1Microsoft Learn - Makecab.exelearn.microsoft.com
2Microsoft Learn - Cabinet (.cab) fileslearn.microsoft.com

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

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

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

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.EXEWindows Executable (Portable Executable)
5.JSONJavaScript Object Notation file
6.M4AMPEG-4 Audio File
7.ICSiCalendar data file
8.DATProgram Data File (generic)
9.TAGDataFlex Query Tag Name File
10.JPGJPEG Image

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

.ICACitrix Independent Computing Architecture file
.DS_STOREmacOS Finder Desktop Services Store (.DS_Store)
.WMZWindows Media Player Skin
.CFGConfiguration File
.LICLicense File
.CONFConfiguration File

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

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

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

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