Hva er DAT-filformatet?
Filer med filendelsen .dat inneholder tekst- eller binærdata. Fordi .dat er en generell filendelse som deles av mange urelaterte programmer, kan slike filer inneholde data med vidt forskjellig struktur, betydning og størrelse. Formateringen av disse dataene avhenger helt av programmet som opprettet eller bruker den aktuelle filen.
Noen ganger lagrer .dat-filer data som er en intern komponent i et program og som ikke bør endres manuelt. Når innholdet er ren tekst, kan de åpnes med et hvilket som helst tekstredigeringsprogram; når de er binære, vil et verktøy som HxD eller kommandoen file på Linux avsløre den underliggende strukturen. .dat-filer følger av og til et anerkjent format som CSV - i så fall kan de importeres, konverteres eller redigeres direkte i et regnearkprogram.
I motsetning til spesifikke formater, har .dat ingen fast filsignatur (magic bytes), så filendelsen alene forteller deg ingenting om den faktiske kodingen. For å identifisere en ukjent .dat-fil, inspiser de første bytene i en heks-editor eller kjør file mydata.dat på Linux/macOS. Noen få velkjente programmer gir sine .dat-filer en spesifikk intern struktur - for eksempel legger Outlook ved TNEF-kodede data som winmail.dat, og Minecraft lagrer verdensmetadata i level.dat (en NBT-kodet binærfil) - men disse er i praksis separate formater som tilfeldigvis deler filendelsen .dat.
MIME-typen som konvensjonelt tildeles generiske .dat-filer er application/octet-stream.
Sikkerhet og trygghet
RISIKO: MEDIUMEn generisk .dat er ugjennomsiktig, så behandle uventede filer med forsiktighet: skadevare lagrer noen ganger innholdet sitt eller konfigurasjonen som .dat, og en .dat som kommer fra en ukjent kilde fortjener samme mistanke som enhver ukjent nedlasting. Å inspisere en .dat i en heks- eller tekst-editor er trygt - det kjører ikke innholdet. Ikke anta at omdøping gjør en fil trygg eller brukbar; bekreft det faktiske formatet først. Unngå å laste opp potensielt konfidensielle .dat-filer til «datakonverterere» på nett; bruk et lokalt verktøy.
Formatdetaljer
i et nøtteskall- Outlook winmail.dat (TNEF) - En Microsoft Outlook/Exchange TNEF-beholder (signatur 0x223E9F78) som skjuler faktiske e-postvedlegg; pakk ut med et TNEF-verktøy.
- Video CD AVSEQ##.DAT - MPEG-1 video lagret i en Video CD sin MPEGAV-mappe; kan spilles direkte i VLC.
- Minecraft level.dat / Windows NTUSER.DAT - level.dat er en gzip-komprimert NBT-verdensfil (NBTExplorer); NTUSER.DAT er Windows-registerfilen for hver bruker - slett den aldri.
Programmer som åpner DAT-filer
Tekniske detaljer
dyp spesifikasjon| Format-type | Generiske applikasjonsdata - innholdsstrukturen er helt definert av programmet som skriver; ingen universell koding eller layout |
| Innholdskoding | Tekst eller binær; bestemt av det produserende programmet |
| Filsignatur (magic bytes) | Ingen for det generiske formatet - identifikasjon krever inspeksjon av filinnholdet eller kjennskap til kildeprogrammet |
| MIME-type | `application/octet-stream` |
| Typiske bruksområder | Lagring av konfigurasjon, applikasjons-cache, lagret spilltilstand, eksport/import-utveksling, intern programtilstand |
| Identifikasjonsmetode | Kjør `file <filnavn>.dat` på Linux/macOS, bruk TrID eller FileAlyzer på Windows, eller inspiser med en heks-editor |
| Håndtering av tekstvariant | Når innholdet er ren tekst, kan ethvert tekstredigeringsprogram (Notepad, TextEdit, nano) åpne og vise det |
| Håndtering av binærvariant | Binære `.dat`-filer krever en heks-editor som HxD, eller det spesifikke programmet som produserte dem |
| Navngitt variant: winmail.dat | TNEF (Transport Neutral Encapsulation Format) e-postvedlegg produsert av Microsoft Outlook; krever en TNEF-dekoder for å pakke ut innebygd innhold |
| Navngitt variant: level.dat | Minecraft-verdensmetadatafil som bruker Named Binary Tag (NBT)-koding; lagrer verdens-seed, spillmodus, tid og spillerposisjon |
| Navngitt variant: video.dat | MPEG-1 videostrøm i Video CD (VCD) sektorformat; kan spilles av med VCD-kompatible mediespillere |
| CSV-kompatibel variant | Noen applikasjoner skriver `.dat`-filer som ren CSV eller tabulator-separert tekst, som kan importeres direkte i regnearkprogramvare |
| Relaterte filendelser | `.data`, `.bin`, `.db`, `.tmp` - alternative generiske data-suffikser brukt i lignende sammenhenger |
| Plattformhistorikk | Suffikset `.dat` har blitt brukt på tvers av CP/M, MS-DOS, Unix og Windows siden slutten av 1970- og 1980-tallet |
| Utgitt | 1970s-1980s (generic 'data' suffix predates DOS; used across CP/M, DOS, Unix) |
| Åpen standard | Ja · royalty-fri |