General discussion


win 2000 print spooler

By gene_benitez ·
what would cause the print spooler to stop all the time even after reboot?

This conversation is currently closed to new comments.

Thread display: Collapse - | Expand +

All Comments

Collapse -

by maxwell edison In reply to win 2000 print spooler

Microsoft Knowledge Base Article - 318152

STATUS: Microsoft has confirmed that this is a problem.

Link to article:

or tiny:

Have you installed the latest Service Pack? SP4 is the latest.

Collapse -

by maxwell edison In reply to win 2000 print spooler

another possibility:

When you reboot the computer or restart the Print Spooler service, you receive the following error message:

Spoolsv.exe failed to start

When you open the printer's properties, you receive the following error message

Out of Resources Error

When you try to print a document, you receive an "Access violation" (Dr. Watson) error message. The Dr. Watson log points to Spoolsv.exe with error code C0000005.

You receive the following error message, and the print spooler stops:

The instruction at 'address' referenced memory at 'address'. The memory could not be read.
Attempting to restart the Print Spooler service or open the Printers folder causes the same message.

These problems can occur if the default local port monitor is changed by a third-party program. Fixing these problems require editing the registry:


Collapse -

by maxwell edison In reply to

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

Check the following registry key for third-party print providers. Remove any non-default print providers:

The default print providers are:
Internet Print Provider
LanMan Print Provider
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.

(Backup registry before editing.)

Related Discussions

Related Forums