.SHD

Plik SHD

Windows Print Spooler Shadow File
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik SHD to tymczasowy plik systemowy Windows tworzony przez usługę Bufor wydruku dla każdego przesłanego zadania drukowania. Przechowuje on metadane - nazwę dokumentu, użytkownika, drukarkę, znacznik czasu - a nie sam dokument. Nie można go otworzyć, aby wyświetlić treść dokumentu. Jeśli widzisz pliki SHD, oznacza to, że zadanie drukowania utknęło; zatrzymaj usługę Bufor wydruku, usuń pliki SHD i pasujące pliki SPL, a następnie uruchom usługę ponownie.

Deweloper: Microsoft Corporation Kategoria: Pliki systemowe MIME: application/octet-stream
OTWIERA SIĘ NA Windows
Powiązane: .NOMEDIA · .DLL · .TMP · .LNK

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Sep 2, 2026

Nie wiesz, co to za plik?

Przeciągnij dowolny plik do naszego identyfikatora - odczytujemy tylko pierwsze bajty, aby nazwać format.

Zidentyfikuj plik

Co to jest format pliku SHD?

Plik .shd to plik cienia bufora wydruku Windows (ang. shadow file) - tymczasowy binarny rekord metadanych tworzony przez usługę Bufor wydruku Windows (spoolsv.exe) przy każdym przesłaniu zadania do druku. Każdy plik .shd jest sparowany z plikiem .spl o tej samej nazwie bazowej; plik .spl zawiera rzeczywiste dane bufora (strumień wydruku EMF lub RAW), podczas gdy .shd przechowuje opisowe metadane zadania.

Plik cienia rejestruje: identyfikator zadania drukowania, nazwę dokumentu, nazwę użytkownika przesyłającego, nazwę maszyny źródłowej, nazwę drukarki docelowej, typ danych (RAW lub EMF), procesor wydruku, nazwę portu, znacznik czasu przesłania, liczbę stron, priorytet zadania oraz deskryptor zabezpieczeń. Te metadane pozwalają buforowi na rekonstrukcję i wznowienie przerwanych zadań po restarcie systemu.

Oba pliki są zapisywane w lokalizacji C:\Windows\System32\spool\PRINTERS\ i zazwyczaj są usuwane po zakończeniu drukowania. Osierocone pliki .shd pozostawione po awarii lub zawieszonym zadaniu mogą spowodować zablokowanie kolejki wydruku; usunięcie ich (wraz z powiązanymi plikami .spl) przy zatrzymanej usłudze Bufor wydruku czyści kolejkę.

Format ten jest częścią systemu Windows od wersji NT 3.1 (1993) i nie jest oficjalnie udokumentowany przez Microsoft, choć jego wewnętrzna struktura została poddana inżynierii wstecznej i opisana przez społeczność. Z punktu widzenia informatyki śledczej pliki .shd są wartościowe, ponieważ zachowują nazwę użytkownika, nazwę dokumentu, docelową drukarkę i precyzyjny znacznik czasu przesłania nawet po zakończeniu drukowania i usunięciu plików.

Słowo wersji pod offsetem 2 identyfikuje erę systemu Windows: 0x0200 dla Windows 2000, 0x0300 dla Windows XP i nowszych.

Bezpieczeństwo

RYZYKO: LOW

Pliki SHD są tworzone przez sam system operacyjny Windows i nie stanowią bezpośredniego zagrożenia złośliwym oprogramowaniem. Jednak ujawniają one wrażliwe metadane (nazwy użytkowników, nazwy dokumentów, znaczniki czasu) i mają znaczenie dowodowe. Atakujący z uprawnieniami SYSTEM, którzy przejmą bufor, mogą wykorzystać obsługę plików SHD/SPL - klasa podatności znana od czasów Stuxnet (PrintNightmare i powiązane exploity LNK/CPL wykorzystują folder bufora). Użytkownicy nie powinni pobierać ani uruchamiać plików podających się za SHD z zewnętrznych źródeł.

Szczegóły formatu

w pigułce
PEŁNA NAZWAWindows Print Spooler Shadow Fileznany również jako Shadow spool file, Print job shadow
DEWELOPERMicrosoft Corporationod Windows NT 3.1 (1993)
TYP MIMEapplication/octet-stream
TYPBinarny plik metadanych systemowych (własnościowy, nieudokumentowany)
MAGICZNE BAJTY · SYGNATURA PLIKU
OFFSET
0001
HEX
FFFF
ASCII
··
Następuje po nim słowo wersji; inżynieria wsteczna CodeProject wskazuje na 0x0200 (Win 2000) lub 0x0300 (Win XP+) pod offsetem 2. Niektóre źródła podają pełny nagłówek zaczynający się od FF FF 02 00.

Programy otwierające pliki SHD

Windows2 apps
Microsoft Windows (Print Spooler) Wbudowany Pliki SHD są przetwarzane wewnętrznie przez spoolsv.exe; nie istnieje akcja „otwórz” dostępna dla użytkownika. Aby wyczyścić zablokowane zadania: Zatrzymaj usługę Bufor wydruku → usuń pliki SHD+SPL → uruchom usługę ponownie.
WinHex (forensic hex editor) Płatny Otwórz plik SHD w edytorze szesnastkowym; użyj szablonu SHD z github.com/kacos2000/WinHex_Templates, aby przeanalizować pola.

Szczegóły techniczne

specyfikacja
KodowanieBinarne (własnościowe, oficjalnie nieudokumentowane przez Microsoft)
Kolejność bajtówLittle-endian
Sygnatura (magic bytes)FF FF pod offsetem 0; słowo wersji pod offsetem 2 (0x0200 = Windows 2000; 0x0300 = Windows XP i nowsze)
Typowy rozmiar1 KB - 16 KB (tylko metadane; brak danych drukowania)
StrukturaNagłówek binarny o stałej długości, po którym następują pola o zmiennej długości: ID zadania, nazwa drukarki, nazwa dokumentu, nazwa użytkownika, nazwa maszyny, typ danych, nazwa sterownika, procesor wydruku, port, znacznik czasu, liczba stron, priorytet zadania, deskryptor zabezpieczeń
Plik sparowanyZawsze sparowany z plikiem .spl o tej samej nazwie bazowej, który zawiera rzeczywiste dane bufora (strumień wydruku EMF lub RAW)
Lokalizacja przechowywaniaC:\Windows\System32\spool\PRINTERS\ (tymczasowa; usuwana przez bufor po zakończeniu zadania)
Proces tworzącyspoolsv.exe (usługa Bufor wydruku Windows); tworzony przy przesłaniu zadania, usuwany po zakończeniu
Wartość śledczaRejestruje nazwę użytkownika, nazwę dokumentu, drukarkę docelową i znacznik czasu przesłania - przydatne do atrybucji zadań drukowania w informatyce śledczej
Wartości pola typu danychRAW (dane natywne drukarki) lub EMF (Enhanced Metafile, format niezależny od urządzenia)
PlatformaWindows NT 3.1 do Windows 11
WydanoWindows NT 3.1 (1993)
Najnowsza wersjaCurrent across all Windows NT/10/11 versions
Specyfikacjawww.codeproject.com

Konwersje SHD

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami SHD. Bądź precyzyjny - podaj system i wersję oprogramowania.
Konto nie jest wymagane · odpowiedzi zazwyczaj w ciągu doby

Brak pytań - bądź pierwszą osobą, która zapyta o pliki SHD.

Najczęściej zadawane pytania

Dlaczego Windows prosi mnie o otwarcie pliku SHD?
Zadanie drukowania utknęło i nie zostało wyczyszczone. Zatrzymaj usługę Bufor wydruku, usuń plik SHD i pasujący plik SPL z folderu C:\Windows\System32\spool\PRINTERS\, a następnie uruchom usługę ponownie.
Czy mogę odzyskać dokument z pliku SHD?
Nie - SHD zawiera wyłącznie metadane (nazwę dokumentu, użytkownika, drukarkę). Rzeczywiste dane dokumentu znajdują się w sparowanym pliku .SPL. Jeśli SPL jest w formacie EMF, można go wyrenderować; jeśli w formacie RAW (PCL/PostScript), jest on specyficzny dla danej drukarki.
Czy usuwanie plików SHD jest bezpieczne?
Tak, po uprzednim zatrzymaniu usługi Bufor wydruku. Usuwanie plików SHD/SPL z folderu PRINTERS to standardowa metoda naprawy zablokowanej kolejki wydruku.
Jakie informacje ujawnia plik SHD?
Nazwę dokumentu, nazwę konta użytkownika, nazwę komputera, drukarkę, port, sterownik, znacznik czasu oraz liczbę stron zadania drukowania.
Dlaczego w moim folderze bufora znajdują się tysiące plików SHD?
Dzieje się tak, gdy usługa Bufor wydruku wielokrotnie ulega awarii bez czyszczenia zadań. Zatrzymaj usługę, usuń wszystkie pliki SHD i SPL, a następnie uruchom ją ponownie.

Źródła

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

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

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)

Powiązane rozszerzenia

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

Darmowe narzędzia do plików

Identyfikator plików i konwerter obrazów w przeglądarce - wszystko działa na Twoim urządzeniu.

Otwórz przybornik

Przeglądaj rozszerzenia plików A-Z