SYS (pilote Windows) — fichier .sys
pérenneFichier de pilote système Windows, structurellement un exécutable PE au format moderne.
Le SYS désigne un fichier de pilote Windows, le code qui permet au système d’exploitation de communiquer avec un composant matériel. Sa structure a radicalement changé au fil du temps, avec des conséquences directes sur son identification.
Les pilotes modernes (Windows 2000 et ultérieur) sont structurellement des exécutables PE, exactement comme un EXE ou une DLL, et partagent donc la même signature “MZ” en tête de fichier — rien dans cette signature ne les distingue d’un exécutable ou d’une bibliothèque ordinaire ; seul un indicateur interne à l’en-tête PE confirme sa nature de pilote. Les très anciens pilotes DOS en mode réel, en revanche, n’avaient aucun en-tête standardisé comparable, à l’image du format COM.
S’exécutant avec les privilèges les plus élevés du système (le mode noyau), un pilote compromis représente l’un des vecteurs de compromission les plus sévères qui soient : contrairement à une application ordinaire, il opère avec un accès quasi total au matériel et à la mémoire système, ce qui explique l’exigence croissante de Microsoft en matière de signature numérique des pilotes.
Depuis Windows 10 (mise à jour de 2016 imposant la signature via le portail Windows Hardware Dev Center), un pilote SYS non signé par Microsoft ne peut plus être chargé sur un système 64 bits en configuration standard, une restriction qui a considérablement réduit la surface d’attaque historiquement associée à ce format.
Cette exigence de signature avait déjà un précédent avec le programme de certification WHQL (Windows Hardware Quality Labs), qui testait et validait volontairement la stabilité des pilotes bien avant que la signature ne devienne une condition technique obligatoire au chargement même du fichier SYS par le système.
Signature binaire
| Hexadécimal | Offset |
|---|---|
4D 5A | 0 |
Vérifier qu'un fichier porte bien cette signature →
Sécurité
Un pilote s'exécute avec les privilèges les plus élevés du système (noyau) : un SYS malveillant compromet la machine à un niveau que peu d'autres formats peuvent atteindre.
Auditer les métadonnées de ce format →
Questions fréquentes
Comment ouvrir un fichier .sys ?
Windows (chargement natif de pilotes) permet d'ouvrir gratuitement un fichier .sys. Voir la liste complète des logiciels compatibles ci-contre.
Quel est le type MIME du format SYS (pilote Windows) ?
Le type MIME du format SYS (pilote Windows) est application/octet-stream.
Le format SYS (pilote Windows) (.sys) est-il encore utilisé aujourd'hui ?
Oui, le format SYS (pilote Windows) est pérenne : il reste activement utilisé et pris en charge par les logiciels actuels.
Peut-on ouvrir un fichier .sys sur mobile, sans installer d'application ?
Aucun outil web n'est référencé sur cette fiche pour ce format : l'ouverture nécessite un logiciel de bureau (voir la liste « Avec quoi l'ouvrir » ci-contre).
Pourquoi mon fichier .sys ne s'ouvre-t-il pas ?
Les causes les plus fréquentes sont l'absence de logiciel compatible installé, un téléchargement ou un transfert incomplet, ou une extension qui ne correspond plus au contenu réel du fichier. Voir le guide complet sur les causes possibles, ou vérifier le format réel avec l'identifieur de fichier.
Un fichier .sys présente-t-il des risques de sécurité ?
Un pilote s'exécute avec les privilèges les plus élevés du système (noyau) : un SYS malveillant compromet la machine à un niveau que peu d'autres formats peuvent atteindre.
Un fichier ne s'ouvre pas : les causes possibles →
Comment savoir si un fichier est corrompu →
Sources
Dernière mise à jour :