Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations bkrike on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

printer spooler service keeps stopping on Windows 2000 Terminal server

Status
Not open for further replies.

dmurfitt

Technical User
Aug 10, 2004
49
GB
Hi,

We have a Windows 2000 Terminal Server, which keeps having problems with the spooler service. When I log on, the server is very slow, and the spoolersv.exe is at the top of the CPU usage list. Then, the spooler service stops and I loose all my printers. I have set the spooler service to automatically recover, and restart if stopped, but this keeps happening, and the performance and reliablilty is very poor. There are 53 printers in the printer list, and there are no end of warnings in the event log telling me that printers are being added and pending deletion. But as I understand, this is normal within terminal services. Has anyone come across this problem before?

Thanks a lot for any help,

Daniel Murfitt

===================
Daniel Murfitt
ARC (UK) Systems Ltd.
===================

offers :: High speed ADSL / SDSL / High performance leased lines, business web hosting, spam and virus protection services, managed servers, domain registration and much more.
 
only time i have seen this is where an application tries to send a print job to the printer and it causes the spooler service to hog all the CPU time. The program that caused the issue for me was a 16 bit app

hope this helps
 
We have had one heck of a time getting a stable Win2K print server. Suggestions that we have tried:
Moving spool folder onto another disk (besides C: or Swap)
Ensure that you are not mixing modes of printer drivers (ie nt/wink and native win2k)
check the versions of your hp printer drivers to ensure that they are the latest.
Turn on full report to event logs, then look closely at the clients/printers that are the last ones before the spooler dies.
Have each printer spool to a different folder (reg hack)

Also, make sure that all the clients connecting to the terminal server have unique names. I would also suggest that you minimize the # of drivers, and use a spoofing table for the oddball printers
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top