.DEV

DEV-bestand

DOS/Windows Device Driver File
Stel een vraag
SNEL ANTWOORD

Een .dev-bestand is ofwel een verouderd DOS-apparaatstuurprogramma (een real-mode binair bestand geladen via CONFIG.SYS) of een Dev-C++ C/C++-projectbestand. Op modern Windows kunnen DOS-stuurprogrammabestanden niet worden uitgevoerd - inspecteer ze alleen in een hex-editor. Dev-C++-projectbestanden openen in Embarcadero Dev-C++.

Ontwikkelaar: N/A (OS-level format; originally MS-DOS, extended by Microsoft for Windows) Categorie: Systeembestanden MIME: application/octet-stream
OPENT OP Windows macOS
Gerelateerd: .NOMEDIA · .DLL · .TMP · .LNK

Op deze pagina

19k+ extensies geïndexeerd
Laatst beoordeeld op Jun 19, 2026

Niet zeker wat uw bestand is?

Sleep een bestand naar onze identificatietool - we lezen alleen de eerste bytes om het formaat te benoemen.

Identificeer een bestand

Wat is het DEV-bestandsformaat?

De extensie .dev heeft verschillende uiteenlopende toepassingen. De historisch meest significante rol is die van een real-mode MS-DOS apparaatstuurprogramma (device driver), geladen tijdens het opstarten van het systeem via een DEVICE= of DEVICEHIGH= instructie in CONFIG.SYS.

In deze context is een .dev-bestand een binair uitvoerbaar bestand waarvan de eerste 22 bytes de DOS-apparaatstuurprogramma-header vormen: een link-pointer naar het volgende stuurprogramma (ingesteld op 0xFFFF:0xFFFF voor het laatste stuurprogramma in de keten), een attribuutwoord dat het apparaattype en de mogelijkheden codeert, offsets voor de strategie- en interrupt-routines, en een apparaatnaam van 8 tekens. De body bevat x86 real-mode code die de strategie- en interrupt-routines implementeert die de DOS-kernel aanroept om met de hardware te communiceren.

Dit formaat ontstond met MS-DOS 2.0 (1983), dat installeerbare apparaatstuurprogramma's introduceerde. Hoewel DOS-stuurprogramma's vaker de .sys-extensie gebruikten, hanteerden bepaalde hardwareleveranciers - met name fabrikanten van SCSI- en geluidskaarten - de extensie .dev. Het formaat raakte verouderd met Windows NT, dat real-mode stuurprogramma's verving door kernel-mode .sys en WDM .drv stuurprogramma's.

De extensie .dev identificeert ook twee niet-gerelateerde formaten: Embarcadero Dev-C++ gebruikt het voor C/C++ IDE-projectbestanden die zijn opgeslagen als platte tekst INI-gegevens; Parallels Desktop (macOS) gebruikt .dev voor apparaatbeschrijvingsbestanden van virtuele machines. Deze formaten delen alleen de extensie en hebben geen verbinding met DOS-stuurprogramma's.

Beveiliging & veiligheid

RISICO: MEDIUM

Echte DOS .dev-stuurprogramma's bevatten uitvoerbare x86 real-mode machinecode. Op modern Windows kunnen ze niet automatisch worden uitgevoerd (geen CONFIG.SYS-mechanisme). Malware zou de extensie echter theoretisch kunnen gebruiken om zichzelf te vermommen. Dev-C++ .dev-projectbestanden zijn platte tekst en veilig om te openen. Probeer onbekende .dev-bestanden niet uit te voeren.

Formaatdetails

in een notendop
VOLLEDIGE NAAMDOS/Windows Device Driver Fileook bekend als Device Driver, DOS device driver
ONTWIKKELAARN/A (OS-level format; originally MS-DOS, extended by Microsoft for Windows)sinds MS-DOS 2.0, 1983 (loadable device drivers via CONFIG.SYS)
MIME-TYPEapplication/octet-stream
TYPEbinair uitvoerbaar bestand (DOS-apparaatstuurprogramma)
Deze extensie wordt ook gebruikt door…
  • Dev-C++ Projectbestand - Embarcadero Dev-C++ (Windows C/C++ IDE) gebruikt .dev voor projectbestanden - XML/tekstformaat, niet gerelateerd aan stuurprogramma's.
  • Parallels Desktop apparaatbeschrijving - Parallels Desktop voor macOS gebruikt .dev intern voor de configuratie van virtuele hardware-apparaten.
MAGIC BYTES · BESTANDSSIGNATUUR
OFFSET
0001
HEX
FFFF
ASCII
··
DOS-apparaatstuurprogramma-header begint met 0xFFFF 0xFFFF (volgende-apparaat pointer = einde-van-keten markering). Gevolgd door WORD attribuutvlaggen, WORD strategie-routine offset, WORD interrupt-routine offset, 8-byte apparaatnaam. Geen universele magic; de 0xFFFF-sentinel is conventioneel maar wordt niet door alle implementaties afgedwongen.

Programma's die DEV-bestanden openen

Windows3 apps
Microsoft Windows (system loader) Betaald DOS .dev-stuurprogramma's laden alleen in MS-DOS of Windows 9x via de CONFIG.SYS DEVICE=-regel - niet te openen in modern Windows. Alleen te bekijken in een hex-editor.
HxD (hex editor) Gratis Open het .dev-bestand om de DOS-stuurprogramma-header en machinecode te inspecteren.
Embarcadero Dev-C++ (if it is a Dev-C++ project file) Gratis Bestand → Project openen → selecteer het .dev-bestand.
macOS1 app
Parallels Desktop Betaald Parallels gebruikt .dev-bestanden intern; alleen toegankelijk door Parallels - niet door de gebruiker te openen.

Technische details

diepe specificaties
Primair gebruikMS-DOS installeerbaar apparaatstuurprogramma binair bestand (geladen via `DEVICE=` in `CONFIG.SYS` bij het opstarten)
CoderingBinair - x86 real-mode uitvoerbare code
Byte-volgordeLittle-endian (x86)
Stuurprogramma-header22-byte structuur: volgende-stuurprogramma pointer (4 bytes, `0xFFFF:0xFFFF` voor laatste stuurprogramma), attribuutwoord (2 bytes), offsets voor strategie- en interrupt-routines (elk 2 bytes), apparaatnaam van 8 tekens
Einde-van-keten markering`0xFFFF:0xFFFF` in het veld voor de volgende-stuurprogramma pointer
Uitvoeringsomgevingx86 real-mode - MS-DOS, Windows 3.x, Windows 95/98/ME (alleen DOS-modus)
Laadinstructie`DEVICE=` of `DEVICEHIGH=` in `CONFIG.SYS`
Typische bestandsgrootte1 KB - 64 KB (stuurprogramma's uit het DOS-tijdperk zijn compact)
Vervangen door`.sys` kernel-mode stuurprogramma's (Windows NT/XP+) en WDM `.drv` stuurprogramma's
Alternatief gebruik 1Dev-C++ IDE-projectbestand (Embarcadero Dev-C++): platte tekst INI-formaat, niet gerelateerd aan DOS-stuurprogramma's
Alternatief gebruik 2Parallels Desktop (macOS): apparaatbeschrijvingsbestand voor virtuele machines, niet gerelateerd aan DOS-stuurprogramma's
UitgebrachtMS-DOS 2.0, 1983 (loadable device drivers via CONFIG.SYS)
Laatste versieN/A - legacy DOS-era format; superseded by .sys/.drv in Windows

DEV conversies

Community V&A

gevraagd door gebruikers
Stel een korte vraag
Krijg hulp van mensen die met DEV-bestanden werken. Wees specifiek - vermeld uw systeem en softwareversie.
Geen account nodig · antwoorden meestal binnen een dag

Nog geen vragen - wees de eerste om iets te vragen over DEV-bestanden.

Veelgestelde vragen

Wat is een .dev-bestand op Windows?
Het is hoogstwaarschijnlijk een verouderd DOS-apparaatstuurprogramma (binair real-mode bestand uit het MS-DOS-tijdperk) of een Dev-C++ C/C++-projectbestand. Op modern Windows zul je zelden echte DOS-stuurprogramma's tegenkomen.
Kan ik een .dev-bestand openen?
Als het een Dev-C++-projectbestand is, open het dan met Embarcadero Dev-C++. Als het een binair DOS-stuurprogramma is, gebruik dan een hex-editor om het te inspecteren - je kunt het niet uitvoeren op modern Windows.
Waarom markeert mijn antivirus een .dev-bestand?
DOS-stuurprogrammabestanden bevatten uitvoerbare x86 real-mode code, wat door sommige heuristische scanners wordt gemarkeerd. Een legitiem verouderd stuurprogramma uit een bekend softwarepakket is geen malware, maar behandel onbekende .dev-bestanden met voorzichtigheid.
Is .dev gerelateerd aan .drv of .sys stuurprogramma's?
.sys is de moderne Windows kernel-mode stuurprogramma-extensie (NT-familie). .drv is voor Windows user-mode stuurprogramma's. .dev was een conventie uit het DOS-tijdperk en is geen standaard Windows-extensie.

Referenties

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

Blijf ontdekken

door de database

Populaire extensies deze week

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

Gerelateerde extensies

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

Gratis bestandstools

Een bestandsidentificatie en afbeeldingsconverter in de browser - alles draait op uw eigen apparaat.

Open de gereedschapskist

Blader door bestandsextensies A-Z