Hvorfor stopper Print Spooler-tjenesten hele tiden i Windows 11?

Bruger du også mere tid på at genstarte Print Spooler end på at printe dine dokumenter? Du er ikke alene

I Windows 11 kan den ellers diskrete Print Spooler-tjeneste pludselig gå ned uden varsel-midtpå arbejdsdagen, lige før en vigtig deadline eller når der står en kollega og tripper ved printeren. Resultatet er frustrerende fejlmeddelelser, uendelige “Printer offline”-notifikationer og en printkø, der bare vokser og vokser.

Hos IT Forum Danmark | Din hjælpende hånd på nettet har vi gravet os ned i problemets kerne. I denne artikel zoomer vi ind på hvorfor Print Spooler-tjenesten stopper i Windows 11-og endnu vigtigere: hvordan du får den til at køre stabilt igen. Fra korrupte spool-filer og besværlige Type 3-drivere til konflikter med antivirus og skæve Windows-opdateringer: Vi gennemgår både årsagerne og de konkrete løsninger, så du kan komme videre med arbejdet i stedet for at rode med genstarter.

Sæt dig godt til rette, tænd for fejlsøgningsmodet, og lad os sammen få styr på Print Spooler én gang for alle.

Hvorfor stopper Print Spooler-tjenesten hele tiden i Windows 11?

Årsager: Hvorfor stopper Print Spooler i Windows 11?

1. Korrupte printkø-filer (%systemroot%\system32\spool\printers)

Når en udskriftsjob (.SPL/.SHD) bliver beskadiget eller afbrudt kan Spooler-processen ikke læse filen og lukker ned som sikkerhedsforanstaltning.

  1. Opstår ofte efter strømafbrydelser eller hvis USB/netværksforbindelsen brydes midt i udskrivning.
  2. Event Viewer viser typisk Event ID 372 eller 7031 med fejlkode 0xC0000005 (access violation).
  3. Tegn: Printjob hænger på “Udskrives”, derefter forsvinder alle printere fra listen.

2. Defekte, forældede eller uforenelige printerdrivere

Driveren kører i Spoolerens procesrum; én dårlig DLL kan tage hele tjenesten ned.

Driver-type Hyppige problemer Løsningsspor
Type 3 (Kernel-mode) Ældre 32/64-bit drivere, kan indeholde usignerede filer og ældre API-kald. Skift til V4/Universal eller fabriksopdateret Type 4.
Type 4 (V4 / User-mode) Kan mangle avancerede finishing-optioner; blanding af Type 3 & 4 på samme printserver kan give konflikter. Sørg for samme driverfamilie på alle klienter.
  • Fejl ses som Event ID 808 (“Faulting module … driver.dll”).
  • Producentsoftware (Canon, Kyocera, HP, Lexmark) installerer ofte plugins som CNBJMon2.DLL eller HPBDSService.dll, der crasher efter opgradering til Windows 11 22H2.

3. Konflikter med sikkerhedssoftware eller tredjeparts print-udvidelser

Antivirus, DLP, PDF-omdirigeringsværktøjer og fax-tilføjelser kan “hooke” Spooler-tråde.

  1. Efter større AV-opdateringer blokeres spoolsv.exe eller spoolsv.dll pga. heuristik.
  2. Citrix Universal Print, PaperCut, uniFLOW, ezeep og lignende installerer port-monitorer (*.DLL) der kan være inkompatible.
  3. Tjek HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors for mistænkelige nøgler.

4. Problematiske windows-opdateringer

Patch-tirsdag har flere gange introduceret Spooler-fejl (f.eks. KB5005033, KB5014668).

  • Efter opdatering: printere forsvinder eller giver 0x0000011b/0x00004005.
  • Nogle patches hæver sikkerhedsniveauet for Point and Print, hvilket får ældre drivere til at fejle.
  • Symptom: Event ID 808 umiddelbart efter installation.

5. Netværks- og dns-problemer (især for delte/nic-printere)

Spooler afhænger af stabilt navn-til-IP-opslag. Ved intermitterende forbindelse kryber køen til dead / error state.

  1. DNS round-robin eller manglende reverse-lookup kan give Error 1722 (RPC_S_SERVER_UNAVAILABLE).
  2. SMB-delte printere: offline-flap gør at Spooler kontinuerligt genstarter prncnfg.vbs, hvilket ses som Event ID 319.

6. Forkerte group policy- eller rettighedsindstillinger

Strammere security-baselines kan nægte SYSTEM eller Spooler adgang til relevante nøgler/mapper.

  • Point and Print Restrictions sat til “Do not show warning or elevation prompt” uden at tilføje betroede servere.
  • User Rights Assignment → Deny log on as a service rammer NT AUTHORITY\System.
  • Resultat: Spooler stopper med Event ID 1102 “Access is denied”.

7. Manglende tjenesteafhængigheder

Print Spooler er afhængig af RPC (Remote Procedure Call) og HTTP Service.

  1. Hvis disse er sat til Manual eller stoppes af scripts, fejler Spooler med Error 1068 (dependence service failed).
  2. På domænestationer kan Firewall-profiler blokere RPC Dynamic Ports (TCP 49152-65535).

8. Sådan genkender du symptomerne

Udover at “Ingen printere installeret” pludselig vises, bør du altid åbne Event Viewer → Applications and Services Logs → Microsoft → Windows → PrintService → Operational.

Event ID Typisk årsag Handling
808 Driver-crash i faulting module Opdater/fjern driver
372 Korrupte .SPL/.SHD-filer Ryd mappen spool\PRINTERS
7031 Spooler terminated unexpectedly Tjek for tredjeparts-DLL’er
1102 Rettigheds-/GPO-problem Giv SYSTEM fuld adgang
319 Netværksprinter “Offline” med SMB Stabiliser netværk/DNS

Ved at matche symptomer og event-logs med ovenstående årsager kan du hurtigere finde roden til, hvorfor Print Spooler bliver ved med at stoppe i Windows 11.


Løsninger: Fra hurtige fixes til permanente tiltag

Start med de lavest indgribende trin og arbejd dig frem. Stop aldrig halvvejs - du risikerer at fejldiagnosticere problemet.

  1. Kontrollér og genstart Print Spooler-tjenesten
    Åbn services.msc, find Print Spooler, og sæt starttypen til Automatic. Klik Stop » Start.
    Eller i PowerShell (kør som administrator):
    Stop-Service -Name SpoolerStart-Service -Name Spooler
  2. Ryd printkøen manuelt
    Stop først Spooler-tjenesten. Navigér derefter til C:\Windows\System32\spool\PRINTERS og slet alle filer i mappen.
    Genstart Spooler, og test igen.
  3. Kør Windows’ indbyggede printerfejlfinding
    Indstillinger » System » Fejlfinding » Andre fejlfindere » Printer » Kør. Værktøjet nulstiller tjenester, køer og portindstillinger automatisk.
  4. Opdatér eller geninstaller printerdriveren
    • Åbn Print Management (printmanagement.msc). Slet forældede drivere under Printer Servers » Drivers.
    • Hent seneste Windows 11-driver (gerne V4 eller Universal) fra producentens hjemmeside.
    • Undgå Type 3/Kernel-mode-drivere hvor det er muligt - de crasher oftest.
  5. Fjern gamle, skjulte eller duplikerede printere og porte
    En Ghost-installation kan få Spooler til at gå i løkke. Slet ubrugte WSD/IPP/LPT-porte i Devices and Printers » Printer Properties » Ports.
  6. Isolér tredjeparts-udvidelser og sikkerhedssoftware
    Nogle antivirusprogrammer hooker sig ind i Spooler. Deaktiver midlertidigt realtidsbeskyttelsen eller tilføj spoolsv.exe til udeladelser.
    Tip: Sæt Driver Isolation til Isolated i Print Management for ustabile drivere.
  7. Kør SFC og DISM for at reparere systemfiler
    sfc /scannowDISM /Online /Cleanup-Image /RestoreHealth
    Genstart og verificér, at Spooler starter uden fejl.
  8. Tjek hændelsesloggene
    Åbn Event Viewer » Applications and Services Logs » Microsoft » Windows » PrintService » Operational.
    Læg mærke til fejl-ID’er som 372, 808 eller 7031; de afslører ofte den skyldige driver-DLL.
  9. Rul problematiske Windows-opdateringer tilbage
    Hvis Spooler begyndte at crashe efter en Patch Tuesday, afinstaller seneste kumulative opdatering (wusa /uninstall /kb:<KB-nummer>) og sæt Pause updates i 7 dage.
    Installer derefter nyeste rettelse eller skift til en Universel driver.

Forebyggelse

Tiltag Hvorfor?
Hold drivere ajour - brug WHQL/V4 Mindre kernel-mode kode, færre crash
Begræns Point and Print via GPO Reducerer ukontrollerede driver-push
Vedligehold netværk og DNS Stabile navneopløsninger forhindrer hængende WSD-printere
Overvåg Event Viewer regelmæssigt Fanger advarsler før egentlige udfald

Hvornår skal du eskalere?

  • Spooler crasher stadig efter alle ovenstående trin.
  • Hændelseslog peger direkte på en bestemt OEM-DLL.
  • Printeren udviser hardwarefejl (display-koder, lyse-blink osv.).
  • Organisationen kører forretningskritiske systemer, hvor nedetid ikke er acceptabel.

I disse tilfælde: åbn sag hos printerproducenten eller Microsoft Support, og vedlæg MSInfo32, EventViewer.evtx og en ProcMon-trace for hurtigere sagsbehandling.