.DEV

Arquivo DEV

DOS/Windows Device Driver File
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo .dev é um driver de dispositivo legado do DOS (um binário de modo real carregado via CONFIG.SYS) ou um arquivo de projeto C/C++ do Dev-C++. No Windows moderno, os arquivos de driver do DOS não podem ser executados - inspecione-os apenas em um editor hexadecimal. Os arquivos de projeto do Dev-C++ abrem no Embarcadero Dev-C++.

Desenvolvedor: N/A (OS-level format; originally MS-DOS, extended by Microsoft for Windows) Categoria: Arquivos de Sistema MIME: application/octet-stream
ABRE EM Windows macOS
Relacionado: .NOMEDIA · .DLL · .TMP · .LNK

Nesta página

19k+ extensões indexadas
Última revisão em Jun 19, 2026

Não tem certeza do que é seu arquivo?

Arraste qualquer arquivo para o nosso identificador - lemos apenas os primeiros bytes para nomear o formato.

Identificar um arquivo

O que é o formato de ficheiro DEV?

A extensão .dev possui vários usos distintos. Seu papel historicamente mais significativo é como um binário de driver de dispositivo MS-DOS em modo real, carregado na inicialização do sistema por meio de uma diretiva DEVICE= ou DEVICEHIGH= no CONFIG.SYS.

Nesse contexto, um arquivo .dev é um executável binário cujos primeiros 22 bytes formam o cabeçalho do driver de dispositivo DOS: um ponteiro de link para o próximo driver (definido como 0xFFFF:0xFFFF para o último driver da cadeia), uma palavra de atributo que codifica o tipo e as capacidades do dispositivo, deslocamentos (offsets) de rotina de estratégia e interrupção, e um nome de dispositivo de 8 caracteres. O corpo contém código x86 em modo real que implementa as rotinas de Estratégia e Interrupção que o kernel do DOS chama para se comunicar com o hardware.

Este formato originou-se com o MS-DOS 2.0 (1983), que introduziu drivers de dispositivo instaláveis. Embora os drivers do DOS usassem mais comumente a extensão .sys, certos fornecedores de hardware - particularmente fabricantes de SCSI e placas de som - usavam .dev. O formato tornou-se obsoleto com o Windows NT, que substituiu os drivers de modo real por drivers .sys de modo kernel e drivers WDM .drv.

A extensão .dev também identifica dois formatos não relacionados: o Embarcadero Dev-C++ a utiliza para arquivos de projeto de IDE C/C++ armazenados como dados INI em texto simples; o Parallels Desktop (macOS) usa .dev para arquivos descritores de dispositivos de máquina virtual. Esses formatos compartilham apenas a extensão e não têm conexão com os drivers do DOS.

Segurança e proteção

RISCO: MEDIUM

Drivers .dev genuínos do DOS contêm código de máquina executável x86 em modo real. No Windows moderno, eles não podem ser executados automaticamente (não há mecanismo CONFIG.SYS). No entanto, malwares poderiam teoricamente usar a extensão para se disfarçar. Arquivos de projeto .dev do Dev-C++ são texto simples e seguros para abrir. Não tente executar arquivos .dev desconhecidos.

Detalhes do formato

em resumo
NOME COMPLETODOS/Windows Device Driver Filetambém conhecido como Device Driver, DOS device driver
DESENVOLVEDORN/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
TIPOexecutável binário (driver de dispositivo DOS)
Esta extensão também é usada por…
  • Arquivo de Projeto Dev-C++ - O Embarcadero Dev-C++ (IDE C/C++ para Windows) usa .dev para arquivos de projeto - formato XML/texto, não relacionado a drivers.
  • Descritor de dispositivo Parallels Desktop - O Parallels Desktop para macOS usa .dev internamente para configuração de hardware virtual.
MAGIC BYTES · ASSINATURA DO ARQUIVO
OFFSET
0001
HEX
FFFF
ASCII
··
O cabeçalho do driver de dispositivo DOS começa com 0xFFFF 0xFFFF (ponteiro para o próximo dispositivo = marcador de fim de cadeia). Seguido por flags de atributo WORD, deslocamento de rotina de estratégia WORD, deslocamento de rotina de interrupção WORD, nome do dispositivo de 8 bytes. Não há magic universal; a sentinela 0xFFFF é convencional, mas não imposta por todas as implementações.

Programas que abrem arquivos DEV

Windows3 apps
Microsoft Windows (system loader) Pago Os drivers .dev do DOS carregam apenas no MS-DOS ou Windows 9x via linha DEVICE= do CONFIG.SYS - não são abríveis no Windows moderno. Visualize apenas em um editor hexadecimal.
HxD (hex editor) Gratuito Abra o arquivo .dev para inspecionar o cabeçalho do driver DOS e o código de máquina.
Embarcadero Dev-C++ (if it is a Dev-C++ project file) Gratuito Arquivo → Abrir Projeto → selecione o arquivo .dev.
macOS1 app
Parallels Desktop Pago O Parallels usa arquivos .dev internamente; acessados apenas pelo Parallels - não são abertos pelo usuário.

Detalhes técnicos

especificação profunda
Uso primárioBinário de driver de dispositivo instalável do MS-DOS (carregado via `DEVICE=` no `CONFIG.SYS` na inicialização)
CodificaçãoBinário - código executável x86 em modo real
Ordem dos bytesLittle-endian (x86)
Cabeçalho do driverEstrutura de 22 bytes: ponteiro para o próximo driver (4 bytes, `0xFFFF:0xFFFF` para o último driver), palavra de atributo (2 bytes), deslocamentos de rotina de estratégia e interrupção (2 bytes cada), nome do dispositivo de 8 caracteres
Marcador de fim de cadeia`0xFFFF:0xFFFF` no campo de ponteiro para o próximo driver
Ambiente de execuçãoModo real x86 - MS-DOS, Windows 3.x, Windows 95/98/ME (apenas modo DOS)
Diretiva de carregamento`DEVICE=` ou `DEVICEHIGH=` no `CONFIG.SYS`
Tamanho de arquivo típico1 KB - 64 KB (drivers da era DOS são compactos)
Substituído porDrivers de modo kernel `.sys` (Windows NT/XP+) e drivers WDM `.drv`
Uso alternativo 1Arquivo de projeto de IDE Dev-C++ (Embarcadero Dev-C++): formato INI de texto simples, não relacionado a drivers DOS
Uso alternativo 2Parallels Desktop (macOS): arquivo descritor de dispositivo de máquina virtual, não relacionado a drivers DOS
LançadoMS-DOS 2.0, 1983 (loadable device drivers via CONFIG.SYS)
Versão mais recenteN/A - legacy DOS-era format; superseded by .sys/.drv in Windows

Conversões de DEV

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos DEV. Seja específico - inclua seu sistema e a versão do software.
Não é necessário criar conta · respostas geralmente em um dia

Ainda não há perguntas - seja o primeiro a perguntar sobre arquivos DEV.

Perguntas frequentes

O que é um arquivo .dev no Windows?
É muito provável que seja um driver de dispositivo DOS legado (binário de modo real da era MS-DOS) ou um arquivo de projeto C/C++ do Dev-C++. No Windows moderno, você raramente encontrará drivers DOS genuínos.
Posso abrir um arquivo .dev?
Se for um arquivo de projeto do Dev-C++, abra-o com o Embarcadero Dev-C++. Se for um binário de driver do DOS, use um editor hexadecimal para inspecioná-lo - você não pode executá-lo no Windows moderno.
Por que meu antivírus sinaliza um arquivo .dev?
Os arquivos de driver do DOS contêm código executável x86 em modo real, que alguns scanners heurísticos sinalizam. Um driver legado genuíno de um pacote de software conhecido não é malware, mas trate arquivos .dev desconhecidos com cautela.
O .dev está relacionado aos drivers .drv ou .sys?
O .sys é a extensão de driver de modo kernel do Windows moderno (família NT). O .drv é para drivers de modo de usuário do Windows. O .dev era uma convenção da era DOS e não é uma extensão padrão do Windows.

Referências

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

Continue explorando

em todo o banco de dados

Principais extensões desta 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.RPMSGRestricted Permission Message
7.NOMEDIAAndroid No-Media Marker File
8.EXEWindows Executable (Portable Executable)
9.AVIFAV1 Image File Format (AVIF)
10.ICSiCalendar data file

Extensões relacionadas

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

Ferramentas de arquivo gratuitas

Um identificador de arquivos e conversor de imagens no navegador - tudo funciona no seu dispositivo.

Abrir a caixa de ferramentas

Navegar por extensões de arquivo A-Z