.SHD

SHD Datei

Windows Print Spooler Shadow File
Frage stellen
SCHNELLE ANTWORT

Eine SHD-Datei ist eine temporäre Windows-Systemdatei, die vom Druckwarteschlangendienst (Print Spooler) für jeden übermittelten Druckauftrag erstellt wird. Sie speichert Metadaten - Dokumentname, Benutzer, Drucker, Zeitstempel - aber nicht das Dokument selbst. Sie können eine solche Datei nicht öffnen, um ein Dokument anzuzeigen. Wenn Sie SHD-Dateien sehen, hängt ein Druckauftrag fest; stoppen Sie den Dienst „Druckwarteschlange“, löschen Sie die SHD- und die zugehörigen SPL-Dateien und starten Sie den Dienst neu.

Entwickler: Microsoft Corporation Kategorie: Betriebssystemdateien MIME: application/octet-stream
VERFÜGBAR AUF Windows
Verwandt: .NOMEDIA · .DLL · .TMP · .LNK

Auf dieser Seite

19k+ Erweiterungen indexiert
Zuletzt geprüft Sep 2, 2026

Nicht sicher, was Ihre Datei ist?

Legen Sie eine beliebige Datei in unseren Identifikator - wir lesen nur die ersten Bytes, um das Format zu benennen.

Datei identifizieren

Was ist das SHD-Dateiformat?

Eine .shd-Datei ist eine Windows Print Spooler Shadow-Datei - ein temporärer binärer Metadatensatz, der vom Windows-Druckwarteschlangendienst (spoolsv.exe) erstellt wird, wann immer ein Druckauftrag übermittelt wird. Jede .shd-Datei ist mit einer .spl-Datei desselben Basisnamens verknüpft; die .spl-Datei enthält die eigentlichen Spool-Daten (EMF- oder RAW-Druckdatenstrom), während die .shd-Datei die beschreibenden Metadaten des Auftrags speichert.

Die Shadow-Datei protokolliert: Druckauftrags-ID, Dokumentname, übermittelnder Benutzername, Name des Quellrechners, Name des Zieldruckers, Datentyp (RAW oder EMF), Druckprozessor, Portname, Zeitstempel der Übermittlung, Seitenzahl, Auftragspriorität und Sicherheitsdeskriptor. Diese Metadaten ermöglichen es dem Spooler, unterbrochene Aufträge nach einem Systemneustart zu rekonstruieren und fortzusetzen.

Beide Dateien werden nach C:\Windows\System32\spool\PRINTERS\ geschrieben und normalerweise gelöscht, sobald der Druckvorgang abgeschlossen ist. Verwaiste .shd-Dateien, die nach einem Absturz oder einem hängenden Auftrag zurückbleiben, können dazu führen, dass die Druckwarteschlange blockiert; das Löschen dieser Dateien (zusammen mit den zugehörigen .spl-Dateien) bei gestopptem Spooler-Dienst leert die Warteschlange.

Das Format ist seit Windows NT 3.1 (1993) Teil von Windows und von Microsoft offiziell nicht dokumentiert, obwohl die interne Struktur von der Community per Reverse-Engineering analysiert und dokumentiert wurde. Forensisch gesehen sind .shd-Dateien wertvoll, da sie den Benutzernamen, den Dokumentnamen, das Druckerziel und den präzisen Zeitstempel der Übermittlung bewahren, selbst nachdem der Druckvorgang abgeschlossen und die Dateien gelöscht wurden.

Ein Versionswort an Offset 2 identifiziert die Windows-Ära: 0x0200 für Windows 2000, 0x0300 für Windows XP und später.

Sicherheit

RISIKO: LOW

SHD-Dateien werden vom Windows-Betriebssystem selbst erstellt und stellen kein direktes Malware-Risiko dar. Sie enthalten jedoch sensible Metadaten (Benutzernamen, Dokumentnamen, Zeitstempel) und sind forensisch bedeutsam. Angreifer mit SYSTEM-Rechten, die den Spooler kompromittieren, können die Verarbeitung von SHD/SPL ausnutzen - eine Klasse von Schwachstellen, die seit der Stuxnet-Ära bekannt ist (PrintNightmare und verwandte LNK/CPL-Exploits nutzen den Spooler-Ordner). Benutzer sollten keine Dateien von externen Quellen herunterladen oder ausführen, die vorgeben, SHD-Dateien zu sein.

Formatdetails

kurz gefasst
VOLLSTÄNDIGER NAMEWindows Print Spooler Shadow Filealias Shadow spool file, Print job shadow
ENTWICKLERMicrosoft Corporationseit Windows NT 3.1 (1993)
MIME TYPEapplication/octet-stream
TYPBinäre System-Metadatendatei (proprietär, undokumentiert)
MAGIC BYTES · DATEISIGNATUR
OFFSET
0001
HEX
FFFF
ASCII
··
Gefolgt vom Versionswort; CodeProject-Reverse-Engineering zeigt 0x0200 (Win 2000) oder 0x0300 (Win XP+) an Offset 2. Einige Quellen geben den vollständigen Header beginnend mit FF FF 02 00 an.

Programme zum Öffnen von SHD-Dateien

Windows2 apps
Microsoft Windows (Print Spooler) Integriert SHD-Dateien werden intern von spoolsv.exe verarbeitet; es gibt keine für den Benutzer vorgesehene Aktion zum „Öffnen“. Um hängende Aufträge zu löschen: Dienst „Druckwarteschlange“ stoppen → SHD+SPL-Dateien löschen → Dienst neu starten.
WinHex (forensic hex editor) Kostenpflichtig Öffnen Sie die SHD-Datei in einem Hex-Editor; verwenden Sie das SHD-Template von github.com/kacos2000/WinHex_Templates, um die Felder zu analysieren.

Technische Details

technische Spezifikation
KodierungBinär (proprietär, offiziell von Microsoft nicht dokumentiert)
Byte-ReihenfolgeLittle-endian
Magic BytesFF FF an Offset 0; Versionswort an Offset 2 (0x0200 = Windows 2000; 0x0300 = Windows XP und später)
Typische Größe1 KB - 16 KB (nur Metadaten; keine Druckdaten)
StrukturBinärer Header mit fester Länge, gefolgt von Feldern variabler Länge: Auftrags-ID, Druckername, Dokumentname, Benutzername, Rechnername, Datentyp, Treibername, Druckprozessor, Port, Zeitstempel, Seitenzahl, Auftragspriorität, Sicherheitsdeskriptor
Zugehörige DateiImmer gepaart mit einer .spl-Datei desselben Basisnamens, welche die eigentlichen Spool-Daten (EMF- oder RAW-Druckdatenstrom) enthält
SpeicherortC:\Windows\System32\spool\PRINTERS\ (temporär; wird vom Spooler nach Abschluss des Auftrags gelöscht)
Erzeugender Prozessspoolsv.exe (Windows Print Spooler Dienst); erstellt bei Auftragsübermittlung, entfernt bei Abschluss
Forensischer WertProtokolliert Benutzernamen, Dokumentnamen, Zieldrucker und Zeitstempel der Übermittlung - nützlich für die Zuordnung von Druckaufträgen in der digitalen Forensik
Werte des Datentyp-FeldesRAW (druckernative Daten) oder EMF (Enhanced Metafile, geräteunabhängiges Format)
PlattformWindows NT 3.1 bis Windows 11
VeröffentlichtWindows NT 3.1 (1993)
Neueste VersionCurrent across all Windows NT/10/11 versions
Spezifikationwww.codeproject.com

SHD-Konvertierungen

Community Q&A

von Nutzern gefragt
Schnelle Frage stellen
Holen Sie sich Hilfe von Menschen, die mit SHD-Dateien arbeiten. Seien Sie konkret - geben Sie Ihr System und die Softwareversion an.
Kein Konto erforderlich · Antworten meist innerhalb eines Tages

Noch keine Fragen - stellen Sie die erste Frage zu SHD-Dateien.

Häufig gestellte Fragen

Warum fragt Windows mich, womit ich eine SHD-Datei öffnen soll?
Ein Druckauftrag ist hängengeblieben und wurde nicht bereinigt. Stoppen Sie den Dienst „Druckwarteschlange“, löschen Sie die SHD- und die passende SPL-Datei aus C:\Windows\System32\spool\PRINTERS\ und starten Sie den Dienst neu.
Kann ich das Dokument aus einer SHD-Datei wiederherstellen?
Nein - SHD enthält nur Metadaten (Dokumentname, Benutzer, Drucker). Die eigentlichen Dokumentdaten befinden sich in der zugehörigen .SPL-Datei. Wenn die SPL im EMF-Format vorliegt, kann sie gerendert werden; wenn sie RAW (PCL/PostScript) ist, ist sie druckerspezifisch.
Ist es sicher, SHD-Dateien zu löschen?
Ja, nachdem der Dienst „Druckwarteschlange“ gestoppt wurde. Das Löschen von SHD/SPL-Dateien aus dem PRINTERS-Ordner ist die Standardlösung für eine hängende Druckwarteschlange.
Welche Informationen gibt eine SHD-Datei preis?
Dokumentname, Benutzerkontoname, Rechnername, Drucker, Port, Treiber, Zeitstempel und Seitenzahl des Druckauftrags.
Warum befinden sich tausende SHD-Dateien in meinem Spool-Ordner?
Dies geschieht, wenn der Dienst „Druckwarteschlange“ wiederholt abstürzt, ohne die Aufträge zu bereinigen. Stoppen Sie den Dienst, löschen Sie alle SHD- und SPL-Dateien und starten Sie ihn neu.

Quellen

1CodeProject - Windows NT print spool shadow file format (reverse-engineered)www.codeproject.com
2WinHex Templates - SHD spool shadow file templategithub.com

Weiter entdecken

in der Datenbank

Top-Erweiterungen dieser Woche

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)

Verwandte Erweiterungen

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

Kostenlose Datei-Tools

Ein Browser-Dateiidentifikator und Bildkonverter - alles läuft auf Ihrem Gerät.

Toolbox öffnen

Dateierweiterungen A-Z durchsuchen