.DEV

DEV-fil

DOS/Windows Device Driver File
Still et spørsmål
HURTIGSVAR

En .dev-fil er enten en eldre DOS-enhetsdriver (en real-mode binærfil lastet via CONFIG.SYS) eller en Dev-C++ C/C++-prosjektfil. På moderne Windows kan ikke DOS-driverfiler kjøres - de kan kun inspiseres i en heks-editor. Dev-C++-prosjektfiler åpnes i Embarcadero Dev-C++.

Utvikler: N/A (OS-level format; originally MS-DOS, extended by Microsoft for Windows) Kategori: Systemfiler MIME: application/octet-stream
ÅPNES PÅ Windows macOS
Relatert: .NOMEDIA · .DLL · .TMP · .LNK

På denne siden

19k+ filendelser indeksert
Sist vurdert Jun 19, 2026

Usikker på hva filen din er?

Slipp hvilken som helst fil inn i vår identifikator - vi leser bare de første bytene for å navngi formatet.

Identifiser en fil

Hva er DEV-filformatet?

Filendelsen .dev har flere distinkte bruksområder. Dens mest historisk betydningsfulle rolle er som en real-mode MS-DOS enhetsdriver-binærfil, lastet ved systemoppstart via et DEVICE= eller DEVICEHIGH= direktiv i CONFIG.SYS.

I denne sammenhengen er en .dev-fil en binær kjørbar fil der de første 22 bytene utgjør DOS-enhetsdriverens hode (header): en peker til neste driver (satt til 0xFFFF:0xFFFF for den siste driveren i kjeden), et attributt-ord som koder for enhetstype og funksjoner, forskyvninger (offsets) for strategi- og avbruddsrutiner, og et 8-tegns enhetsnavn. Selve filen inneholder x86 real-mode-kode som implementerer strategi- og avbruddsrutinene som DOS-kjernen kaller for å kommunisere med maskinvaren.

Dette formatet oppstod med MS-DOS 2.0 (1983), som introduserte installerbare enhetsdrivere. Selv om DOS-drivere oftere brukte filendelsen .sys, brukte visse maskinvareleverandører - spesielt produsenter av SCSI- og lydkort - .dev. Formatet ble foreldet med Windows NT, som erstattet real-mode-drivere med kernel-mode .sys og WDM .drv-drivere.

Filendelsen .dev identifiserer også to urelaterte formater: Embarcadero Dev-C++ bruker den for C/C++ IDE-prosjektfiler lagret som ren tekst i INI-data; Parallels Desktop (macOS) bruker .dev for deskriptorfiler for virtuelle maskinenheter. Disse formatene deler kun filendelsen og har ingen tilknytning til DOS-drivere.

Sikkerhet og trygghet

RISIKO: MEDIUM

Ekte DOS .dev-drivere inneholder kjørbar x86 real-mode maskinkode. På moderne Windows kan de ikke kjøres automatisk (ingen CONFIG.SYS-mekanisme). Imidlertid kan skadevare teoretisk sett bruke filendelsen for å skjule seg. Dev-C++ .dev-prosjektfiler er ren tekst og trygge å åpne. Ikke forsøk å kjøre ukjente .dev-filer.

Formatdetaljer

i et nøtteskall
FULLT NAVNDOS/Windows Device Driver Fileogså kjent som Device Driver, DOS device driver
UTVIKLERN/A (OS-level format; originally MS-DOS, extended by Microsoft for Windows)siden MS-DOS 2.0, 1983 (loadable device drivers via CONFIG.SYS)
KATEGORISystemfiler
MIME-TYPEapplication/octet-stream
TYPEbinær kjørbar fil (DOS-enhetsdriver)
Denne filendelsen brukes også av…
  • Dev-C++ prosjektfil - Embarcadero Dev-C++ (Windows C/C++ IDE) bruker .dev for prosjektfiler - XML/tekstformat, urelatert til drivere.
  • Parallels Desktop enhetsdeskriptor - Parallels Desktop for macOS bruker .dev internt for konfigurasjon av virtuell maskinvare.
MAGIC BYTES · FILSIGNATUR
OFFSET
0001
HEX
FFFF
ASCII
··
DOS-enhetsdriver-header starter med 0xFFFF 0xFFFF (neste-enhet peker = slutt-på-kjede-markør). Etterfulgt av WORD attributt-flagg, WORD strategi-rutine forskyvning, WORD avbrudds-rutine forskyvning, 8-byte enhetsnavn. Ingen universell «magic»; 0xFFFF-markøren er konvensjonell, men ikke påkrevd av alle implementasjoner.

Programmer som åpner DEV-filer

Windows3 apps
Microsoft Windows (system loader) Betalt DOS .dev-drivere lastes kun i MS-DOS eller Windows 9x via CONFIG.SYS DEVICE=-linjen - kan ikke åpnes i moderne Windows. Kan kun vises i en heks-editor.
HxD (hex editor) Gratis Åpne .dev-filen for å inspisere DOS-driverhodet og maskinkoden.
Embarcadero Dev-C++ (if it is a Dev-C++ project file) Gratis Fil → Åpne prosjekt → velg .dev-filen.
macOS1 app
Parallels Desktop Betalt Parallels bruker .dev-filer internt; de aksesseres kun av Parallels - åpnes ikke av brukeren.

Tekniske detaljer

dyp spesifikasjon
PrimærbrukMS-DOS installerbar enhetsdriver-binærfil (lastet via `DEVICE=` i `CONFIG.SYS` ved oppstart)
KodingBinær - x86 real-mode kjørbar kode
ByterekkefølgeLittle-endian (x86)
Driver-header22-byte struktur: neste-driver peker (4 byte, `0xFFFF:0xFFFF` for siste driver), attributt-ord (2 byte), strategi- og avbruddsrutine-forskyvninger (2 byte hver), 8-tegns enhetsnavn
Slutt-på-kjede-markør`0xFFFF:0xFFFF` i feltet for neste-driver peker
Kjøringsmiljøx86 real mode - MS-DOS, Windows 3.x, Windows 95/98/ME (kun DOS-modus)
Laste-direktiv`DEVICE=` eller `DEVICEHIGH=` i `CONFIG.SYS`
Typisk filstørrelse1 KB - 64 KB (drivere fra DOS-æraen er kompakte)
Erstattet av`.sys` kernel-mode drivere (Windows NT/XP+) og WDM `.drv`-drivere
Alternativ bruk 1Dev-C++ IDE-prosjektfil (Embarcadero Dev-C++): ren tekst i INI-format, urelatert til DOS-drivere
Alternativ bruk 2Parallels Desktop (macOS): deskriptorfil for virtuell maskinenhet, urelatert til DOS-drivere
UtgittMS-DOS 2.0, 1983 (loadable device drivers via CONFIG.SYS)
Siste versjonN/A - legacy DOS-era format; superseded by .sys/.drv in Windows

DEV-konverteringer

Spørsmål og svar fra fellesskapet

spurt av brukere
Still et raskt spørsmål
Få hjelp fra folk som jobber med DEV-filer. Vær spesifikk - inkluder systemet ditt og programvareversjon.
Ingen konto nødvendig · svar vanligvis innen en dag
Q
Quiero los archivos7 d agoUBESVART
https://sweet-boat-55dc.ivanelias223.workers.dev/
Venter på svar

Ofte stilte spørsmål

Hva er en .dev-fil på Windows?
Det er mest sannsynlig enten en eldre DOS-enhetsdriver (real-mode binærfil fra MS-DOS-æraen) eller en Dev-C++ C/C++-prosjektfil. På moderne Windows vil du sjelden støte på ekte DOS-drivere.
Kan jeg åpne en .dev-fil?
Hvis det er en Dev-C++-prosjektfil, åpne den med Embarcadero Dev-C++. Hvis det er en DOS-driver-binærfil, bruk en heks-editor for å inspisere den - du kan ikke kjøre den på moderne Windows.
Hvorfor flagger antivirusprogrammet mitt en .dev-fil?
DOS-driverfiler inneholder kjørbar x86 real-mode-kode, som enkelte heuristiske skannere flagger. En ekte eldre driver fra en kjent programvarepakke er ikke skadevare, men behandle ukjente .dev-filer med forsiktighet.
Er .dev relatert til .drv- eller .sys-drivere?
.sys er den moderne Windows kernel-mode driverendelsen (NT-familien). .drv er for Windows user-mode-drivere. .dev var en konvensjon fra DOS-tiden og er ikke en standard Windows-endelse.

Referanser

1MS-DOS Installable Device Drivers - Microsoft Docslearn.microsoft.com
2DOS device driver - Just Solve the File Format Problemjustsolve.archiveteam.org

Utforsk videre

på tvers av databasen

Populære filendelser denne uken

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.EXEWindows Executable (Portable Executable)
5.M4AMPEG-4 Audio File
6.DATProgram Data File (generic)
7.MDMarkdown Document
8.JSONJavaScript Object Notation file
9.NOMEDIAAndroid No-Media Marker File
10.JPGJPEG Image

Relaterte filendelser

.NOMEDIAAndroid No-Media Marker File
.DLLDynamic Link Library
.TMPTemporary File
.LNKWindows Shell Link (Shortcut)
.PKGmacOS Installer Package
.ETLEvent Trace Log

Gratis filverktøy

En filidentifikator og bildekonvertering i nettleseren - alt kjører på din enhet.

Åpne verktøykassen

Bla i filendelser A-Å