General discussion


Spoolsv.exe error

By jsarinana ·
On a Win2000 SP3 server memory, 1.13 ghz which is running my DHCP and file server. This server also used for one network printer. I have a user that when he trys to print to this printer his computer Win2000 prof. hang. The printer shows on hiscomputer as opening. On the server I lose the printer from printers along with all the printers that the server has installed. When I look in services I see that the print spool is not started. I also get an error on the server screen "Spoolsv.exe application Error"
"The instruction at 0x77801ad4 ref. memory at 0x000000000. The memory could not be read, click ok to terminate the program"

Any suggestions where to start ?

This conversation is currently closed to new comments.

Thread display: Collapse - | Expand +

All Comments

Collapse -

Spoolsv.exe error

by srid In reply to Spoolsv.exe error

This problem occurs if you have many .SHD and .SPL files in the spool directory.The global default location for all printer spool files is %SYSTEMROOT%\SYSTEM32\SPOOL\PRINTERS.
To correct this problem, stop the Spooler service, and remove the .SHD and .SPL files from your spool directory. In addition, remove any unused or old .TMP files from your Temp directory. The Spooler service can then be restarted.
If this dosent work you will have to edit the registry
These problems may occur if the default local port monitor is changed by a third-party program. Fixing these problems require editing the registry:
Start Registry Editor (Regedt32.exe).
Locate the Local Port value under the following key in the registry:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors\Local Port

Double-click the Driver subkey, and then edit the value. Change the string value to Localspl.dll, and then click OK.
Check the following registry key for third-party monitors. Remove any non-default 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
. Remove any non-default print providers:


The default print providers are:

Internet Print Provider
LanMan Print Services

Quit Registry Editor.
After you edit the registry, restart the print spooler. To do so, start Microsoft Management Console (MMC) and add the Computer Management or the Services snap-in. Right-click Print Spooler Service, and then click Start.

Collapse -

Spoolsv.exe error

by jsarinana In reply to Spoolsv.exe error

Thanks, had to **** away all printers, reboot and re install printers. Your info. is useful to know.

Collapse -

Spoolsv.exe error

by jsarinana In reply to Spoolsv.exe error

This question was closed by the author

Related Discussions

Related Forums