Print Spooler probleem

Pagina: 1
Acties:
  • 199 views sinds 30-01-2008
  • Reageer

  • grun93
  • Registratie: April 2004
  • Laatst online: 12:01
Sinds gisteren ben ik werkzaam als beheerder in een bedrijf waar ze al geruime tijd last hebben van een probleem met de print spooler. De server waar deze service op draait heeft 1 Gb RAM, het OS is w2k + sp4. Hierop zijn ongeveer 50 netwerkprinters aangesloten.

Het probleem is dat de print spooler er regelmatig de brui aan geeft, hoewel de status gewoon op started blijft staan. Daarna is er niets meer mee te beginnen, op afstand resetten lukt niet, drives kunnen niet meer gemapped worden. Wordt de print spooler service opnieuw gestart dan gaat het meestal weer goed gedurende twee dagen ongeveer. De concrete foutmelding is: The server was unable to allowcate from the system nonpaged pool because the pool was empty.

We hebben er nu het programma Service Hawk aangehangen maar omdat de status niet verandert lijkt die weinig te doen. Met datzelfde programma zouden we de service wel regelmatig preventief kunnen herstarten maar dat willen de applicatiebeheerders liever niet. Het probleem speelt al een aantal maanden en is in dezelfde periode ontstaan toen een nieuwe HP driver geinstalleerd werd. De driver is later weer verwijderd maar het probleem bleef bestaan.

Iemand een idee?

  • Qwerty-273
  • Registratie: Oktober 2001
  • Laatst online: 14-02 21:00

Qwerty-273

Meukposter

***** ***

Bekijk al je geinstalleerde drivers, en plaats een update waar nodig. Vaak komt dit inderdaad door een printerdriver conflict, al dan niet door een dll die vervangen wordt door een nieuwe printerdriver, waarmee een oude printerdriver niet meer mee overweg kan.

Erzsébet Bathory | Strajk Kobiet | You can lose hope in leaders, but never lose hope in the future.


  • mutsje
  • Registratie: September 2000
  • Laatst online: 12-02 15:49

mutsje

Certified Prutser

had je zelf al op internet gezocht? deze thread zou je kunnen doorlezen in ieder geval http://www.eventid.net/di...no=661&source=Srv&phase=1

  • the_stickie
  • Registratie: Juli 2001
  • Laatst online: 14-09-2025
Waarschijnlijk is het inderdad een driver voor één van de printers die je spooler nekt. Alles een keer verwijderen (volledig, dus niet gewoon de printers alleen) en opnieuw aanmaken op de goede manier met goeie drivers should do the trick.
overigens zijn spoolerproblemen heel uitgebreid besproken op oa de MS site: http://www.google.be/sear...shoot+print+spooler&meta=

  • grun93
  • Registratie: April 2004
  • Laatst online: 12:01
Iedereen bedankt voor de links en het advies, ik ga alles eens rustig doorspitten. Op dit moment neigen we er naar toe om inderdaad helemaal vanaf scratch de boel opnieuw te installeren.

  • Asteroid9
  • Registratie: Maart 2002
  • Laatst online: 14-02 18:37

Asteroid9

General Failure

Printerdrivers zijn altijd een drama, probeer altijd zoveel mogelijk op 1 type printer te standaardiseren!
Ik zit hier met een Citrix farm waar we circa 50 verschillende modellen moeten ondersteunen, waarvan een groot gedeelte oudere modellen zonder certified drivers... :/

Gooi alle printers weg, reset de spooler (er is een MS utility genaamd cleanspl.exe) en probeer dan enkel certified drivers te gebruiken.

- = Simpele oplossingen zijn vaak vermomd als schier onoplosbare problemen.... = -


  • alt-92
  • Registratie: Maart 2000
  • Niet online

alt-92

ye olde farte

Ook fysiek als het ouwe dingen zijn. EOL = pech gehad.
iets meer standardiseren is de key :)

ik heb een 864 GB floppydrive! - certified prutser - the social skills of a thermonuclear device


  • Ulx
  • Registratie: Oktober 2000
  • Laatst online: 05-12-2022

Ulx

Wizard

Om de ouwe meuk te verwijderen kan ik Kyocera's Driverdeleter aanraden. Die mept alle meuk weg: Bestanden, Regkeys, printmonitors etc. Ook van niet-Kyocera printers.

http://mx.kyoceramita.com...rce_details.jsp?rid=16714

Van te voren met printmig.exe wel de zaak backuppen, voor het geval dat. En dan met de hand alles opnieuw installeren.

[ Voor 4% gewijzigd door Ulx op 08-05-2007 09:28 ]

Assignment rejected by specialist


  • Grolsch
  • Registratie: Maart 2003
  • Laatst online: 13:52
en indien mogelijk overstappen op windows 2003.

Ik heb hier ook een 2000 server met dezelfde problemen, en ik kamp er al 3 jaar mee.
Ik heb alles drivers, port monitors, overige shit al volledig verwijderd etc. etc. , maar het helpt niet.

Nu heb ik een costum VBS script laten schrijven welke detecteerd wanneer de spooler hangt, en dit script restart automatisch de service.

PVOUPUT - 13.400WP - Twente


  • djack
  • Registratie: September 2002
  • Laatst online: 11-11-2024
Heb je wel genoeg space op de schijf waar de printer spool op staat?
Ik kan me vaag nog iets boven halen dat wij met onze printspool problemen hadden omdat de D drive waar de spooler op stond gewoon vol was ...

Because Great minds Think alike


  • grun93
  • Registratie: April 2004
  • Laatst online: 12:01
Grolsch schreef op dinsdag 08 mei 2007 @ 11:03:
en indien mogelijk overstappen op windows 2003.

Ik heb hier ook een 2000 server met dezelfde problemen, en ik kamp er al 3 jaar mee.
Ik heb alles drivers, port monitors, overige shit al volledig verwijderd etc. etc. , maar het helpt niet.

Nu heb ik een costum VBS script laten schrijven welke detecteerd wanneer de spooler hangt, en dit script restart automatisch de service.
Oh? Klinkt goed, zoiets zou hier ook goed van pas komen. Kun je er wat meer over vertellen, door wie gemaakt en wat het kost bijvoorbeeld?

  • Grolsch
  • Registratie: Maart 2003
  • Laatst online: 13:52
grun93 schreef op dinsdag 08 mei 2007 @ 12:47:
[...]

Oh? Klinkt goed, zoiets zou hier ook goed van pas komen. Kun je er wat meer over vertellen, door wie gemaakt en wat het kost bijvoorbeeld?
ik heb het door een bekende laten maken.
Een vereiste is wel dat je een melding krijgt in je eventvwr.

script ziet er zo uit:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
Const strComputer = "."
Const intSleep = 15000

Function Main(Argc, Argv)
  Set objWMIService = GetObject("winmgmts:{(Security)}\\" & strComputer & "\root\cimv2")
  Set colEvents = objWMIService.ExecNotificationQuery ("Select * From __InstanceCreationEvent Where " & "TargetInstance isa 'Win32_NTLogEvent'")
  Do
    Set objEvent = colEvents.NextEvent
    If InStr(LCase(objEvent.TargetInstance.Message), "spoolsv.exe - Application Error") Then
    RestartService("'Spooler'")
    End If
  Loop
End Function

 
Function RestartService(strService)
   Dim objWMIService, objItem, objService
   Dim colListOfServices

   'WScript.Echo " Restart, " & strService & " service wait " & intSleep & " milliseconds" 

   Set objWMIService = GetObject("winmgmts:" & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
   Set colListOfServices = objWMIService.ExecQuery ("Select * from Win32_Service Where Name =" & strService & " ")
   For Each objService in colListOfServices
      objService.StopService()
      WSCript.Sleep intSleep
      objService.StartService()
   Next 
   'WScript.Echo "Your "& strService & " service has Started" 
End Function

'Run main 
Main WScript.arguments.count,  WScript.arguments


Misschien dat je hier iets mee kunt :?

PVOUPUT - 13.400WP - Twente


  • grun93
  • Registratie: April 2004
  • Laatst online: 12:01
Grolsch schreef op dinsdag 08 mei 2007 @ 13:08:
ik heb het door een bekende laten maken. Een vereiste is wel dat je een melding krijgt in je eventvwr.
[...]
Misschien dat je hier iets mee kunt :?
Helemaal te gek. Reuze bedankt! _/-\o_

  • Grolsch
  • Registratie: Maart 2003
  • Laatst online: 13:52
grun93 schreef op dinsdag 08 mei 2007 @ 13:38:
[...]

Helemaal te gek. Reuze bedankt! _/-\o_
let er ff op, dat de event foutmelding welke ik krijg anders zal zijn als welke jij krijgt !

verder succes ermee!

PVOUPUT - 13.400WP - Twente

Pagina: 1