Delen via


Probleemoplossingsscenario's voor afdrukken

Het artikel begeleidt u door verschillende scenario's om u te helpen bij het oplossen van problemen met betrekking tot afdrukken en zelf oplossen.

Mislukte afdruktaak

Enkele van de scenario's die in deze sectie worden beschreven:

  • Een toepassing op de client reageert niet meer tijdens het afdrukken.
  • De afdruktaak bereikt de printer nooit.
  • Afdruktaken zijn vastgelopen in de wachtrij.

Volg deze stappen op de clientcomputer:

  1. Als de toepassing niet meer reageert, bepaalt u welk afdrukstuurprogramma of welke afdrukwachtrij het probleem reproduceert.

    Probeer af te drukken vanuit een teksteditor, zoals Kladblok. Doet het probleem het opnieuw? Als dit het geval is, test u een andere afdrukwachtrij met behulp van een ander afdrukstuurprogramma. Besnoeed het probleem om te zien welk stuurprogramma de oorzaak is.

  2. Schakel het selectievakje Geavanceerde afdrukfuncties inschakelen uit op het tabblad Geavanceerd van het eigenschappenvenster van de printer.

  3. Controleer de map Spool om te zien of deze oude bestanden bevat. De standaardmap Spool is %systemroot%\System32\Spool\Printers.

  4. Stel de afdrukspooler op de client opnieuw in en probeer het opnieuw.

  5. Werk het printerstuurprogramma bij naar de nieuwste versie van de OEM. Als het stuurprogramma dat in gebruik is, echter al de nieuwste versie is, probeert u over te schakelen naar een algemeen in-box-stuurprogramma.

Geen afdrukuitvoer

  1. Schakel het selectievakje Geavanceerde afdrukfuncties inschakelen uit op het tabblad Geavanceerd van de printereigenschappen.
  2. Maak een afdrukwachtrij voor het apparaat en test het afdrukken via de nieuwe wachtrij.
  3. Start de Spooler-service opnieuw.
  4. Werk het printerstuurprogramma bij naar de nieuwste versie van de OEM. Als het stuurprogramma dat in gebruik is, echter al de nieuwste versie is, probeert u over te schakelen naar een algemeen in-box-stuurprogramma.
  5. Controleer de map Spool om te zien of ir oude bestanden bevat. Wanneer het afdrukken correct werkt, worden de bestanden in de Spool-map verwijderd wanneer de taken worden afgedrukt. De standaardmap Spool is: %systemroot%\System32\Spool\Printers.
    1. U kunt de locatie van de Spool-map controleren door de DefaultSpoolDirectory registerwaarde in de volgende registersubsleutel te controleren: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers.
    2. Verplaats oude bestanden die zich in de Spool-map bevinden om te zien of het probleem zich nog steeds voordoet. Beschadigde bestanden in de map Spool kunnen problemen met de afdruk-Spooler-service veroorzaken.

      Notitie

      Mogelijk moet u de Print Spooler-service stoppen om de bestanden uit de Spool-map te verplaatsen.

    3. De Print Spooler-service is standaard alleen afhankelijk van de Remote Procedure Call-service (RpcSs). Als u de Spooler-afhankelijkheden wilt controleren, controleert u de DependOnService waarde in de volgende registersubsleutel: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler.
    4. Controleer of de afhankelijke services zijn gestart. Als er naast de RpcSs andere afhankelijke services zijn, bewerkt u de DependOnService registerwaarde om alle afhankelijkheden te verwijderen, behalve de RpcSs.
    5. Het kan soms lastig zijn om te bepalen of een afdruktaak wordt gepoold. Als u de printer onderbroken houdt, kan de taak worden gespoold, maar niet afgedrukt. Dit geeft u de tijd om te controleren of de afdruktaak wordt gespoold, zodat u de focus van uw probleemoplossing verder kunt beperken.

Traag afdrukken of onverwachte uitvoer

Enkele van de scenario's die in deze sectie worden beschreven:

  • Het duurt 'X' minuten voordat de afdruktaak is voltooid.
  • Gebruikers ondervinden traagheid wanneer ze afdrukken vanuit alle toepassingen.
  • Alleen Office of specifieke toepassingen worden langzaam afgedrukt.
  • Het duurt lang voordat de taak is gepoold.
  • Het afdrukken van de taak duurt lang.
  • U ondervindt traag afdrukken op Hyper-V, RDS of Azure.
  • U ondervindt traag afdrukken wanneer u probeert af te drukken via een aangepaste toepassing.

Bepaal waar de traagheid optreedt door een wachtrijtest voor onderbreken uit te voeren:

  • Wachtrij onderbreken op de client en server.
  • Verzend de taak op de client vanuit de toepassing en meet hoe snel de taak wordt gemaakt.
  • Maak de clientwachtrij ongedaan en meet vervolgens hoe snel de taak wordt overgedragen naar de wachtrij op de afdrukserver.
  • Maak de wachtrij op de afdrukserver ongedaan om te meten hoe snel de taak naar de werkelijke afdrukhardware wordt verzonden. Dit helpt u bij het verfijnen van de zoekopdracht naar waar de traagheid optreedt.
  1. Controleer de map Spool om te zien of deze oude of zwevende bestanden bevat. Wanneer afdrukken correct werkt, worden de bestanden in de Spool-map verwijderd wanneer de taken worden afgedrukt. De standaardmap Spool is: systemroot%\System32\Spool\Printers.

  2. U kunt de locatie van de map Spool controleren door de waarde DefaultSpoolDirectory in de volgende registersubsleutel te controleren: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers

  3. Controleer of er bestanden .SHD zijn of .SPL bestanden in %systemroot%\System32\spool\printers. Ga als volgt te werk:

    1. Voer MSINFO32.exe uit en bekijk softwareomgeving, afdruktaken om te zien of u de printer of taak kunt bepalen die de bron van het probleem is.
    2. MSINFO32 geeft alleen informatie over lokale afdruktaken weer. Daarom is het waarschijnlijk alleen nuttig voor afdrukspoolerproblemen met Terminal Server, als de afdrukspooler niet is gestopt. Bestanden die in de Spool-map zijn vastgelopen, moeten worden verwijderd of verwijderd nadat de spooler is gestopt. Wanneer u handmatige wijzigingen aanbrengt (bestanden of registervermeldingen), moet de spooler ten minste worden gestopt en opnieuw worden gestart.
    3. Verplaats oude of zwevende bestanden in de Spool-map om te zien of het probleem zich nog steeds voordoet. Beschadigde bestanden in de map Spool kunnen problemen met de afdruk-Spooler-service veroorzaken. Mogelijk moet u de Print Spooler-service stoppen om de bestanden uit de Spool-map te verwijderen.
  4. Controleer en documenteer of antivirus de Spool-map of .SHDbestanden .SPL.TMP scant. Antivirusprogramma's kunnen veel bijwerkingen veroorzaken, zoals fouten met 'toegang geweigerd' en vastgelopen afdruktaken in de Spool-map.

  5. Als u printerpooling gebruikt om meerdere taken af te handelen en het lang duurt voordat afdruktaken de bovenkant van de wachtrij bereiken, kunt u overwegen om meer printers toe te voegen aan de groep om de afdruktaken over een grotere set printers te verdelen.

  6. Waarschuwing

    Voordat u sleutels van derden …\Print\Monitors\<ABC> verwijdert (waarbij ABC het onderdeel van derden is), controleert u of de klant geen subsleutels heeft onder deze sleutel die TCP/IP-printerpoorten definieert. Daarnaast moet u in het register zoeken naar een ABC-vermelding. Alle printerstuurprogramma's met de registertekenreeks "Monitors"="ABC" moeten worden gewijzigd zodat "Monitor"="" (gelijk aan niets) is.

    1. Het verwijderen van afdrukonderdelen van derden moet worden gestart. Hiervoor verwijdert u de afdrukonderdelen die eenvoudig te verwijderen zijn en vermindert u de afdrukfunctionaliteit over het algemeen niet. Dit zijn onder andere afdrukmonitors, afdrukprocessors en afdrukproviders.
    2. Exporteer HKLM\SYSTEM\CurrentControlSet\Control\Print altijd voordat u handmatig afdrukonderdelen uit het register verwijdert. Wijzig vervolgens de naam van het bestand om .txt te voorkomen dat het per ongeluk wordt hersteld.
  7. Uitsluitingen voor .SHD en .SPL bestanden worden gemaakt in het antivirusprogramma.

  1. Controleer de map Spool om te zien of deze oude bestanden bevat. Wanneer afdrukken correct werkt, worden de bestanden in de Spool-map verwijderd wanneer de taken worden afgedrukt. De standaardmap Spool is: systemroot\System32\Spool\Printers.
  2. U kunt de locatie van de Spool-map controleren door de DefaultSpoolDirectory waarde in de volgende registersubsleutel te controleren: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers.
  3. Verplaats oude bestanden die zich in de Spool-map bevinden om te zien of het probleem zich nog steeds voordoet. Beschadigde bestanden in de map Spool kunnen problemen met de afdruk-Spooler-service veroorzaken. Mogelijk moet u de Print Spooler-service stoppen om de bestanden uit de Spool-map te verwijderen.
  4. De Print Spooler-service is standaard alleen afhankelijk van de RpcSs. Als u de Spooler-afhankelijkheden wilt controleren, controleert u de DependOnService waarde in de volgende registersubsleutel: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler.
  5. Controleer of de afhankelijke services zijn gestart. Als er naast de RpcSs andere afhankelijke services worden vermeld, bewerkt u de DependOnService registerwaarde om alle afhankelijkheden te verwijderen, behalve de RpcSs.
  6. Omdat het soms lastig kan zijn om te bepalen of een afdruktaak wordt gespoold, kan het onderbreken van de printer de taak laten worden gespoold, maar niet afgedrukt. Hiermee kunt u bevestigen dat de afdruktaak wordt gepoold, zodat u de probleemoplossing verder kunt beperken.
    • Een andere manier om te controleren of de afdruktaak van de client wordt gepoold op de server, is door de printer zo te configureren dat de NUL-poort wordt gebruikt. Omdat de NUL-poort een virtuele poort is en niet een werkelijke poort, verspilen taken die naar NUL worden verzonden geen papier en verstoren ze geen afdruktaken die naar andere geïnstalleerde poorten worden afgedrukt.
    • Standaard wordt de NUL-poort niet weergegeven in de lijst met beschikbare poorten van een printer. U kunt deze echter toevoegen door de geconfigureerde poort van de printer te wijzigen in een lokale poort, de knop Nieuwe poort te selecteren, NUL in te voeren als poortnaam en vervolgens OK te selecteren. De NUL-poort wordt weergegeven in de lijst Poorten in eigenschappen van de afdrukserver en kan worden gebruikt om een geïnstalleerde printer te testen.
    • Nadat u de NUL-poort hebt geïnstalleerd, pauzeert u de printer met behulp van deze poort en drukt u vervolgens vanaf een client af naar de printer. U ziet dat de afdruktaak in de afdrukwachtrij wordt geplaatst voor de printer die wordt getest. Hervat de printer om de afdruktaak in de spool te verwerken (de spools worden vervolgens verwijderd).
    • Vervang stuurprogramma's van derden door Windows-stuurprogramma's in het vak. Het is belangrijk om te weten dat er slechts één bron is voor een waar stuurprogramma in box: het Driver.cab-bestand dat wordt geleverd op de distributiemedia van Windows. Stuurprogramma's die zich op de windows-catalogussite bevinden, zijn Microsoft Windows Hardware Quality Lab (WHQL) ondertekend, maar worden niet getest door Microsoft. Dit betekent dat de stuurprogramma's voldoen aan gepubliceerde criteria, maar niet door Microsoft zijn getest op de manier waarop andere stuurprogramma's in de distributiecabine zijn geweest.

Controle van fouten op specifieke printers inschakelen

Mogelijk moet u controle inschakelen voor de specifieke objecten (printers). Tenzij u de focus van dit probleem beperkt tot bepaalde printers, moet u foutcontrole voor alle printers inschakelen door de volgende stappen uit te voeren:

  1. Selecteer Start >Settings>Devices>Printers &scanners.
  2. Selecteer de printer die u wilt controleren en selecteer vervolgens Printereigenschappen.
  3. Selecteer het tabblad Beveiliging , selecteer de knop Geavanceerd en selecteer vervolgens het tabblad Controle .
  4. Selecteer de knop Toevoegen , selecteer alle gebruikers of groepen waarvan u de printertoegang wilt controleren en selecteer VERVOLGENS OK. Het venster Controlevermelding wordt weergegeven zodat u de toegangsgebeurtenissen kunt selecteren die u wilt controleren.
  5. Plaats een vinkje in de kolom Fout voor alle weergegeven Access-acties.
  6. Selecteer OK om terug te keren naar het venster Geavanceerde beveiligingsinstellingen en bekijk de controleconfiguratie die aanwezig is.
  7. Selecteer OK om het venster Geavanceerde beveiligingsinstellingen te sluiten en terug te gaan naar Eigenschappen voor de printer waarvoor u controle hebt geconfigureerd. Selecteer OK om de wijzigingen door te voeren.
  8. Herhaal stap 1-7 om controle in te schakelen voor alle gewenste printerobjecten.

Gegevens verzamelen

Als u hulp nodig hebt van Microsoft Ondersteuning, raden we u aan de informatie te verzamelen door de stappen te volgen die worden vermeld in Gegevens verzamelen met behulp van TSS voor problemen met de gebruikerservaring.