.386

Fichier 386

Windows Virtual Device Driver (VxD)
Poser une question
RÉPONSE RAPIDE

Un fichier 386 est un pilote de périphérique virtuel Windows (VxD), un pilote de mode noyau de bas niveau utilisé par Windows 3.x, 95, 98 et Me pour gérer le matériel. Windows charge ces fichiers automatiquement au démarrage - vous ne pouvez pas les ouvrir manuellement. Sur Windows XP et les versions ultérieures, ils ne font rien ; le support VxD a été entièrement supprimé.

Développeur : Microsoft Corporation Catégorie : Fichiers système MIME: application/octet-stream
S'OUVRE SUR Windows
Lié : .NOMEDIA · .DLL · .TMP · .LNK

Sur cette page

19k+ extensions indexées
Dernière révision le Aug 16, 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 386 ?

Les fichiers .386 sont des pilotes de périphériques virtuels (VxDs) pour le mode étendu 386 de Windows, introduits avec Windows/386 2.x en 1988. Un VxD est un composant binaire en mode noyau qui virtualise un périphérique matériel ou un service du système d'exploitation - tel qu'une minuterie, un clavier, une carte graphique ou un contrôleur de disque - afin que plusieurs applications DOS s'exécutant simultanément puissent chacune croire qu'elles ont un accès exclusif au matériel.

En interne, un fichier .386 est un stub exécutable MZ DOS suivi d'un en-tête Linear Executable (LE). L'en-tête LE contient un bloc descripteur VxD identifiant l'ID du périphérique, la version et les points d'entrée pour l'initialisation, la virtualisation des ports d'E/S et la gestion des interruptions. Windows/386 2.x utilisait un format d'en-tête propriétaire W386 antérieur avant que la norme LE ne soit adoptée.

Les VxDs .386 s'exécutent entièrement dans l'anneau 0 (mode noyau) sans isolation de la mémoire. Cela les rendait puissants mais instables : un pilote défectueux pouvait faire planter l'ensemble du système d'exploitation. Windows NT a utilisé le WDM (Windows Driver Model) avec une isolation correcte du noyau dès le début ; Windows 98 SE a commencé la transition, et Windows Me a été la dernière version grand public à prendre en charge les VxDs. Windows XP et les versions ultérieures ne peuvent pas du tout charger les fichiers .386 - le sous-système VxD a été supprimé.

Le même rôle de pilote de périphérique virtuel est également rempli par les fichiers .vxd (fonctionnellement identiques, extension différente utilisée pour les VxDs dynamiques sous Windows 95/98). Des exemples bien connus incluent VSHARE.386, VFAT.386 et VTDAPI.386. Ces fichiers sont chargés automatiquement par le noyau Windows au démarrage ou à la demande ; ils ne peuvent pas et ne doivent pas être ouverts manuellement.

Sécurité et sûreté

RISQUE : MEDIUM

Les fichiers .386 légitimes sont des pilotes système Windows, inoffensifs sur les versions modernes de Windows (ils ne se chargent pas). Cependant, les logiciels malveillants utilisaient historiquement l'extension .386 sur Windows 9x/Me pour déguiser des charges utiles en mode noyau - sur ces systèmes, les VxDs de l'anneau 0 pouvaient se cacher des antivirus. Sur Windows XP et les versions ultérieures, les fichiers .386 ne peuvent pas se charger en tant que VxDs et ne présentent aucun risque d'exécution. Si un antivirus signale un fichier .386 sur un système moderne, il s'agit probablement d'une signature de détection historique ou d'un fichier déguisé avec l'extension .386.

Détails du format

en bref
NOM COMPLETWindows Virtual Device Driver (VxD)alias VxD, 386 enhanced mode driver
DÉVELOPPEURMicrosoft Corporationdepuis 1988 (Windows/386 2.x)
TYPE MIMEapplication/octet-stream
TYPEPilote de périphérique virtuel pour le mode étendu Windows 386 (exécutable binaire)
Cette extension est également utilisée par…
  • Fichier de police Ventura Publisher - Certaines versions de Xerox/Corel Ventura Publisher utilisaient .386 pour les données de polices téléchargeables optimisées pour le 386 - rare, avant 1995.
OCTETS MAGIQUES · SIGNATURE DE FICHIER
OFFSET
0001
HEX
4D5A
ASCII
MZ
Les fichiers VxD .386 sont des exécutables DOS avec un stub MZ suivi d'un en-tête LE (Linear Executable). La signature magique de l'en-tête LE est 0x4C 0x45 (« LE »). Dans l'en-tête LE, l'offset 0x10 contient des drapeaux qui distinguent les VxDs statiques (Windows 3.x) des VxDs dynamiques (Windows 9x/Me). Le tout premier VMM de Windows/386 2.x utilisait un en-tête sur mesure « W386 » au lieu de LE.

Programmes qui ouvrent les fichiers 386

Windows3 apps
Microsoft Windows (3.x / 95 / 98 / Me - kernel loads automatically) Payant Non ouvrable par l'utilisateur. Windows charge les VxDs .386 automatiquement à partir de la section [386Enh] du fichier SYSTEM.INI ou du dossier \WINDOWS\SYSTEM au démarrage.
HxD Hex Editor (inspect only) Gratuit Ouvrir en tant que binaire pour inspecter l'en-tête LE et le bloc descripteur VxD. Impossible d'exécuter ou de charger le pilote.
IDA Pro / Ghidra (reverse engineering) Open-source Ghidra prend en charge le format LE (Linear Executable) pour le désassemblage des anciens VxDs.

Détails techniques

spécifications approfondies
EncodageExécutable binaire (stub MZ DOS + corps Linear Executable LE)
Ordre des octetsLittle-endian
En-tête de fichierEn-tête MZ (4D 5A) à l'offset 0 (stub DOS) ; en-tête LE (4C 45) à l'offset pointé par le dword à 0x3C
Première variante du formatWindows/386 2.x (1988) : en-tête propriétaire W386, antérieur à la norme LE
Anneau d'exécutionAnneau 0 (mode noyau) - les VxDs s'exécutent avec un accès complet au matériel et sans isolation de la mémoire
Taille de fichier typique2 Ko - 200 Ko
Bloc descripteur VxDIdentifie l'ID du périphérique, la version et les points d'entrée : initialisation, gestion des ports d'E/S, virtualisation des interruptions
Compatibilité OSDe Windows 2.x (Windows/386) à Windows Me ; non chargeable sur Windows XP ou version ultérieure
Technologie de remplacementWDM (Windows Driver Model) introduit dans Windows 98 SE / Windows 2000 ; les pilotes utilisent l'extension .sys
Chargement dynamiquePris en charge à partir de Windows for Workgroups 3.11 ; les versions antérieures utilisaient uniquement des VxDs statiques
Exemples notablesVSHARE.386, VFAT.386, VTDAPI.386, EMM386.386, WINA20.386
Publié1988 (Windows/386 2.x)
Dernière versionUsed through Windows Me (2000); superseded by WDM in Windows 98 SE / 2000
Spécificationdevblogs.microsoft.com

Conversions 386

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 386. 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 386.

Foire aux questions

Qu'est-ce qu'un fichier .386 ?
Un pilote de périphérique virtuel (VxD) utilisé par Windows 3.x, 95, 98 et Me pour gérer le matériel. Ce n'est pas un document utilisateur - Windows le charge automatiquement en tant que composant système.
Puis-je ouvrir un fichier .386 sur Windows 10 ou 11 ?
Pas en tant que pilote - Windows XP a supprimé le support VxD. Vous pouvez inspecter le contenu binaire avec un éditeur hexadécimal ou le désassembler avec Ghidra, mais il n'a aucune fonction sur les versions modernes de Windows.
Un fichier .386 est-il dangereux ?
Sur les versions modernes de Windows (XP+), non - les VxDs ne peuvent pas se charger. Sur Windows 95/98/Me (historique), un VxD .386 malveillant était une menace sérieuse car il s'exécutait en mode noyau (Anneau 0). Les antivirus peuvent encore signaler d'anciens fichiers .386 sur la base de signatures historiques.
Dois-je supprimer les fichiers .386 que je trouve ?
S'ils se trouvent dans une archive d'installation héritée de Windows 3.x/9x, conservez-les. S'ils apparaissent de manière inattendue sur un système moderne, ils sont inertes mais valent la peine d'être vérifiés avec un antivirus pour des signatures de logiciels malveillants historiques.
Qu'est-ce qui a remplacé le format VxD .386 ?
Le WDM (Windows Driver Model) introduit dans Windows 98 SE / Windows 2000, utilisant des fichiers .sys au format PE. Ce modèle est toujours utilisé aujourd'hui (Windows 10/11).

Références

1Wikipedia - VxD (Virtual Device Driver)en.wikipedia.org
2Raymond Chen (MS) - The story of WINA20.386devblogs.microsoft.com

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.PARTPartial Download File
4.EXEWindows Executable (Portable Executable)
5.M4AMPEG-4 Audio File
6.DATProgram Data File (generic)
7.MDMarkdown Document
8.JSONJavaScript Object Notation file
9.NOMEDIAAndroid No-Media Marker File
10.JPGJPEG Image

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