.DDF

Arquivo DDF

Diamond Directive File (.ddf)
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo DDF (Diamond Directive File) é um pequeno script de texto simples que instrui a ferramenta MakeCAB da Microsoft sobre quais arquivos compactar em um arquivo de gabinete .cab e como compactá-los. Abra-o no Bloco de Notas para ler ou editar e execute-o com o comando: makecab /f seuarquivo.ddf. É um arquivo de compilação de desenvolvedor - não é um documento, nem um programa.

Desenvolvedor: Microsoft Corporation Categoria: Arquivos de Configuração MIME: text/plain
ABRE EM Windows
Relacionado: .ICA · .DS_STORE · .WMZ · .CFG

Nesta página

19k+ extensões indexadas
Última revisão em Jul 26, 2026

Não tem certeza do que é seu arquivo?

Arraste qualquer arquivo para o nosso identificador - lemos apenas os primeiros bytes para nomear o formato.

Identificar um arquivo

O que é o formato de ficheiro DDF?

Arquivos .ddf são usados pela família de sistemas operacionais Windows. Eles especificam as propriedades de compactação de arquivos .cab (Cabinet), direcionando a ferramenta makecab.exe sobre como construir um pacote de gabinete. O Windows usa arquivos .cab como arquivos de instalação para aplicativos, drivers e componentes do sistema.

Um arquivo .ddf controla qual algoritmo de compactação o gabinete resultante usará. Os três algoritmos suportados são:

  • MSZIP (compatível com ZIP)
  • LZX
  • Quantum

Os arquivos .ddf também armazenam configurações detalhadas para o algoritmo de compactação - nome do gabinete de saída, diretório de disco, limites de pasta e outros parâmetros de empacotamento. A sintaxe de diretiva usa palavras-chave prefixadas por ponto (.Set, .New, .Delete) ao lado dos caminhos dos arquivos de origem a serem compactados.

Importante ressaltar que os arquivos .ddf não são salvos dentro do arquivo .cab resultante - eles são puramente scripts de entrada em tempo de compilação. Para gerar um gabinete a partir de um .ddf, execute: makecab /f seuarquivo.ddf.

Como os arquivos .ddf armazenam dados em texto simples, eles podem ser abertos em qualquer editor de texto ou processador de texto. No entanto, a sintaxe da diretiva é específica para a cadeia de ferramentas MakeCAB/Diamond, portanto, não é recomendado editar um .ddf manualmente sem entender essa sintaxe.

Segurança e proteção

RISCO: LOW

Um DDF é um pequeno script de texto e é seguro para ler em qualquer editor. O único cuidado: os arquivos de origem que ele lista são os que serão compactados em um CAB, portanto, se você criar um gabinete a partir de um DDF não confiável, inspecione quais arquivos ele referencia. O DDF em si não pode ser executado sozinho - ele só faz algo quando passado para o makecab.

Detalhes do formato

em resumo
NOME COMPLETODiamond Directive File (.ddf)também conhecido como MakeCAB Directive File, Cabinet (CAB) Directive File
DESENVOLVEDORMicrosoft Corporationdesde 1990s (Microsoft Cabinet SDK / Diamond cabinet tool)
TIPO MIMEtext/plain
TIPOScript de diretiva de texto simples que controla a criação de CAB pelo MakeCAB / Diamond (diamcab)
Esta extensão também é usada por…
  • Arquivo de Dicionário de Dados Btrieve / Pervasive - Em bancos de dados Btrieve/Pervasive PSQL, FILE.DDF (além de FIELD.DDF, INDEX.DDF) define metadados de tabelas/colunas.
  • Amiga / arquivo de dados genérico - Vários aplicativos legados usavam .ddf para diversos dicionários de dados ou configurações.

Programas que abrem arquivos DDF

Windows3 apps
Notepad Integrado Clique com o botão direito no .ddf > Abrir com > Bloco de Notas para ler ou editar as diretivas.
MakeCAB (makecab.exe) Integrado Em um prompt de comando, execute: makecab /f seuarquivo.ddf - isso executa as diretivas para construir o .cab.
Notepad / VS Code Código aberto Abra o .ddf para edição com realce de sintaxe e suporte a arquivos maiores.

Detalhes técnicos

especificação profunda
Tipo de arquivoScript de diretiva de compilação em texto simples (ASCII ou UTF-8)
FinalidadeScript de entrada consumido pelo makecab.exe (Diamond) para gerar arquivos Windows Cabinet (.cab)
Sintaxe de diretivaPalavras-chave prefixadas por ponto (.Set, .New, .Delete, .Option) mais um caminho de arquivo de origem por linha não diretiva
Compactação suportadaMSZIP (compatível com ZIP), LZX, Quantum - especificado via .Set CompressionType=
Saída do gabineteNão produz um gabinete por si só; deve ser passado para o makecab.exe /f arquivo.ddf para gerar o .cab
Inclusão de DDF no CABNão incorporado no .cab resultante - puramente um script de entrada em tempo de compilação
Tamanho de arquivo típicoMenos de 1 KB a alguns KB (uma lista de diretivas e caminhos de arquivos de origem)
Capacidade do CABO .cab produzido suporta até ~65.535 arquivos; pastas de gabinete individuais de até 2 GB
Ferramenta associadamakecab.exe (integrado ao Windows) e o Microsoft Cabinet SDK
Tipo MIMEtext/plain (sem tipo MIME registrado; identificado pela extensão .ddf)
Suporte de SOWindows (makecab.exe é uma ferramenta específica do Windows)
CodificaçãoTexto (ASCII/ANSI; UTF-8 também aceito para caminhos com caracteres não-ASCII)
Lançado1990s (Microsoft Cabinet SDK / Diamond cabinet tool)
Versão mais recenteStable; consumed by makecab.exe (Windows) and the Cabinet SDK
Especificaçãolearn.microsoft.com

Conversões de DDF

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos DDF. Seja específico - inclua seu sistema e a versão do software.
Não é necessário criar conta · respostas geralmente em um dia

Ainda não há perguntas - seja o primeiro a perguntar sobre arquivos DDF.

Perguntas frequentes

Como faço para abrir um arquivo DDF?
É texto simples - abra-o no Bloco de Notas (ou Notepad++/VS Code). Ele contém diretivas que dizem à ferramenta makecab da Microsoft como construir um arquivo .cab.
Como faço para criar um CAB a partir de um arquivo DDF?
Abra um prompt de comando na pasta e execute: makecab /f seuarquivo.ddf. O MakeCAB lê as diretivas e cria o gabinete.
Um arquivo DDF é um programa ou um documento?
Nenhum dos dois - é um script de diretiva/compilação. Ele não faz nada sozinho; é uma entrada para o utilitário makecab.
Este é o mesmo DDF de um banco de dados Btrieve/Pervasive?
Não. Esses são arquivos de dicionário de dados não relacionados (FILE.DDF/FIELD.DDF/INDEX.DDF). Este artigo cobre o Diamond Directive File da Microsoft para a criação de gabinetes.
Posso editar um DDF no WordPad?
Evite - o WordPad é um editor de rich-text e pode adicionar formatação. Use o Bloco de Notas ou Notepad++ para mantê-lo como texto simples e limpo. (O WordPad também foi removido das versões atuais do Windows.)

Referências

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

Continue explorando

em todo o banco de dados

Principais extensões desta semana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.MDMarkdown Document
4.BCBitComet Incomplete Download File
5.PARTPartial Download File
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

Extensões relacionadas

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

Ferramentas de arquivo gratuitas

Um identificador de arquivos e conversor de imagens no navegador - tudo funciona no seu dispositivo.

Abrir a caixa de ferramentas

Navegar por extensões de arquivo A-Z