Hvad er DAT-filformatet?
Filer med filtypen .dat indeholder tekst eller binære data. Da .dat er en generel filtype, der deles af mange urelaterede programmer, kan sådanne filer indeholde data med vidt forskellig struktur, betydning og størrelse. Formateringen af disse data afhænger helt af det program, der oprettede eller bruger den givne fil.
Nogle gange gemmer .dat-filer data, der er en intern komponent i et program og ikke bør ændres manuelt. Når indholdet er almindelig tekst, kan de åbnes med ethvert tekstredigeringsprogram; når det er binært, vil et værktøj som HxD eller kommandoen file på Linux afsløre den underliggende struktur. .dat-filer følger lejlighedsvis et anerkendt format som CSV - i så fald kan de importeres, konverteres eller redigeres direkte i et regnearksprogram.
I modsætning til typespecifikke formater har .dat ingen fast filsignatur (magic bytes), så filtypen alene fortæller intet om den faktiske kodning. For at identificere en ukendt .dat-fil skal du inspicere dens første bytes i en hex-editor eller køre file mydata.dat på Linux/macOS. Nogle få velkendte programmer giver deres .dat-filer en specifik intern struktur - for eksempel vedhæfter Outlook TNEF-kodede data som winmail.dat, og Minecraft gemmer verdensmetadata i level.dat (en NBT-kodet binær fil) - men disse er reelt separate formater, der tilfældigvis deler filtypen .dat.
MIME-typen, der konventionelt tildeles generiske .dat-filer, er application/octet-stream.
Sikkerhed og tryghed
RISIKO: MEDIUMEn generisk .dat er uigennemsigtig, så behandl uventede filer med forsigtighed: malware gemmer nogle gange sin payload eller konfiguration som .dat, og en .dat, der ankommer fra en ukendt kilde, fortjener samme mistanke som enhver ukendt download. Det er sikkert at inspicere en .dat i en hex- eller tekstredigeringseditor - det eksekverer ikke indholdet. Antag ikke, at omdøbning gør en fil sikker eller brugbar; bekræft det rigtige format først. Undgå at uploade potentielt fortrolige .dat-filer til online «datakonvertere»; brug et lokalt værktøj.
Formatdetaljer
kort fortalt- Outlook winmail.dat (TNEF) - En Microsoft Outlook/Exchange TNEF-wrapper (signatur 0x223E9F78), der skjuler rigtige e-mail-vedhæftninger; udtræk med et TNEF-værktøj.
- Video CD AVSEQ##.DAT - MPEG-1 video gemt i en Video CD's MPEGAV-mappe; afspilles direkte i VLC.
- Minecraft level.dat / Windows NTUSER.DAT - level.dat er en gzip-komprimeret NBT-verdensfil (NBTExplorer); NTUSER.DAT is Windows-registreringsdatabasen for hver bruger - slet den aldrig.
Programmer der åbner DAT-filer
Tekniske detaljer
dyb specifikation| Format-type | Generiske applikationsdata - indholdsstrukturen er fuldstændig defineret af det skrivende program; ingen universel kodning eller layout |
| Indholdskodning | Tekst eller binær; bestemt af det producerende program |
| Filsignatur (magic bytes) | Ingen for det generiske format - identifikation kræver inspektion af filindholdet eller kendskab til kildeprogrammet |
| MIME-type | `application/octet-stream` |
| Typiske brugsscenarier | Konfigurationslagring, applikationscache, gemt spiltilstand, eksport/import-udveksling, intern programtilstand |
| Identifikationsmetode | Kør `file <filnavn>.dat` på Linux/macOS, brug TrID eller FileAlyzer på Windows, eller inspicer med en hex-editor |
| Håndtering af tekstvariant | Når indholdet er almindelig tekst, kan ethvert tekstredigeringsprogram (Notepad, TextEdit, nano) åbne og vise det |
| Håndtering af binær variant | Binære `.dat`-filer kræver en hex-editor såsom HxD eller den specifikke applikation, der producerede dem |
| Navngiven variant: winmail.dat | TNEF (Transport Neutral Encapsulation Format) e-mail-vedhæftning produceret af Microsoft Outlook; kræver en TNEF-dekoder for at udtrække indlejret indhold |
| Navngiven variant: level.dat | Minecraft-verdensmetadatafil, der bruger Named Binary Tag (NBT) kodning; gemmer world seed, spiltilstand, tid og spillerposition |
| Navngiven variant: video.dat | MPEG-1 videostream i Video CD (VCD) sektorformat; kan afspilles med VCD-kompatible medieafspillere |
| CSV-kompatibel variant | Nogle applikationer skriver `.dat`-filer som almindelig CSV eller tabulator-separeret tekst, der kan importeres direkte i regnearkssoftware |
| Relaterede filtyper | `.data`, `.bin`, `.db`, `.tmp` - alternative generiske datasuffixer brugt i lignende sammenhænge |
| Platformshistorik | Suffixet `.dat` har været brugt på tværs af CP/M, MS-DOS, Unix og Windows siden slutningen af 1970'erne-1980'erne |
| Udgivet | 1970s-1980s (generic 'data' suffix predates DOS; used across CP/M, DOS, Unix) |
| Åben standard | Ja · royaltyfri |