Vad är filformatet DAT?
Filer med filändelsen .dat innehåller text- eller binärdata. Eftersom .dat är en allmän filändelse som delas av många orelaterade program, kan sådana filer innehålla data med vitt skilda strukturer, betydelser och storlekar. Formateringen av dessa data beror helt på programmet som skapade eller använder den aktuella filen.
Ibland lagrar .dat-filer data som är en intern komponent i ett program och som inte bör ändras manuellt. När innehållet är vanlig text kan de öppnas med valfri textredigerare; när det är binärt kan ett verktyg som HxD eller kommandot file i Linux avslöja den underliggande strukturen. .dat-filer följer ibland ett erkänt format som CSV - i sådana fall kan de importeras, konverteras eller redigeras direkt i ett kalkylprogram.
Till skillnad från typbestämda format har .dat ingen fast filsignatur (magic bytes), så filändelsen i sig säger ingenting om den faktiska kodningen. För att identifiera en okänd .dat-fil kan du inspektera dess första bytes i en hex-redigerare eller köra file mydata.dat i Linux/macOS. Några välkända program ger sina .dat-filer en specifik intern struktur - till exempel bifogar Outlook TNEF-kodad data som winmail.dat, och Minecraft lagrar världsmetadata i level.dat (en NBT-kodad binärfil) - men dessa är i praktiken separata format som råkar dela filändelsen .dat.
MIME-typen som konventionellt tilldelas generiska .dat-filer är application/octet-stream.
Säkerhet & trygghet
RISK: MEDIUMEn generisk .dat-fil är ogenomskinlig, så hantera oväntade filer med försiktighet: skadlig kod lagrar ibland sin nyttolast eller konfiguration som .dat, och en .dat som kommer från en okänd källa förtjänar samma misstänksamhet som alla okända nedladdningar. Att inspektera en .dat i en hex- eller textredigerare är säkert - det exekverar inte innehållet. Anta inte att namnbyte gör en fil säker eller användbar; verifiera det verkliga formatet först. Undvik att ladda upp potentiellt konfidentiella .dat-filer till «datakonverterare» online; använd ett lokalt verktyg.
Formatdetaljer
i ett nötskal- Outlook winmail.dat (TNEF) - En Microsoft Outlook/Exchange TNEF-behållare (signatur 0x223E9F78) som döljer verkliga e-postbilagor; extrahera med ett TNEF-verktyg.
- Video CD AVSEQ##.DAT - MPEG-1-video lagrad i en Video CD:s MPEGAV-mapp; spelas upp direkt i VLC.
- Minecraft level.dat / Windows NTUSER.DAT - level.dat är en gzip-komprimerad NBT-världsfil (NBTExplorer); NTUSER.DAT är Windows-registrets bikupa för varje användare - ta aldrig bort den.
Program som öppnar DAT-filer
Tekniska detaljer
djup specifikation| Formattyp | Generisk applikationsdata - innehållsstrukturen definieras helt av skrivprogrammet; ingen universell kodning eller layout |
| Innehållskodning | Text eller binär; bestäms av den skapande applikationen |
| Filsignatur (magic bytes) | Ingen för det generiska formatet - identifiering kräver inspektion av filinnehållet eller kännedom om källapplikationen |
| MIME-typ | `application/octet-stream` |
| Typiska användningsområden | Konfigurationslagring, applikationscache, sparade spel, export/import-utbyte, internt programtillstånd |
| Identifieringsmetod | Kör `file <filnamn>.dat` på Linux/macOS, använd TrID eller FileAlyzer på Windows, eller inspektera med en hex-redigerare |
| Hantering av textvariant | När innehållet är vanlig text kan valfri textredigerare (Anteckningar, TextEdit, nano) öppna och visa det |
| Hantering av binärvariant | Binära `.dat`-filer kräver en hex-redigerare som HxD, eller den specifika applikation som skapade dem |
| Namngiven variant: winmail.dat | TNEF-e-postbilaga (Transport Neutral Encapsulation Format) skapad av Microsoft Outlook; kräver en TNEF-avkodare för att extrahera inbäddat innehåll |
| Namngiven variant: level.dat | Minecraft-världsmetadatafil som använder NBT-kodning (Named Binary Tag); lagrar världsfrö, spelläge, tid och spelarposition |
| Namngiven variant: video.dat | MPEG-1-videoström i Video CD-sektorformat (VCD); spelbar med VCD-kompatibla mediaspelare |
| CSV-kompatibel variant | Vissa applikationer skriver `.dat`-filer som vanlig CSV eller tabbavgränsad text, som kan importeras direkt i kalkylprogram |
| Relaterade filändelser | `.data`, `.bin`, `.db`, `.tmp` - alternativa generiska datasuffix som används i liknande sammanhang |
| Plattformshistorik | Suffixet `.dat` har använts i CP/M, MS-DOS, Unix och Windows sedan sent 1970-tal/1980-tal |
| Släppt | 1970s-1980s (generic 'data' suffix predates DOS; used across CP/M, DOS, Unix) |
| Öppen standard | Ja · royaltyfri |