• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 650
  • Last Modified:

XP Pro spoolsv.exe uses 50%CPU for over 5 minutes after a print cammand has been sent to any printer.

Hello

I have several Windows XP Pro computers on a domain that once we print to any printer the spoolsv.eve process absorbs 48-50% CPU for 5-25 minutes. I have cleaned my print spool using Microsoft's tool cleanspl and have checked my WINDOWS/system32/spool/printers for invalid printers and drives.

Any one have any suggestion on how to resolve this issue?
0
rcpilot2
Asked:
rcpilot2
  • 6
  • 6
1 Solution
 
johnb6767Commented:
Process Explorer
http://live.sysinternals.com/procexp.exe

Double click spoolsv.exe, and select the Threads Tab, and double click the highest CPU hog, and paste the contents here please...



0
 
rcpilot2Author Commented:
ok try this

ntkrnlpa.exe!KiUnexpectedInterrupt+0x121
ntkrnlpa.exe!ZwYieldExecution+0x1c5e
ntkrnlpa.exe!ZwYieldExecution+0x2540
ntkrnlpa.exe!NtWaitForSingleObject+0x9a
ntkrnlpa.exe!KeReleaseInStackQueuedSpinLockFromDpcLevel+0xb74
ntdll.dll!KiFastSystemCallRet
ntdll.dll!RtlEnterCriticalSection+0x46
localspl.dll!DllMain+0x7338
win32spl.dll!InitializePrintProvidor+0xc783
win32spl.dll!InitializePrintProvidor+0xc6eb
win32spl.dll!InitializePrintProvidor+0xcb8c
win32spl.dll!InitializePrintProvidor+0xcfd6
win32spl.dll!InitializePrintProvidor+0xd1ea
win32spl.dll!InitializePrintProvidor+0x66c
SPOOLSS.DLL!SplIsUpgrade+0x4d1
SPOOLSS.DLL!OpenPrinterW+0x19
spoolsv.exe+0x2da1
spoolsv.exe+0x2d4b
RPCRT4.dll!CheckVerificationTrailer+0x70
RPCRT4.dll!NdrStubCall2+0x215
RPCRT4.dll!NdrServerCall2+0x19
RPCRT4.dll!NdrGetTypeFlags+0x1c9
RPCRT4.dll!NdrGetTypeFlags+0x12e
RPCRT4.dll!NdrGetTypeFlags+0x5a
RPCRT4.dll!NdrConformantArrayFree+0x42e
RPCRT4.dll!NdrConformantArrayFree+0x28b
RPCRT4.dll!I_RpcBCacheFree+0x14c
RPCRT4.dll!I_RpcBCacheFree+0x5e3
RPCRT4.dll!I_RpcBCacheFree+0x405
RPCRT4.dll!I_RpcBCacheFree+0x5cb
kernel32.dll!GetModuleFileNameA+0x1b4
0
 
johnb6767Commented:
Ok, that wasnt as clear as I was hoping for. Was hoping to see something more obvious.....

"win32spl.dll!InitializePrintProvidor"

Do you have any errors in the System log that expands on this entry?

All systems affected on SP3?

Im gonna go out on a limb, and see if you have any non standard Print Providers...

reg query "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Providers" /s

Post the output please....
0
Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 
rcpilot2Author Commented:
JohnB6767

Ok the affected systems are on SP2

Here are the reg query results you requested, these are the only two entries that exsist under providers.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Providers\LanMan Print Services
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Providers\Internet Print Provider

There is no system log that relates to win32spl.dll!InitializePrintProvidor that I could find.

I hope this is helpful
0
 
rcpilot2Author Commented:
While checking the my system event logs I keep finding this error, and I think they are connected

Event Type:      Warning
Event Source:      Print
Event Category:      None
Event ID:      20
Date:            5/13/2011
Time:            8:22:04 AM
User:            NT AUTHORITY\SYSTEM
Computer:      MAINTENANCE2
Description:
Printer Driver Eltron UPS 2844 for Windows NT x86 Version-3 was added or updated. Files:- ss#epl-e.dll, ss#epl-u.dll, eplSS.ini, eplSSenu.chm, ss#base.ddz, Defaults.sds, ss#epl.ddz, ssnetmon.dll, ssdbghelp.dll.

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.
0
 
johnb6767Commented:
If you are getting this rep[eatedly, then there might be a communication issue with the printer (USB?) or perhaps from a redirected RDP session?
0
 
rcpilot2Author Commented:
John

Yes, I am getting this repeatedly, Can you tell me how to check for a communication issues?
0
 
johnb6767Commented:
Repalce the cables? Replace the USB Root Hub Drivers? Tried another USB Port on the machine? Try this printer on another machine?
0
 
rcpilot2Author Commented:
This printer in not attached locally
0
 
johnb6767Commented:
Ok... Im kind of at a loss....

Have you tried the System File Checker? Uninstalled SP3/reinstalled it?

0
 
johnb6767Commented:
How to cleanup printer drviers
http://members.shaw.ca/bsanders/CleanPrinterDrivers.htm

This is one of the most comnprehensive sets of instructions on cleaning up print related reg entrys...
0
 
rcpilot2Author Commented:
Found a print driver that was corrupt on a network printer, the solution was just updating the corrupt driver.
0

Featured Post

Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

  • 6
  • 6
Tackle projects and never again get stuck behind a technical roadblock.
Join Now