Have you checked the Task manager to verify that its running?
There are several reasons.
1. A third party drive won't let the Spoolers Service to Start/Continue.
2. An access violation that occurs in the printer-driver process. (Doesn't happen often)
3. A Service in Windows 2000 overrides the Service in Windows 2K3.
You can find all the Service errors using the Event Viewer. Can be accessed via Run box (easiest way). In the Run box type in Eventvwr.msc and hit enter.
Check for System Errors as well as Application Errors.
Make sure that you are running all the necessary services in order to function the Printer/Fax services well. To check that, use services.msc in the run box.
To fix you can use Microsoft Fix it.
lasitha2005d
Junior Poster in Training
69 posts since Jun 2009
Reputation Points: 10
Solved Threads: 6
PN: Check the windows firewall as well.
lasitha2005d
Junior Poster in Training
69 posts since Jun 2009
Reputation Points: 10
Solved Threads: 6
There is a Performance tweak as well. For Print Servers*
By default, Windows Server 2003 places the printer spool folder at %systemroot%\System32\Spool\Printers. However, you can potentially increase system performance by moving the printer spool files to a different drive than the one that holds the operating system.
Computers frequently access system files, so moving the printer files to a different location allows faster access to those files. The drive won't have to try to service requests simultaneously.
To change the location for the printer spooler files, follow these steps:
Go to Start | Printers And Faxes.
From the File menu, select Server Properties.
On the Advanced tab, enter the location where you would like to spool print jobs. If the location doesn't exist, this process will create it for you. Make sure the new location has sufficient disk space to handle large print jobs.
Stop and restart the printer spooler service, or reboot the server.
lasitha2005d
Junior Poster in Training
69 posts since Jun 2009
Reputation Points: 10
Solved Threads: 6