Het gebeurt van tijd tot tijd dat er een afdruktaak wordt niet verwerkt door Windows en dat het niet kan worden verwijderd; een stuck afdruktaak zo te spreken die zal blokkeren voor alle andere afdruktaken kunnen worden verwerkt.
Zelfs een herstart van de computer-systeem zal niet te ontdoen van het vast afdruktaak dat maakt het één van de meest frustrerend ervaren bij het werken met het besturingssysteem.
Er is echter een snelle en efficiënte methode voor het verwijderen van vastgelopen afdruktaken uit de afdrukwachtrij, zodat het afdrukken niet wordt geblokkeerd meer.
Dat alles moet gedaan worden in principe om te stoppen met de Print Spooler-service, verwijdert u het vastgelopen afdruktaken handmatig en start de Print Spooler-service achteraf.
Dit alles kan worden gedaan met behulp van de Windows command line voor maximale effectiviteit of in de Windows Verkenner interface voor gebruikers die de voorkeur geven om op hun manier door het proces.
Gebruik van de GUI aanpak u druk op Windows-R, type diensten.msc en kijk voor de Print Spooler-service. Met de rechtermuisknop op de service en stoppen te selecteren uit het context menu.
Dit stopt de Print Spooler zodat u deze kunt verwijderen afdruktaken uit de wachtrij. Houd het raam open als we het weer nodig hebben om te beginnen met de Print Spooler-service.
Nu gebruik Windows Verkenner om de map %systemroot%system32spoolprinters en verwijder alle bestanden die zijn gevonden binnen. Zodra dat is gedaan is het tijd om te beginnen met de Print Spooler-service opnieuw.
Dit is op dezelfde manier gedaan werd gestopt.Met de rechtermuisknop op de service weer in de Services manager en selecteer Start in het context-menu te starten. Als u dat niet doet, zult u niet in staat om af te drukken op alle. Alle afdruktaken moet worden gegaan en het moet mogelijk om nieuwe afdruktaken weer.
Als u liever de opdrachtregel kunt u de volgende vier opdrachten voor hetzelfde effect. Het is waarschijnlijk een goed idee om ze toe te voegen aan een batch script als je zou alleen maar te klikken op het bestand om het uit te voeren en de operatie uit te voeren in één stap.
net stop spooler
del map %systemroot%system32spoolprinters*.shd
del map %systemroot%system32spoolprinters*.spl
net start spooler
Het script doet precies hetzelfde als de handmatige methode. De twee lijnen in het midden verwijderen van de afdruktaken, het eerste stopt de Print Spooler-service, de laatste start het opnieuw op het systeem.