.DDF

DDF-fil

Diamond Directive File (.ddf)
Ställ en fråga
SNABBT SVAR

En DDF-fil (Diamond Directive File) är ett litet skript i klartext som instruerar Microsofts MakeCAB-verktyg om vilka filer som ska packas in i ett .cab-arkiv och hur de ska komprimeras. Öppna den i Anteckningar för att läsa eller redigera den, och kör den med kommandot: makecab /f dinfil.ddf. Det är en byggfil för utvecklare - inte ett dokument eller ett program.

Utvecklare: Microsoft Corporation Kategori: Inställningsfiler MIME: text/plain
ÖPPNAS PÅ Windows
Relaterat: .ICA · .DS_STORE · .WMZ · .CFG

På denna sida

19k+ filtillägg indexerade
Senast granskad Jul 26, 2026

Osäker på vad din fil är?

Släpp valfri fil i vår identifierare - vi läser bara de första byten för att namnge formatet.

Identifiera en fil

Vad är filformatet DDF?

.ddf-filer används av operativsystemfamiljen Windows. De specificerar komprimeringsinställningar för .cab (Cabinet)-arkiv och instruerar verktyget makecab.exe om hur ett cabinet-paket ska byggas. Windows använder .cab-filer som installationsarkiv för program, drivrutiner och systemkomponenter.

En .ddf-fil styr vilken komprimeringsalgoritm det resulterande arkivet ska använda. De tre algoritmer som stöds är:

  • MSZIP (kompatibel med ZIP)
  • LZX
  • Quantum

.ddf-filer lagrar även detaljerade inställningar för komprimeringsalgoritmen - namn på utdatafilen, diskkatalog, mappgränser och andra paketeringsparametrar. Syntaxen för direktiven använder nyckelord med punktprefix (.Set, .New, .Delete) tillsammans med sökvägar till de källfiler som ska packas.

Det är viktigt att notera att .ddf-filer inte sparas inuti det resulterande .cab-arkivet - de är enbart indataskript vid byggtillfället. För att generera ett arkiv från en .ddf, kör: makecab /f dinfil.ddf.

Eftersom .ddf-filer lagrar data i klartext kan de öppnas i valfri textredigerare eller ordbehandlare. Syntaxen för direktiven är dock specifik för MakeCAB/Diamond-verktygskedjan, så det rekommenderas inte att redigera en .ddf manuellt utan att förstå den syntaxen.

Säkerhet & trygghet

RISK: LOW

En DDF är ett litet textskript och är säkert att läsa i valfri redigerare. Den enda varningen: de källfiler den listar är de som packas in i en CAB, så om du bygger ett arkiv från en okänd DDF bör du kontrollera vilka filer den refererar till. DDF-filen i sig kan inte köras på egen hand - den gör bara något när den skickas till makecab.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNDiamond Directive File (.ddf)även känd som MakeCAB Directive File, Cabinet (CAB) Directive File
UTVECKLAREMicrosoft Corporationsedan 1990s (Microsoft Cabinet SDK / Diamond cabinet tool)
MIME-TYPtext/plain
TYPDirektivskript i klartext som styr skapandet av CAB-filer via MakeCAB / Diamond (diamcab)
Detta filtillägg används också av…
  • Btrieve / Pervasive Data Dictionary File - I Btrieve/Pervasive PSQL-databaser definierar FILE.DDF (tillsammans med FIELD.DDF, INDEX.DDF) metadata för tabeller och kolumner.
  • Amiga / generisk datafil - Olika äldre applikationer använde .ddf för diverse datakataloger eller inställningar.

Program som öppnar DDF-filer

Windows3 apps
Notepad Inbyggd Högerklicka på .ddf > Öppna med > Anteckningar för att läsa eller redigera direktiven.
MakeCAB (makecab.exe) Inbyggd I en kommandotolk, kör: makecab /f dinfil.ddf - detta kör direktiven för att bygga .cab-filen.
Notepad / VS Code Öppen källkod Öppna .ddf för redigering med syntaxmarkering och hantering av större filer.

Tekniska detaljer

djup specifikation
FiltypByggdirektivskript i klartext (ASCII eller UTF-8)
SyfteIndataskript som används av makecab.exe (Diamond) för att generera Windows Cabinet (.cab)-arkiv
DirektivsyntaxNyckelord med punktprefix (.Set, .New, .Delete, .Option) plus en källfilssökväg per rad som inte är ett direktiv
Komprimering som stödsMSZIP (ZIP-kompatibel), LZX, Quantum - specificeras via .Set CompressionType=
Cabinet-utdataProducerar inte ett arkiv i sig; skickas till makecab.exe /f fil.ddf för att generera .cab-filen
DDF-inkludering i CABBäddas inte in i det resulterande .cab-arkivet - enbart ett indataskript vid byggtillfället
Typisk filstorlekUnder 1 KB till några KB (en lista med direktiv och källfilssökvägar)
CAB-kapacitetDen skapade .cab-filen stöder upp till ca 65 535 filer; enskilda cabinet-mappar upp till 2 GB
Associerat verktygmakecab.exe (inbyggt i Windows) och Microsoft Cabinet SDK
MIME-typtext/plain (ingen registrerad MIME-typ; identifieras genom filändelsen .ddf)
OS-stödWindows (makecab.exe är ett Windows-specifikt verktyg)
KodningText (ASCII/ANSI; UTF-8 accepteras även för sökvägar med tecken utanför ASCII)
Släppt1990s (Microsoft Cabinet SDK / Diamond cabinet tool)
Senaste versionStable; consumed by makecab.exe (Windows) and the Cabinet SDK
Specifikationlearn.microsoft.com

DDF-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med DDF-filer. Var specifik - inkludera ditt system och programversion.
Inget konto behövs · svar vanligtvis inom en dag

Inga frågor än - bli den första att fråga om DDF-filer.

Vanliga frågor

Hur öppnar jag en DDF-fil?
Det är vanlig text - öppna den i Anteckningar (eller Notepad++/VS Code). Den innehåller direktiv som talar om för Microsofts makecab-verktyg hur ett .cab-arkiv ska byggas.
Hur bygger jag en CAB från en DDF-fil?
Öppna en kommandotolk i mappen och kör: makecab /f dinfil.ddf. MakeCAB läser direktiven och skapar arkivet.
Är en DDF-fil ett program eller ett dokument?
Ingetdera - det är ett bygg-/direktivskript. Den gör ingenting i sig själv; den fungerar som indata för verktyget makecab.
Är detta samma DDF som i en Btrieve/Pervasive-databas?
Nej. Dessa är orelaterade datakatalogfiler (FILE.DDF/FIELD.DDF/INDEX.DDF). Denna artikel täcker Microsofts Diamond Directive File för att bygga cabinet-arkiv.
Kan jag redigera en DDF i WordPad?
Undvik det - WordPad är en ordbehandlare för formaterad text och kan lägga till formatering. Använd Anteckningar eller Notepad++ för att hålla den som ren klartext. (WordPad har dessutom tagits bort från aktuella Windows-versioner.)

Referenser

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

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

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

Relaterade filtillägg

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

Gratis filverktyg

En filidentifierare och bildkonverterare direkt i webbläsaren - allt körs på din enhet.

Öppna verktygslådan

Bläddra bland filtillägg A-Ö