Spooler service crashes with Event ID 4097

11Apr12

Today I got faced with a problem concerning a Windows Printserver. After a new printer was installed, the spooler services crashed again and again and generating registry events with ID 4097 and the source HpTcpMon (hptcpmon.dll).

After looking for changes made by the new printer, i figured out, that a new local port (HpTcpMon) was installed. To resolve this issue, I deleted the value in the registry.
1.Start Registry Editor

2. Locate  following key in the registry:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors\

3. Check the following registry key for third-party port monitors, and remove the monitor mentioned in the event ID.

The Windows default port monitors should not be deleted. The default ports are:

AppleTalk Printing Devices (if services for Macintosh is installed)
BJ Language Monitor
Local Port
PJL Language Monitor
Standard TCP/IP Port
USB Monitor
Windows NT Fax Monitor

5. Expand Computer Management, expand Services and Applications, and then click services.

6. Right-Click Print Spooler, and then click Restart.
Cheers,
Chris

About these ads


No Responses Yet to “Spooler service crashes with Event ID 4097”

  1. Leave a Comment

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s


Follow

Get every new post delivered to your Inbox.

Join 301 other followers

%d bloggers like this: