Je wil een belangrijk document of een factuur afdrukken (via Word of PDF), maar er gebeurt niets. Vervolgens kijk je bij de printerinstellingen in Windows en zie je de melding: “Geen printers geïnstalleerd”.
Nadat je de Windows Print Spooler-dienst handmatig herstart (zeker geen sinecure), verschijnt je printer gelukkig weer en rolt je printje er netjes uit. Maar zodra de afdruktaak klaar is… knalt de Print Spooler er wéér uit. Heel frustrerend!
In dit artikel leg ik uit hoe dit probleem ontstaat en hoe je het stap voor stap definitief oplost. O ja, ik heb onderstaande gedaan samen met mijn maat Gemini, en uiteindelijk werkte het.
Waarom stort de Print Spooler steeds in elkaar?
De Print Spooler is de achtergronddienst in Windows die afdrukopdrachten verzamelt en naar je printer stuurt. Wanneer deze dienst telkens stopt ná een afdruktaak, ligt dat vrijwel nooit aan de fysieke printer zelf.
De drie meest voorkomende boosdoeners zijn:
Vastgelopen tijdelijke bestanden: Beschadigde bestanden die in de afdrukwachtrij blijven steken.
Dubbele of beschadigde netwerkkoppelingen: Een printer die onder twee verschillende namen of poorten staat geregistreerd (bijvoorbeeld na een netwerkwijziging of vervangende installatie).
Corrupte registersleutels: Windows probeert na het printen een niet-bestaande of beschadigde virtuele poort af te sluiten, wat leidt tot een fatale fout in de spooler-dienst.
Stappenplan: Het probleem definitief herstellen
Stap 1: Maak de afdrukwachtrij fysiek leeg
Als er corrupte tijdelijke bestanden in de wachtrij staan, blijft de Spooler hierop vasthaken.
Druk op
Ctrl + Shift + Escom Taakbeheer te openen en ga naar het tabblad Diensten/Services linksonderin.Zoek Spooler, klik met de rechtermuisknop en kies Stoppen.
Open de Windows Verkenner en navigeer dan naar deze map:
C:\Windows\System32\spool\PRINTERSSelecteer alle bestanden in deze map en verwijder ze.
Ga terug naar Taakbeheer, klik met de rechtermuisknop op Spooler en kies Starten.
Stap 2: Opschonen van corrupte registerverwijderingen
Als het probleem na Stap 1 blijft terugkeren zodra je iets afdrukt, zit er vrijwel zeker een ‘spookprinter’ vast in het Windows-register.
Let op: Maak altijd een back-up van het register voordat je aanpassingen doet (eerlijk: heb ik zelf niet gedaan, maar het kwam toch goed).
Druk op de Windows-toets, typ
regediten druk op Enter (open als Administrator -> voordat je op Enter klikt zie je deze optie aan de rechterkant in je pop-up scherm; als je geen Administrator bent, kun je hier niks mee).Navigeer in de linkerkolom naar het volgende pad:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\PrintersKlap de map Printers open. Hier zie je alle printers die in Windows bekend zijn.
Zoek naar oude, dubbele of niet-werkende printernamen (zoals printers met toevoegingen als
,2of een oud netwerk-ID).Klik met de rechtermuisknop op de oude/dubbele printermap en kies Verwijderen.
Sluit de Register-editor en herstart je computer.
Stap 3: Stel de juiste printer in als standaard
Na de herstart heeft Windows het register weer schoon ingeladen.
Ga in Windows naar Instellingen > Bluetooth en apparaten > Printers en scanners.
Selecteer je actieve printer.
Klik op Als standaard instellen.
Conclusie
Het herinstalleren van printerdrivers (heb ik ook nog geprobeerd, werkte inderdaad niet) helpt vaak niet als de corrupte registersleutel van de oude printerpoort actief blijft. Door de afdrukwachtrij leeg te maken én de spookverwijzing in het register handmatig te verwijderen, werkt je afdrukomgeving weer stabiel en zonder haperingen!