.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.MDMarkdown Document
4.BINCD/DVD Disc Image (BIN/CUE)
5.NOMEDIAAndroid No-Media Marker File
6.PARTPartial Download File
7.RPMSGRestricted Permission Message
8.EXEWindows Executable (Portable Executable)
9.AVIFAV1 Image File Format (AVIF)
10.DBSQLite Database File

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

.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