--------------------
From: (e-mail address removed) (Luther Miller)
Newsgroups: microsoft.public.win2000.printing
Subject: 2003 spoolsv.exe 100% CPU
Date: 18 Mar 2004 14:56:59 -0800
We have a Windows 2003 Server that we are using for file and print
sharing.
I have noticed that performance on the server often degrades, and that
"spoolsv.exe" is often eating up close to 100% CPU.
We have three printers attached to the machine:
HP Laserjet 4000
Canon D761 Copier/Laser
HP 6110xi inkjet all-in-one
All of them have the latest drivers.
Any ideas what could be causing this behavior? I didn't see anything
useful in the KB.
---
Check the following registry key for third-party monitors, removing any non-default monitors after exporting the key as a
backup:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors
The default port monitors are:
AppleTalk Printing Devices (When Services for Macintosh is installed)
BJ Language Monitor
Local Port
PJL Language Monitor
Standard TCP/IP Port
USB Monitor
Windows NT Fax Monitor
LPR Port
Check the following registry key for third-party print providers, removing any non-default print providers after exporting the
key as a backup:
KEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Providers
The default print providers are:
Internet Print Provider
LanMan Print Services
We would then need to stop and restart the Print Spooler service for these changes to take affect. Once this is done watch
the Spoolsv.exe process to see if it still uses a high percentage of CPU.
Bill Peele
Microsoft Enterprise Support
This posting is provided "AS IS" with no warranties, and confers no rights. Use of included script samples are subject to the
terms specified at
http://www.microsoft.com/info/cpyright.htm
Note: For the benefit of the community-at-large, all responses to this message are best directed to the newsgroup/thread
from which they originated.