.DEV

Файл DEV

DOS/Windows Device Driver File
Задать вопрос
БЫСТРЫЙ ОТВЕТ

Файл .dev - это либо устаревший драйвер устройства DOS (бинарный файл реального режима, загружаемый через CONFIG.SYS), либо файл проекта C/C++ в Dev-C++. В современных версиях Windows файлы драйверов DOS не запускаются - их можно только изучить в шестнадцатеричном редакторе. Файлы проектов Dev-C++ открываются в Embarcadero Dev-C++.

Разработчик: N/A (OS-level format; originally MS-DOS, extended by Microsoft for Windows) Категория: Системные файлы MIME: application/octet-stream
ОТКРЫВАЕТСЯ НА Windows macOS
Связанные: .NOMEDIA · .DLL · .TMP · .LNK

На этой странице

Проиндексировано расширений: 19k+
Последняя проверка: Jun 19, 2026

Не знаете, что это за файл?

Перетащите любой файл в наш идентификатор - мы прочитаем первые байты, чтобы определить формат.

Идентифицировать файл

Что такое формат файла DEV?

Расширение .dev имеет несколько различных применений. Его наиболее исторически значимая роль - бинарный файл драйвера устройства MS-DOS реального режима, загружаемый при загрузке системы с помощью директивы DEVICE= или DEVICEHIGH= в файле CONFIG.SYS.

В этом контексте файл .dev представляет собой исполняемый бинарный файл, первые 22 байта которого образуют заголовок драйвера устройства DOS: указатель на следующий драйвер (устанавливается в 0xFFFF:0xFFFF для последнего драйвера в цепочке), слово атрибутов, кодирующее тип и возможности устройства, смещения подпрограмм стратегии и прерывания, а также 8-символьное имя устройства. Тело содержит код x86 реального режима, реализующий подпрограммы Strategy и Interrupt, которые ядро DOS вызывает для взаимодействия с оборудованием.

Этот формат появился в MS-DOS 2.0 (1983), где были представлены устанавливаемые драйверы устройств. Хотя драйверы DOS чаще использовали расширение .sys, некоторые производители оборудования - особенно производители SCSI-контроллеров и звуковых карт - использовали .dev. Формат устарел с выходом Windows NT, которая заменила драйверы реального режима драйверами режима ядра .sys и драйверами WDM .drv.

Расширение .dev также идентифицирует два несвязанных формата: Embarcadero Dev-C++ использует его для файлов проектов IDE C/C++, хранящихся в виде текстовых данных INI; Parallels Desktop (macOS) использует .dev для файлов дескрипторов устройств виртуальных машин. Эти форматы объединяет только расширение, они не имеют отношения к драйверам DOS.

Безопасность и защита

РИСК: MEDIUM

Подлинные драйверы DOS .dev содержат исполняемый машинный код x86 реального режима. В современных Windows они не могут запускаться автоматически (отсутствует механизм CONFIG.SYS). Однако вредоносное ПО теоретически может использовать это расширение для маскировки. Файлы проектов Dev-C++ .dev являются текстовыми и безопасны для открытия. Не пытайтесь запускать неизвестные файлы .dev.

Детали формата

в двух словах
ПОЛНОЕ НАЗВАНИЕDOS/Windows Device Driver Fileтакже известен как Device Driver, DOS device driver
РАЗРАБОТЧИКN/A (OS-level format; originally MS-DOS, extended by Microsoft for Windows)с MS-DOS 2.0, 1983 (loadable device drivers via CONFIG.SYS)
MIME-ТИПapplication/octet-stream
ТИПбинарный исполняемый файл (драйвер устройства DOS)
СВЯЗАННЫЕ.nomedia.dll.tmp.lnk
Это расширение также используется в…
  • Файл проекта Dev-C++ - Embarcadero Dev-C++ (IDE C/C++ для Windows) использует .dev для файлов проектов - формат XML/текст, не связан с драйверами.
  • Дескриптор устройства Parallels Desktop - Parallels Desktop для macOS использует .dev внутри системы для конфигурации виртуальных аппаратных устройств.
MAGIC BYTES · СИГНАТУРА ФАЙЛА
СМЕЩЕНИЕ
0001
HEX
FFFF
ASCII
··
Заголовок драйвера устройства DOS начинается с 0xFFFF 0xFFFF (указатель на следующее устройство = маркер конца цепочки). Далее следуют WORD флаги атрибутов, WORD смещение подпрограммы стратегии, WORD смещение подпрограммы прерывания, 8-байтовое имя устройства. Универсальной «магической подписи» нет; метка 0xFFFF является общепринятой, но не обязательной для всех реализаций.

Программы, открывающие файлы DEV

Windows3 apps
Microsoft Windows (system loader) Платно Драйверы DOS .dev загружаются только в MS-DOS или Windows 9x через строку CONFIG.SYS DEVICE= - не открываются в современной Windows. Просмотр возможен только в шестнадцатеричном редакторе.
HxD (hex editor) Бесплатно Откройте файл .dev для изучения заголовка драйвера DOS и машинного кода.
Embarcadero Dev-C++ (if it is a Dev-C++ project file) Бесплатно Файл → Открыть проект → выберите файл .dev.
macOS1 app
Parallels Desktop Платно Parallels использует файлы .dev внутри системы; доступ к ним осуществляется только через Parallels - пользователем не открываются.

Технические подробности

глубокая спецификация
Основное использованиеБинарный файл устанавливаемого драйвера устройства MS-DOS (загружается через `DEVICE=` в `CONFIG.SYS` при загрузке)
КодировкаБинарная - исполняемый код x86 реального режима
Порядок байтовLittle-endian (x86)
Заголовок драйвера22-байтовая структура: указатель на следующий драйвер (4 байта, `0xFFFF:0xFFFF` для последнего драйвера), слово атрибутов (2 байта), смещения подпрограмм стратегии и прерывания (по 2 байта каждое), 8-символьное имя устройства
Маркер конца цепочки`0xFFFF:0xFFFF` в поле указателя на следующий драйвер
Среда выполненияРеальный режим x86 - MS-DOS, Windows 3.x, Windows 95/98/ME (только в режиме DOS)
Директива загрузки`DEVICE=` или `DEVICEHIGH=` в `CONFIG.SYS`
Типичный размер файла1 КБ - 64 КБ (драйверы эпохи DOS компактны)
Заменен наДрайверы режима ядра `.sys` (Windows NT/XP+) и драйверы WDM `.drv`
Альтернативное использование 1Файл проекта IDE Dev-C++ (Embarcadero Dev-C++): текстовый формат INI, не связан с драйверами DOS
Альтернативное использование 2Parallels Desktop (macOS): файл дескриптора устройства виртуальной машины, не связан с драйверами DOS
ВыпущенMS-DOS 2.0, 1983 (loadable device drivers via CONFIG.SYS)
Последняя версияN/A - legacy DOS-era format; superseded by .sys/.drv in Windows

Конвертации DEV

Вопросы и ответы сообщества

спрошено пользователями
Задать быстрый вопрос
Получите помощь от людей, работающих с файлами DEV. Будьте конкретны - укажите вашу систему и версию ПО.
Аккаунт не нужен · ответы обычно в течение дня

Вопросов пока нет - станьте первым, кто спросит о файлах DEV.

Часто задаваемые вопросы

Что такое файл .dev в Windows?
Скорее всего, это либо устаревший драйвер устройства DOS (бинарный файл реального режима эпохи MS-DOS), либо файл проекта C/C++ Dev-C++. В современной Windows подлинные драйверы DOS встречаются крайне редко.
Можно ли открыть файл .dev?
Если это файл проекта Dev-C++, откройте его с помощью Embarcadero Dev-C++. Если это бинарный файл драйвера DOS, используйте шестнадцатеричный редактор для его осмотра - запустить его в современной Windows невозможно.
Почему мой антивирус помечает файл .dev?
Файлы драйверов DOS содержат исполняемый код x86 реального режима, который некоторые эвристические сканеры помечают как подозрительный. Подлинный устаревший драйвер из известного пакета ПО не является вредоносным, но к неизвестным файлам .dev следует относиться с осторожностью.
Связан ли .dev с драйверами .drv или .sys?
.sys - это современное расширение драйвера режима ядра Windows (семейство NT). .drv используется для драйверов пользовательского режима Windows. .dev был соглашением эпохи DOS и не является стандартным расширением Windows.

Ссылки

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

Узнать больше

по всей базе данных

Популярные расширения на этой неделе

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

Похожие расширения

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

Бесплатные инструменты для файлов

Идентификатор файлов и конвертер изображений в браузере - все работает на вашем устройстве.

Открыть инструменты

Обзор расширений файлов A-Z