.SHD

Fichier SHD

Windows Print Spooler Shadow File
Poser une question
RÉPONSE RAPIDE

Un fichier SHD est un fichier système Windows temporaire créé par le service Spouleur d'impression pour chaque tâche d'impression soumise. Il stocke des métadonnées - nom du document, utilisateur, imprimante, horodatage - et non le document lui-même. Vous ne pouvez pas en ouvrir un pour visualiser un document. Si vous voyez des fichiers SHD, une tâche d'impression est bloquée ; arrêtez le service Spouleur d'impression, supprimez les fichiers SHD et les fichiers SPL correspondants, puis redémarrez le service.

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 Sep 2, 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 SHD ?

Un fichier .shd est un fichier fantôme (shadow file) du spouleur d'impression Windows - un enregistrement binaire temporaire de métadonnées créé par le service Spouleur d'impression Windows (spoolsv.exe) chaque fois qu'une tâche d'impression est soumise. Chaque fichier .shd est associé à un fichier .spl portant le même nom de base ; le fichier .spl contient les données de spool réelles (flux d'impression EMF ou RAW), tandis que le .shd stocke les métadonnées descriptives de la tâche.

Le fichier fantôme enregistre : l'ID de la tâche d'impression, le nom du document, le nom d'utilisateur ayant soumis la tâche, le nom de la machine source, le nom de l'imprimante cible, le type de données (RAW ou EMF), le processeur d'impression, le nom du port, l'horodatage de soumission, le nombre de pages, la priorité de la tâche et le descripteur de sécurité. Ces métadonnées permettent au spouleur de reconstruire et de reprendre les tâches interrompues après un redémarrage du système.

Les deux fichiers sont écrits dans C:\Windows\System32\spool\PRINTERS\ et sont normalement supprimés une fois l'impression terminée. Les fichiers .shd orphelins laissés après un plantage ou une tâche suspendue peuvent bloquer la file d'attente d'impression ; les supprimer (ainsi que leurs fichiers .spl associés) pendant que le service Spouleur est arrêté permet de vider la file d'attente.

Le format fait partie de Windows depuis NT 3.1 (1993) et n'est officiellement pas documenté par Microsoft, bien que la structure interne ait été rétro-ingénierée et documentée par la communauté. Sur le plan de l'informatique légale (forensics), les fichiers .shd sont précieux car ils conservent le nom d'utilisateur, le nom du document, l'imprimante cible et l'horodatage précis de soumission, même après la fin de l'impression et la suppression des fichiers.

Un mot de version à l'offset 2 identifie l'ère Windows : 0x0200 pour Windows 2000, 0x0300 pour Windows XP et versions ultérieures.

Sécurité et sûreté

RISQUE : LOW

Les fichiers SHD sont créés par le système d'exploitation Windows lui-même et ne présentent aucun risque direct de logiciel malveillant. Cependant, ils révèlent des métadonnées sensibles (noms d'utilisateur, noms de documents, horodatages) et sont importants pour l'analyse forensique. Des attaquants disposant d'un accès SYSTEM qui compromettent le spouleur peuvent exploiter la gestion des fichiers SHD/SPL - une classe de vulnérabilités connue depuis l'ère Stuxnet (PrintNightmare et les exploits LNK/CPL associés exploitent le dossier du spouleur). Les utilisateurs ne doivent pas télécharger ou exécuter des fichiers prétendant être des fichiers SHD provenant de sources externes.

Détails du format

en bref
NOM COMPLETWindows Print Spooler Shadow Filealias Shadow spool file, Print job shadow
DÉVELOPPEURMicrosoft Corporationdepuis Windows NT 3.1 (1993)
TYPE MIMEapplication/octet-stream
TYPEFichier de métadonnées système binaire (propriétaire, non documenté)
OCTETS MAGIQUES · SIGNATURE DE FICHIER
OFFSET
0001
HEX
FFFF
ASCII
··
Suivi du mot de version ; la rétro-ingénierie de CodeProject indique 0x0200 (Win 2000) ou 0x0300 (Win XP+) à l'offset 2. Certaines sources citent un en-tête complet commençant par FF FF 02 00.

Programmes qui ouvrent les fichiers SHD

Windows2 apps
Microsoft Windows (Print Spooler) Intégré Les fichiers SHD sont consommés en interne par spoolsv.exe ; il n'y a pas d'action « ouvrir » pour l'utilisateur. Pour effacer les tâches bloquées : Arrêter le service Spouleur d'impression → supprimer les fichiers SHD+SPL → redémarrer le service.
WinHex (forensic hex editor) Payant Ouvrez le fichier SHD dans un éditeur hexadécimal ; utilisez le modèle SHD de github.com/kacos2000/WinHex_Templates pour analyser les champs.

Détails techniques

spécifications approfondies
EncodageBinaire (propriétaire, officiellement non documenté par Microsoft)
Ordre des octetsLittle-endian
Octets magiquesFF FF à l'offset 0 ; mot de version à l'offset 2 (0x0200 = Windows 2000 ; 0x0300 = Windows XP et versions ultérieures)
Taille typique1 Ko - 16 Ko (métadonnées uniquement ; pas de données d'impression)
StructureEn-tête binaire de longueur fixe suivi de champs de longueur variable : ID de tâche, nom de l'imprimante, nom du document, nom d'utilisateur, nom de la machine, type de données, nom du pilote, processeur d'impression, port, horodatage, nombre de pages, priorité de la tâche, descripteur de sécurité
Fichier associéToujours associé à un fichier .spl du même nom de base, qui contient les données de spool réelles (flux d'impression EMF ou RAW)
Emplacement de stockageC:\Windows\System32\spool\PRINTERS\ (temporaire ; supprimé par le spouleur à la fin de la tâche)
Processus de créationspoolsv.exe (service Spouleur d'impression Windows) ; créé lors de la soumission de la tâche, supprimé à la fin
Valeur forensiqueEnregistre le nom d'utilisateur, le nom du document, l'imprimante cible et l'horodatage de soumission - utile pour l'attribution des tâches d'impression en informatique légale
Valeurs du champ datatypeRAW (données natives de l'imprimante) ou EMF (Enhanced Metafile, format indépendant du périphérique)
PlateformeWindows NT 3.1 jusqu'à Windows 11
PubliéWindows NT 3.1 (1993)
Dernière versionCurrent across all Windows NT/10/11 versions
Spécificationwww.codeproject.com

Conversions SHD

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

Foire aux questions

Pourquoi Windows me demande-t-il d'ouvrir un fichier SHD ?
Une tâche d'impression est restée bloquée et n'a pas été nettoyée. Arrêtez le service Spouleur d'impression, supprimez le fichier SHD et le fichier SPL correspondant dans C:\Windows\System32\spool\PRINTERS\, puis redémarrez le service.
Puis-je récupérer le document à partir d'un fichier SHD ?
Non - le SHD ne contient que des métadonnées (nom du document, utilisateur, imprimante). Les données réelles du document se trouvent dans le fichier .SPL associé. Si le SPL est au format EMF, il peut être rendu ; s'il est en RAW (PCL/PostScript), il est spécifique à l'imprimante.
Est-il sûr de supprimer les fichiers SHD ?
Oui, après avoir arrêté le service Spouleur d'impression. La suppression des fichiers SHD/SPL du dossier PRINTERS est la solution standard pour débloquer une file d'attente d'impression.
Quelles informations un fichier SHD révèle-t-il ?
Le nom du document, le nom du compte utilisateur, le nom de la machine, l'imprimante, le port, le pilote, l'horodatage et le nombre de pages de la tâche d'impression.
Pourquoi y a-t-il des milliers de fichiers SHD dans mon dossier de spool ?
Cela se produit lorsque le service Spouleur d'impression plante de manière répétée sans effacer les tâches. Arrêtez le service, supprimez tous les fichiers SHD et SPL, puis redémarrez.

Références

1CodeProject - Windows NT print spool shadow file format (reverse-engineered)www.codeproject.com
2WinHex Templates - SHD spool shadow file templategithub.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.BINCD/DVD Disc Image (BIN/CUE)
5.RPMSGRestricted Permission Message
6.MDMarkdown Document
7.NOMEDIAAndroid No-Media Marker File
8.PRO6XProPresenter 6 Bundle File
9.PRDXSoftMaker Presentations Document
10.EXEWindows Executable (Portable Executable)

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