.DEV

Archivo DEV

DOS/Windows Device Driver File
Hacer una pregunta
RESPUESTA RÁPIDA

Un archivo .dev es un controlador de dispositivo heredado de DOS (un binario de modo real cargado a través de CONFIG.SYS) o un archivo de proyecto de C/C++ de Dev-C++. En las versiones modernas de Windows, los archivos de controlador de DOS no se pueden ejecutar; solo se pueden inspeccionar en un editor hexadecimal. Los archivos de proyecto de Dev-C++ se abren en Embarcadero Dev-C++.

Desarrollador: N/A (OS-level format; originally MS-DOS, extended by Microsoft for Windows) Categoría: Archivos de sistema MIME: application/octet-stream
SE ABRE EN Windows macOS
Relacionado: .NOMEDIA · .DLL · .TMP · .LNK

En esta página

19k+ extensiones indexadas
Última revisión Jun 19, 2026

¿No está seguro de qué es su archivo?

Suelte cualquier archivo en nuestro identificador - leemos solo los primeros bytes para nombrar el formato.

Identificar un archivo

¿Qué es el formato de archivo DEV?

La extensión .dev tiene varios usos distintos. Su función históricamente más significativa es la de un binario de controlador de dispositivo de MS-DOS en modo real, cargado al arrancar el sistema mediante una directiva DEVICE= o DEVICEHIGH= en CONFIG.SYS.

En este contexto, un archivo .dev es un ejecutable binario cuyos primeros 22 bytes forman la cabecera del controlador de dispositivo de DOS: un puntero de enlace al siguiente controlador (establecido en 0xFFFF:0xFFFF para el último controlador de la cadena), una palabra de atributo que codifica el tipo de dispositivo y sus capacidades, desplazamientos de las rutinas de estrategia e interrupción, y un nombre de dispositivo de 8 caracteres. El cuerpo contiene código x86 en modo real que implementa las rutinas de estrategia e interrupción que el núcleo de DOS llama para comunicarse con el hardware.

Este formato se originó con MS-DOS 2.0 (1983), que introdujo los controladores de dispositivo instalables. Aunque los controladores de DOS utilizaban más comúnmente la extensión .sys, ciertos proveedores de hardware -especialmente los fabricantes de tarjetas de sonido y SCSI- utilizaban .dev. El formato quedó obsoleto con Windows NT, que sustituyó los controladores de modo real por controladores .sys de modo núcleo y controladores WDM .drv.

La extensión .dev también identifica dos formatos no relacionados: Embarcadero Dev-C++ la utiliza para archivos de proyecto del IDE de C/C++ almacenados como datos INI de texto plano; Parallels Desktop (macOS) utiliza .dev para archivos descriptores de dispositivos de máquinas virtuales. Estos formatos solo comparten la extensión y no tienen ninguna conexión con los controladores de DOS.

Seguridad y protección

RIESGO: MEDIUM

Los controladores .dev auténticos de DOS contienen código máquina ejecutable x86 en modo real. En el Windows moderno no pueden autoejecutarse (no existe el mecanismo CONFIG.SYS). Sin embargo, el malware podría teóricamente utilizar la extensión para disfrazarse. Los archivos de proyecto .dev de Dev-C++ son de texto plano y seguros de abrir. No intente ejecutar archivos .dev desconocidos.

Detalles del formato

en pocas palabras
NOMBRE COMPLETODOS/Windows Device Driver Filetambién conocido como Device Driver, DOS device driver
DESARROLLADORN/A (OS-level format; originally MS-DOS, extended by Microsoft for Windows)desde MS-DOS 2.0, 1983 (loadable device drivers via CONFIG.SYS)
TIPO MIMEapplication/octet-stream
TIPOejecutable binario (controlador de dispositivo de DOS)
Esta extensión también es utilizada por…
  • Archivo de proyecto de Dev-C++ - Embarcadero Dev-C++ (IDE de C/C++ para Windows) utiliza .dev para los archivos de proyecto; formato XML/texto, no relacionado con controladores.
  • Descriptor de dispositivo de Parallels Desktop - Parallels Desktop para macOS utiliza .dev internamente para la configuración de dispositivos de hardware virtual.
MAGIC BYTES · FIRMA DE ARCHIVO
OFFSET
0001
HEX
FFFF
ASCII
··
La cabecera del controlador de dispositivo de DOS comienza con 0xFFFF 0xFFFF (puntero al siguiente dispositivo = marcador de fin de cadena). Le siguen indicadores de atributo de tipo WORD, desplazamiento de rutina de estrategia de tipo WORD, desplazamiento de rutina de interrupción de tipo WORD y nombre de dispositivo de 8 bytes. No hay una firma mágica universal; el centinela 0xFFFF es convencional pero no obligatorio en todas las implementaciones.

Programas que abren archivos DEV

Windows3 apps
Microsoft Windows (system loader) Pago Los controladores .dev de DOS solo se cargan en MS-DOS o Windows 9x a través de la línea DEVICE= de CONFIG.SYS; no se pueden abrir en el Windows moderno. Véalos únicamente en un editor hexadecimal.
HxD (hex editor) Gratis Abra el archivo .dev para inspeccionar la cabecera del controlador de DOS y el código máquina.
Embarcadero Dev-C++ (if it is a Dev-C++ project file) Gratis Archivo → Abrir proyecto → seleccione el archivo .dev.
macOS1 app
Parallels Desktop Pago Parallels utiliza archivos .dev internamente; solo son accedidos por Parallels, no los abre el usuario.

Detalles técnicos

especificación profunda
Uso principalBinario de controlador de dispositivo instalable de MS-DOS (cargado mediante `DEVICE=` en `CONFIG.SYS` al arrancar)
CodificaciónBinario - código ejecutable x86 en modo real
Orden de bytesLittle-endian (x86)
Cabecera del controladorEstructura de 22 bytes: puntero al siguiente controlador (4 bytes, `0xFFFF:0xFFFF` para el último controlador), palabra de atributo (2 bytes), desplazamientos de rutina de estrategia e interrupción (2 bytes cada uno), nombre de dispositivo de 8 caracteres
Marcador de fin de cadena`0xFFFF:0xFFFF` en el campo del puntero al siguiente controlador
Entorno de ejecuciónModo real x86 - MS-DOS, Windows 3.x, Windows 95/98/ME (solo modo DOS)
Directiva de carga`DEVICE=` o `DEVICEHIGH=` en `CONFIG.SYS`
Tamaño de archivo típico1 KB - 64 KB (los controladores de la era DOS son compactos)
Reemplazado porControladores de modo núcleo `.sys` (Windows NT/XP+) y controladores WDM `.drv`
Uso alternativo 1Archivo de proyecto del IDE Dev-C++ (Embarcadero Dev-C++): formato INI de texto plano, no relacionado con controladores de DOS
Uso alternativo 2Parallels Desktop (macOS): archivo descriptor de dispositivo de máquina virtual, no relacionado con controladores de DOS
LanzadoMS-DOS 2.0, 1983 (loadable device drivers via CONFIG.SYS)
Última versiónN/A - legacy DOS-era format; superseded by .sys/.drv in Windows

Conversiones de DEV

Preguntas y respuestas de la comunidad

preguntado por usuarios
Hacer una pregunta rápida
Obtenga ayuda de personas que trabajan con archivos DEV. Sea específico: incluya su sistema y la versión del software.
No se necesita cuenta · respuestas generalmente en un día

Aún no hay preguntas; sea el primero en preguntar sobre los archivos DEV.

Preguntas frecuentes

¿Qué es un archivo .dev en Windows?
Lo más probable es que se trate de un controlador de dispositivo heredado de DOS (binario de modo real de la era de MS-DOS) o de un archivo de proyecto de C/C++ de Dev-C++. En el Windows moderno rara vez encontrará controladores de DOS auténticos.
¿Puedo abrir un archivo .dev?
Si es un archivo de proyecto de Dev-C++, ábralo con Embarcadero Dev-C++. Si es un binario de controlador de DOS, utilice un editor hexadecimal para inspeccionarlo; no puede ejecutarlo en el Windows moderno.
¿Por qué mi antivirus marca un archivo .dev?
Los archivos de controlador de DOS contienen código ejecutable x86 en modo real, que algunos escáneres heurísticos marcan. Un controlador heredado auténtico de un paquete de software conocido no es malware, pero trate los archivos .dev desconocidos con precaución.
¿Está .dev relacionado con los controladores .drv o .sys?
.sys es la extensión moderna de los controladores de modo núcleo de Windows (familia NT). .drv es para controladores de modo de usuario de Windows. .dev era una convención de la era de DOS y no es una extensión estándar de Windows.

Referencias

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

Siga explorando

en toda la base de datos

Extensiones principales esta semana

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

Extensiones relacionadas

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

Herramientas de archivo gratuitas

Un identificador de archivos y convertidor de imágenes en el navegador - todo se ejecuta en su dispositivo.

Abrir la caja de herramientas

Explorar extensiones de archivo A-Z