.DEV

Fichier DEV

DOS/Windows Device Driver File
Poser une question
RÉPONSE RAPIDE

Un fichier .dev est soit un ancien pilote de périphérique DOS (un binaire en mode réel chargé via CONFIG.SYS), soit un fichier de projet C/C++ Dev-C++. Sur les versions modernes de Windows, les fichiers de pilotes DOS ne peuvent pas être exécutés - inspectez-les uniquement dans un éditeur hexadécimal. Les fichiers de projet Dev-C++ s'ouvrent dans Embarcadero Dev-C++.

Développeur : N/A (OS-level format; originally MS-DOS, extended by Microsoft for Windows) Catégorie : Fichiers système MIME: application/octet-stream
S'OUVRE SUR Windows macOS
Lié : .NOMEDIA · .DLL · .TMP · .LNK

Sur cette page

19k+ extensions indexées
Dernière révision le Jun 19, 2026

Pas sûr de la nature de votre fichier ?

Déposez n'importe quel fichier dans notre identificateur - nous lisons juste les premiers octets pour nommer le format.

Identifier un fichier

Qu'est-ce que le format de fichier DEV ?

L'extension .dev a plusieurs utilisations distinctes. Son rôle le plus important historiquement est celui de binaire de pilote de périphérique MS-DOS en mode réel, chargé au démarrage du système via une directive DEVICE= ou DEVICEHIGH= dans CONFIG.SYS.

Dans ce contexte, un fichier .dev est un exécutable binaire dont les 22 premiers octets forment l'en-tête du pilote de périphérique DOS : un pointeur de lien vers le pilote suivant (défini sur 0xFFFF:0xFFFF pour le dernier pilote de la chaîne), un mot d'attribut codant le type et les capacités du périphérique, les décalages (offsets) des routines de stratégie et d'interruption, et un nom de périphérique de 8 caractères. Le corps contient du code x86 en mode réel implémentant les routines de stratégie et d'interruption que le noyau DOS appelle pour communiquer avec le matériel.

Ce format est apparu avec MS-DOS 2.0 (1983), qui a introduit les pilotes de périphériques installables. Bien que les pilotes DOS utilisent plus couramment l'extension .sys, certains fabricants de matériel - en particulier les fabricants de cartes SCSI et de cartes son - utilisaient .dev. Le format est devenu obsolète avec Windows NT, qui a remplacé les pilotes en mode réel par des pilotes .sys en mode noyau et des pilotes WDM .drv.

L'extension .dev identifie également deux formats non liés : Embarcadero Dev-C++ l'utilise pour les fichiers de projet IDE C/C++ stockés sous forme de données INI en texte brut ; Parallels Desktop (macOS) utilise .dev pour les fichiers de descripteurs de périphériques de machines virtuelles. Ces formats ne partagent que l'extension et n'ont aucun lien avec les pilotes DOS.

Sécurité et sûreté

RISQUE : MEDIUM

Les véritables pilotes .dev DOS contiennent du code machine exécutable x86 en mode réel. Sur le Windows moderne, ils ne peuvent pas s'auto-exécuter (pas de mécanisme CONFIG.SYS). Cependant, un logiciel malveillant pourrait théoriquement utiliser l'extension pour se déguiser. Les fichiers de projet .dev de Dev-C++ sont en texte brut et peuvent être ouverts en toute sécurité. N'essayez pas d'exécuter des fichiers .dev inconnus.

Détails du format

en bref
NOM COMPLETDOS/Windows Device Driver Filealias Device Driver, DOS device driver
DÉVELOPPEURN/A (OS-level format; originally MS-DOS, extended by Microsoft for Windows)depuis MS-DOS 2.0, 1983 (loadable device drivers via CONFIG.SYS)
TYPE MIMEapplication/octet-stream
TYPEexécutable binaire (pilote de périphérique DOS)
Cette extension est également utilisée par…
  • Fichier de projet Dev-C++ - Embarcadero Dev-C++ (IDE C/C++ pour Windows) utilise .dev pour les fichiers de projet - format XML/texte, sans rapport avec les pilotes.
  • Descripteur de périphérique Parallels Desktop - Parallels Desktop pour macOS utilise .dev en interne pour la configuration des périphériques matériels virtuels.
OCTETS MAGIQUES · SIGNATURE DE FICHIER
OFFSET
0001
HEX
FFFF
ASCII
··
L'en-tête du pilote de périphérique DOS commence par 0xFFFF 0xFFFF (pointeur vers le périphérique suivant = marqueur de fin de chaîne). Suivi par les drapeaux d'attribut WORD, le décalage de la routine de stratégie WORD, le décalage de la routine d'interruption WORD, le nom du périphérique sur 8 octets. Pas de « magic bytes » universels ; la sentinelle 0xFFFF est conventionnelle mais pas imposée par toutes les implémentations.

Programmes qui ouvrent les fichiers DEV

Windows3 apps
Microsoft Windows (system loader) Payant Les pilotes .dev DOS ne se chargent que dans MS-DOS ou Windows 9x via la ligne CONFIG.SYS DEVICE= - non ouvrables dans le Windows moderne. À visualiser uniquement dans un éditeur hexadécimal.
HxD (hex editor) Gratuit Ouvrez le fichier .dev pour inspecter l'en-tête du pilote DOS et le code machine.
Embarcadero Dev-C++ (if it is a Dev-C++ project file) Gratuit Fichier → Ouvrir le projet → sélectionnez le fichier .dev.
macOS1 app
Parallels Desktop Payant Parallels utilise les fichiers .dev en interne ; accessible uniquement par Parallels - non ouvert par l'utilisateur.

Détails techniques

spécifications approfondies
Utilisation principaleBinaire de pilote de périphérique installable MS-DOS (chargé via `DEVICE=` dans `CONFIG.SYS` au démarrage)
EncodageBinaire - code exécutable x86 en mode réel
Ordre des octetsLittle-endian (x86)
En-tête du piloteStructure de 22 octets : pointeur vers le pilote suivant (4 octets, `0xFFFF:0xFFFF` pour le dernier pilote), mot d'attribut (2 octets), décalages des routines de stratégie et d'interruption (2 octets chacun), nom du périphérique sur 8 caractères
Marqueur de fin de chaîne`0xFFFF:0xFFFF` dans le champ du pointeur vers le pilote suivant
Environnement d'exécutionMode réel x86 - MS-DOS, Windows 3.x, Windows 95/98/ME (mode DOS uniquement)
Directive de chargement`DEVICE=` ou `DEVICEHIGH=` dans `CONFIG.SYS`
Taille de fichier typique1 Ko - 64 Ko (les pilotes de l'ère DOS sont compacts)
Remplacé parPilotes en mode noyau `.sys` (Windows NT/XP+) et pilotes WDM `.drv`
Usage alternatif 1Fichier de projet IDE Dev-C++ (Embarcadero Dev-C++) : format INI en texte brut, sans rapport avec les pilotes DOS
Usage alternatif 2Parallels Desktop (macOS) : fichier descripteur de périphérique de machine virtuelle, sans rapport avec les pilotes DOS
PubliéMS-DOS 2.0, 1983 (loadable device drivers via CONFIG.SYS)
Dernière versionN/A - legacy DOS-era format; superseded by .sys/.drv in Windows

Conversions DEV

Q&R de la communauté

posées par les utilisateurs
Poser une question rapide
Obtenez de l'aide de personnes qui travaillent avec des fichiers DEV. Soyez précis - incluez votre système et la version du logiciel.
Aucun compte requis · réponses généralement sous un jour

Pas encore de questions - soyez le premier à poser une question sur les fichiers DEV.

Foire aux questions

Qu'est-ce qu'un fichier .dev sous Windows ?
Il s'agit très probablement soit d'un ancien pilote de périphérique DOS (binaire en mode réel de l'ère MS-DOS), soit d'un fichier de projet C/C++ Dev-C++. Sur le Windows moderne, vous rencontrerez rarement de véritables pilotes DOS.
Puis-je ouvrir un fichier .dev ?
S'il s'agit d'un fichier de projet Dev-C++, ouvrez-le avec Embarcadero Dev-C++. S'il s'agit d'un binaire de pilote DOS, utilisez un éditeur hexadécimal pour l'inspecter - vous ne pouvez pas l'exécuter sur un Windows moderne.
Pourquoi mon antivirus signale-t-il un fichier .dev ?
Les fichiers de pilotes DOS contiennent du code exécutable x86 en mode réel, que certains scanners heuristiques signalent. Un véritable pilote hérité provenant d'un progiciel connu n'est pas un logiciel malveillant, mais traitez les fichiers .dev inconnus avec prudence.
Le format .dev est-il lié aux pilotes .drv ou .sys ?
.sys est l'extension moderne des pilotes en mode noyau de Windows (famille NT). .drv est destiné aux pilotes en mode utilisateur de Windows. .dev était une convention de l'époque DOS et n'est pas une extension Windows standard.

Références

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

Continuer l'exploration

à travers la base de données

Top des extensions cette semaine

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.BCBitComet Incomplete Download File
7.EXEWindows Executable (Portable Executable)
8.NOMEDIAAndroid No-Media Marker File
9.AVIFAV1 Image File Format (AVIF)
10.RPMSGRestricted Permission Message

Extensions liées

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

Outils de fichiers gratuits

Un identificateur de fichier et un convertisseur d'images dans le navigateur - tout s'exécute sur votre appareil.

Ouvrir la boîte à outils

Parcourir les extensions de fichiers A-Z