Hva er SPL-filformatet?
.spl-filer genereres automatisk av Windows-operativsystemet under utskriftsprosessen.
Hva slags data lagrer .spl-filer?
Windows lagrer utskriftsdata i .spl-filer mens et dokument skrives ut. Som standard pakker spooleren sideinnholdet inn i EMF (Enhanced Metafile Format)-poster, noe som holder dataene enhetsuavhengige frem til de når skriveren. Med visse utskriftsprosessorer inneholder filen i stedet RAW enhetsklare data - skriverens eget språk (PCL, PostScript eller PJL) sendt videre uten konvertering. Når utskriftsprosessen er ferdig, slettes .spl-filen. .spl-filer fungerer derfor som en midlertidig databuffer mellom operativsystemet og utskriftsenheten.
Hva er EMF- og RAW-spoolformater?
Standardformatet EMF lagrer sideinnhold som Enhanced Metafile-poster, noe som lar spooleren gi kontrollen raskt tilbake til programmet mens rendringen fortsetter i bakgrunnen. RAW-formatet sender skriverdata direkte til enheten uten ny rendring - et vanlig valg for strekkode- og etikettskrivere som tolker språket direkte. RAW omgår ekstra driverbehandling og kan redusere ressursbruk på kompatibel maskinvare.
Hvor lagres .spl-filer?
Windows lagrer .spl-filer i systemets mappe for utskriftskø: C:\Windows\System32\spool\PRINTERS. Hver .spl-fil er parret med en .shd skyggefil i samme mappe som inneholder metadata for jobben, som eier, prioritet og datatype. Fordi .spl-filen slettes etter at utskriften er ferdig, forsvinner begge filene automatisk ved suksess. En .spl-fil som blir liggende i mappen - sammen med sin tilhørende .shd-fil - signaliserer vanligvis en utskriftsjobb som har låst seg og må fjernes manuelt.
Sikkerhet og trygghet
RISIKO: MEDIUMSelve .spl-filen er inerte utskriftsdata, men den innebærer to reelle risikoer. (1) Personvern/etterforskning: en .spl kan inneholde en fullstendig gjengivelse av det som ble skrevet ut, så gjenværende filer kan lekke sensitive dokumenter - tøm spool-mappen på delte eller avhendede maskiner. (2) Windows Print Spooler-tjenesten som behandler .spl-filer har vært mål for alvorlige sårbarheter (spesielt «PrintNightmare», CVE-2021-34527, 2021), så hold Windows oppdatert. Manuell sletting av .spl/.shd-filer er kun trygt når tjenesten er stoppet først; sletting mens den kjører kan skade den aktive køen. Unngå også tvilsomme tredjeparts «SPL viewer»-nedlastinger fra ukjente nettsteder.
Formatdetaljer
i et nøtteskall- FutureSplash Animator / Shockwave Flash player film - Eldre .spl er et FutureSplash (før Flash) eller Shockwave Flash-format - et annet format enn utskriftsfilen; begge er fra Flash-æraen og nå foreldet (åpnes eventuelt med Ruffle).
- FontLab / Lyd / andre programdata - Enkelte programmer (f.eks. FontLab, visse lyd-/CAD-verktøy) har brukt .spl for egne data, som kun kan åpnes av den opprinnelige programvaren.
Programmer som åpner SPL-filer
services.msc -> stopp «Print Spooler» -> slett *.spl og *.shd i C:\Windows\System32\spool\PRINTERS -> start tjenesten. Tekniske detaljer
dyp spesifikasjon| Nyttelastformat | EMF (Enhanced Metafile) sideposter som standard; RAW pass-through (PCL, PostScript, PJL) når utskriftsprosessoren bruker direkte spooling |
| Koding | Binær - EMF-poster eller rå skriverdata, avhengig av datatypen valgt av utskriftsprosessoren |
| Byterekkefølge | Little-endian (EMF-poster følger Windows ENHMETAHEADER-strukturen) |
| Filsignatur | Ingen fast universell signatur; EMF-jobber starter med EMF-posttype 0x01 0x00 0x00 0x00; RAW-jobber starter med skriverens språkmarkør (f.eks. %-12345X for PJL, %!PS for PostScript) |
| Komprimering | Ingen - EMF-poster og RAW-data lagres som de er uten ekstra komprimering |
| Kryptering | Ingen - innholdet er ren binærdata, kun beskyttet av NTFS-filsystemtillatelser på spool-mappen |
| Typisk filstørrelse | Fra noen få KB til hundrevis av MB, avhengig av sideantall, grafisk kompleksitet og utskriftsoppløsning |
| Lagringssted | Fast systemsti: `C:\Windows\System32\spool\PRINTERS` - ikke brukerkonfigurerbar uten endringer i registeret for verdien DefaultSpoolDirectory |
| Ledsagerfil | Alltid parret med en .shd skyggefil med samme numeriske navn, som lagrer metadata for jobben (skrivernavn, eier, prioritet, datatype) |
| Filens levetid | Midlertidig - opprettes når en jobb legges i køen og slettes automatisk ved fullført utskrift |
| Fargestøtte | Arver utskriftsjobbens fargedata; EMF-data kan inneholde fullfarge enhetsuavhengige bitmapp-bilder i alle bitdybder |
| Navnekonvensjon | Navngitt av spooleren med en sekvensiell numerisk base (f.eks. FP000001.SPL), som samsvarer med basenavnet til den tilhørende .shd-filen |
| Tilknyttet OS | Kun Windows - en del av NT-utskriftssystemet som finnes i alle Windows-utgivelser fra NT 3.1 til Windows 11 |
| Indikator for låst kø | En .spl-fil som blir liggende i spool-mappen etter at utskriften er ferdig (sammen med sin .shd) indikerer en satt på pause eller feilet jobb; fjerning krever vanligvis stopp og omstart av «Print Spooler»-tjenesten |
| Utgitt | Windows print spooler architecture (NT-era and onward) |
| Siste versjon | N/A - internal OS spooler file; format is EMF-based or pass-through RAW depending on the print processor |
| Spesifikasjon | learn.microsoft.com |
SPL-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om SPL-filer.
Ofte stilte spørsmål
Hva er en SPL-fil?
C:\Windows\System32\spool\PRINTERS mens en utskriftsjobb står i kø og skrives ut. Den slettes normalt automatisk når jobben er ferdig.Hvorfor er det .spl (og .shd) filer i min spool\PRINTERS-mappe?
Hvordan sletter jeg SPL-filer som sitter fast / tømmer en låst utskriftskø?
services.msc, stopp tjenesten «Print Spooler», slett alle .spl- og .shd-filer i C:\Windows\System32\spool\PRINTERS, og start deretter tjenesten igjen. Stopp alltid tjenesten først.