Printerspooler blijft stoppen

Status
Niet open voor verdere reacties.

buick

Terugkerende gebruiker
Lid geworden
6 sep 2001
Berichten
2.895
Besturingssysteem
Windows 10/11
Ik zit sinds vandaag met het volgende probleem en kom er, ook via internet, nog niet echt uit.

PC is Windows 7, met hieraan HP aio netwerkprinter. Werkte ruim een jaar prima tot vandaag.

Sinds vandaag waren de printers uit de lijst verdwenen. Bij controle bleek dat de spooler gestopt was. Hierdoor kan niet alleen niet geprint worden, maar kunnen ook geen printers worden toegevoegd of verwijderd.
Ik heb al geprobeerd de service te herstarten maar dat helpt niet.

Het vreemde is dit: ik kan de service starten en deze blijft ook gestart tot het moment dat ik het venster "apparaten en printers" open. op dat moment stopt de service direct. Herstarten laat de service binnen 10 sec weer stoppen.

Het volgende al gedaan:

Ownership op admin gezet en full rights voor de spooler exe
Printopdrachten verwijderd uit windows/system32/spool/printers
printers verwijderd uit zowel registry als windows/system32/spool/drivers

alle printers en bijbehorende software gedeinstalleerd en uiteraard verchillende malen gereboot.

Ingelogd zowel als user als admin, op alle accounts hetzelfde probleem

Alle andere clients in netwerk hebben geen probleem en de betreffende user kan op een andere werkplek ook gewoon afdrukken.

Heeft iemand nog tips? Want het lijkt langzaam op een herinstall af te gaan en dat doe ik liever als laatste redmiddel.
 
In de Windows Logboeken kijken naar het moment dat de Print Spooler service (weer) stopt.
Ik weet even niet of je in Systeem of Toepassing logboek moet kijken, maar je ziet het vanzelf wel welke van de 2.

Dat is de eerste stap. Afhankelijk of je daar wat wijzer van wordt zijn er nog andere dingen die je kunt doen, zoals het verwijderen van Print Monitor applicaties die via diverse printer(driver)s op je systeem zijn geland (dus niet onderdeel zijn van wat Windows zelf meelevert).

Tijs.
 
Tijs bedankt voor je supersnelle reactie :thumb:

Helaas maakt de log me niet veel wijzer. Die staat alleen vol met "De Print Spooler-service is onverwacht gestopt. Dit is 2 keer gebeurd. De volgende herstelbewerking zal over 60000 milliseconden worden uitgevoerd: Service opnieuw starten." en "De Print Spooler-service is onverwacht beëindigd. Dit is nu 6 keer gebeurd."

Ook bij details niets wat wijst op een oorzaak.

Heb ook appcrashview gedownload en die geeft dit aan:

Code:
UI[5]=Online naar een oplossing zoeken (aanbevolen)
UI[6]=Later naar een oplossing zoeken (aanbevolen)
UI[7]=Sluiten
UI[8]=Toepassing voor Spooler-subsysteem werkt niet meer en is gesloten
UI[9]=Er is een probleem opgetreden waardoor de toepassing niet goed meer werkt. Er wordt een melding weergegeven als een oplossing beschikbaar is.
UI[10]=&Sluiten
LoadedModule[0]=C:\Windows\System32\spoolsv.exe
LoadedModule[1]=C:\Windows\SYSTEM32\ntdll.dll
LoadedModule[2]=C:\Windows\system32\kernel32.dll
LoadedModule[3]=C:\Windows\system32\KERNELBASE.dll
LoadedModule[4]=C:\Windows\system32\msvcrt.dll
LoadedModule[5]=C:\Windows\SYSTEM32\sechost.dll
LoadedModule[6]=C:\Windows\system32\RPCRT4.dll
LoadedModule[7]=C:\Windows\system32\USER32.dll
LoadedModule[8]=C:\Windows\system32\GDI32.dll
LoadedModule[9]=C:\Windows\system32\LPK.dll
LoadedModule[10]=C:\Windows\system32\USP10.dll
LoadedModule[11]=C:\Windows\System32\POWRPROF.dll
LoadedModule[12]=C:\Windows\system32\SETUPAPI.dll
LoadedModule[13]=C:\Windows\system32\CFGMGR32.dll
LoadedModule[14]=C:\Windows\system32\ADVAPI32.dll
LoadedModule[15]=C:\Windows\system32\OLEAUT32.dll
LoadedModule[16]=C:\Windows\system32\ole32.dll
LoadedModule[17]=C:\Windows\system32\DEVOBJ.dll
LoadedModule[18]=C:\Windows\System32\DNSAPI.dll
LoadedModule[19]=C:\Windows\system32\WS2_32.dll
LoadedModule[20]=C:\Windows\system32\NSI.dll
LoadedModule[21]=C:\Windows\system32\IMM32.DLL
LoadedModule[22]=C:\Windows\system32\MSCTF.dll
LoadedModule[23]=C:\Windows\System32\CRYPTBASE.dll
LoadedModule[24]=C:\Windows\System32\slc.dll
LoadedModule[25]=C:\Windows\System32\RpcRtRemote.dll
LoadedModule[26]=C:\Windows\System32\secur32.dll
LoadedModule[27]=C:\Windows\System32\SSPICLI.DLL
LoadedModule[28]=C:\Windows\System32\credssp.dll
LoadedModule[29]=C:\Windows\System32\IPHLPAPI.DLL
LoadedModule[30]=C:\Windows\System32\WINNSI.DLL
LoadedModule[31]=C:\Windows\system32\mswsock.dll
LoadedModule[32]=C:\Windows\System32\wshtcpip.dll
LoadedModule[33]=C:\Windows\System32\wship6.dll
LoadedModule[34]=C:\Program Files\Common Files\Microsoft Shared\Windows Live\WLIDNSP.DLL
LoadedModule[35]=C:\Windows\system32\PSAPI.DLL
LoadedModule[36]=C:\Windows\system32\SHLWAPI.dll
LoadedModule[37]=C:\Program Files\Bonjour\mdnsNSP.dll
LoadedModule[38]=C:\Windows\System32\rasadhlp.dll
LoadedModule[39]=C:\Windows\System32\fwpuclnt.dll
LoadedModule[40]=C:\Windows\system32\CLBCatQ.DLL
LoadedModule[41]=C:\Windows\system32\umb.dll
LoadedModule[42]=C:\Windows\system32\ATL.DLL
LoadedModule[43]=C:\Windows\system32\WINTRUST.dll
LoadedModule[44]=C:\Windows\system32\CRYPT32.dll
LoadedModule[45]=C:\Windows\system32\MSASN1.dll
LoadedModule[46]=C:\Windows\System32\localspl.dll
LoadedModule[47]=C:\Windows\System32\SPOOLSS.DLL
LoadedModule[48]=C:\Windows\System32\srvcli.dll
LoadedModule[49]=C:\Windows\system32\winspool.drv
LoadedModule[50]=C:\Windows\System32\PrintIsolationProxy.dll
LoadedModule[51]=C:\Windows\System32\hppfaxprintermon5.dll
LoadedModule[52]=C:\Windows\System32\HpTcpMon.dll
LoadedModule[53]=C:\Windows\System32\HPTcpMUI.dll
LoadedModule[54]=C:\Windows\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_5.82.7601.18201_none_a4d3b9377117c3df\COMCTL32.dll
LoadedModule[55]=C:\Windows\System32\hpzjrd01.dll
LoadedModule[56]=C:\Windows\System32\hptcpmib.dll
LoadedModule[57]=C:\Windows\System32\mgmtapi.dll
LoadedModule[58]=C:\Windows\System32\snmpapi.dll
LoadedModule[59]=C:\Windows\System32\wsnmp32.dll
State[0].Key=Transport.DoneStage1
State[0].Value=1
State[1].Key=DataRequest
State[1].Value=Bucket=60107714/nBucketTable=4/nResponse=1/n
FriendlyEventName=Werkt niet meer
ConsentKey=APPCRASH
AppName=Toepassing voor Spooler-subsysteem
AppPath=C:\Windows\System32\spoolsv.exe

Dus helaas ook niet echt een oorzaak.
Heb net nog even registry gedoublechecked en daar staan geen printers meer. Ik zou bijna denken dat er iets misgaat bij "apparaten en printers", want dat venster laat de spooler direct crashen.
 
Ik zie nog diverse HP gerelateerde zaken actief:
hppfaxprintermon5.dll
LoadedModule[52]=C:\Windows\System32\HpTcpMon.dll
LoadedModule[53]=C:\Windows\System32\HPTcpMUI.dll
LoadedModule[55]=C:\Windows\System32\hpzjrd01.dll
LoadedModule[56]=C:\Windows\System32\hptcpmib.dll

Dat is wat ik (o.a.) bedoelde met Print Monitors.

Kijk eens in services.msc of je daar een service tegenkomt die (qua naam) begint met hp of hpz
Rechtsklik erop, en kies Stoppen. Daarna erop dubbelklikken en opstarttype op "Uitgeschakeld" zetten.
Daarna de Print Spooler service (her-)starten.

Kijk of je daarna wel gewoon in printerbeheer terecht kunt.

Tijs.
 
Even druk bezig geweest, dus vandaar wat late reactie. :o
Ik zie inderdaad in appcrashview wel dat de modules geladen worden (heb zelfs net even via hirens alle oude wer files weggegooid zodat ik nu de laatste nieuwe heb), maar er draait geen service met die naam en ik zie de dll's ook niet in taakbeheer (alle gebruikers weergeven)

Wat ik nu even ga doen is in de registry een zoekopdracht geven naar de dll's en kijken of er daar nog een verwijzing staat. Ik kan ook de brute methode toepassen dooe ze via hirens gewoon te deleten, maar dan riskeer ik misschien grotere problemen.
 
Niet alle print monitors hebben een service ingang in services.msc
Waarschijnlijk ga je die .dll bestanden vinden onder
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors
waar je de volgende (standaard) print monitors kunt/moet laten staan:
BJ Language Monitor
Local Port
PJL Language Monitor
Standard TCP/IP Port
USB Monitor

WSD Monitor en Microsoft Shared Fax Monitor zou ik ook laten staan, als ik jou was (mocht je ze tegen komen).
Verwijder de registry instellingen van andere Print Monitors (in ieder geval die van HP) en herstart de computer. Check daarna opnieuw of ze er nog/weer staan etc.

Nog een tip: Check eerst of je nog HP printerdrivers tegenkomt in [Windows-toets]r toetscombinatie -> printui.exe /s -> tabblad Stuurprogramma's.
Verwijder die (eerst), dan pas kijken of er (nog) HP Print Monitors te vinden zijn.

Andere/extra tips in deze link

Tijs.
 
Laatst bewerkt:
Even een registry search gedaan en er bleek nog van alles van HP te staan in : HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Control\Print\Monitors
Alles verwijderd, daarna ccleaner een registrycheck laten uitvoeren en alle fouten laten herstellen.
Hierna getest en de spoolservice bleef nu draaien als ik het venster printers en apparaten opende. Dus printerdrivers opnieuw geinstalleerd en getest en alles lijkt weer te werken. Een herinstallatie van Windows afgewend. :D

Tijs, bedankt voor je suppersnelle tips:thumb:
 
Mooi dat het geholpen heeft.

Graag nog even de vraag als opgelost aangeven, ajb.

Tijs.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan