?
Solved

Print Spooler Keeps crashing - SRV Errors in event log

Posted on 2007-12-03
6
Medium Priority
?
9,198 Views
Last Modified: 2008-08-28
My print spooler keeps crashing and I am getting the following errors in my event log.

Error: 2510
The server service was unable to map error code 1727.

Error: 2510
The server service was unable to map error code 1722.  ****THIS ONE occurs every 30 seconds!****


Error: 7031
The Print Spooler service terminated unexpectedly.  It has done this 2 time(s).  The following corrective action will be taken in 0 milliseconds: No action.
0
Comment
Question by:mcrossland
6 Comments
 
LVL 18

Expert Comment

by:chuckyh
ID: 20396115
Did you install any new software recently? new printer drivers? New updates? When did this start happening?
0
 
LVL 10

Author Comment

by:mcrossland
ID: 20397141
Friday night, I installed the latest Watchguard Management software.  
Saturday AM, I received reports of pages printing blank to my HP4250 network printers.
I also rebooted the server several times while performing this upgrade.   No errors during that upgrade and all is working properly.
No print drivers were changed.
0
 
LVL 18

Accepted Solution

by:
chuckyh earned 2000 total points
ID: 20398291
0
What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

 
LVL 4

Expert Comment

by:Joediggity2
ID: 20413643
I had the same problem and had to open a support case (since it was a production server with 200 printers).   Here are the steps...  You may have diffent print monitors that are causing the problem but here are the basic steps.  I will look for the support link that I had that also documents it.

Ø      3rd-party Monitors that are listed in the Monitors Registry key: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors

Ø      Deleted the print monitors corresponding to the dll files and Renamed the dll files under c:\windows\system32 folder

"      HP Master Monitor HPBMMON.DLL
"      HP CLJ2600n LM  ZLHP2600.DLL
"      HP Language5 monitor  hpdcmon.dll

Ø      Deleted the version 2 driver Brother MFL Pro Printer:
HKEY_LOCAL_MACHINE\Sys\CCS\Control\Print\\Environments\Windows NT x86\Drivers\Version-2

Ø      Removed the Print monitor information from the printer drivers information from printers listed under the following registry key:
HKEY_LOCAL_MACHINE\Sys\CCS\Control\Print\\Environments\Windows NT x86\Drivers\Version-3

Started the spooler service
We are able to see the printers now

Action plan:

Ø      To check the printers if they are using any third party Print Processors and change it to Winprint
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers\

v      Remove 3rd Party Port and Language Monitors and point them to standard TCPIP port:

Ø      Open the Printers and Faxes folder.
Ø      Right-click the printer that was identified as using the 3rd-party Port Monitor and select Properties.
Ø      In the Properties for the printer, click the Ports tab.
Ø      On the Ports tab, click the Add Port button.
Ø      In the Printer Ports dialog, select Standard TCP/IP and click the New Port button to start the Add Standard TCP/IP Printer Port Wizard.
Ø      Click Next when the Add Standard TCP/IP Printer Port Wizard starts to specify the printer that will be using this new port.
Ø      Enter the Printer Name or IP Address for the printer that will be using this new port and click Next.
Ø      Note: The wizard automatically fills in the port name for you in the Port Name box. You can either accept this name or type the name that you want to use, and then click Next. Standard Port Monitor then sends a query to the print device. Based on the SNMP values that are returned, the device details are determined and the appropriate device options are displayed. If the print device cannot be identified, you must supply additional information about it.
Ø      If the Additional Port Information Required page is displayed, perform one of the following tasks under Device Type:
Ø      Click Standard, click the appropriate device in the list, and then click Next.-or-Click Custom, click Settings, specify the protocol settings (RAW or LPR) and the SNMP status settings that you want to use, click OK, and then click Next.
Ø      If the wizard prompts you for the print server protocol, specify the protocol that you want to use, either RAW or LPR.
Ø      If the wizard prompts you to select a port, specify the port that you want to use in the Device Port box, and then click Next.
Ø      Click Finish, and then click Close. On the Ports tab in the Properties for the printer, you should see that the printer is now set to use the new Standard TCP/IP Port that you just created. The new Standard TCP/IP port is also displayed in the Ports on this server list on the Ports tab in the Print Server Properties (File > Server Properties from within the Printers folder)
Ø      You can then delete the 3rd-party port from the Ports tab within the Print Server Properties.
1
 
LVL 4

Expert Comment

by:Joediggity2
ID: 20413655
0
 

Expert Comment

by:AdamCombrinck
ID: 22721395
Joediggity2, this sounds like the solution to my problems however I'm a bit worried that by deleting these 3rd party monitors I may lose some functionality like tray assignments and the like.  Am I worried for nothing, what do the Printer monitors actually do and why would you use a 3rd party one as opposed to a windows standard one?
0

Featured Post

Free Tool: SSL Checker

Scans your site and returns information about your SSL implementation and certificate. Helpful for debugging and validating your SSL configuration.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Know the reasons and solutions to move/import EDB to New Exchange Server. Also, find out how to recover an Exchange .edb file and to restore the file back.
It is a real story and is one of my scariest tech experiences. Most users think that IT experts like us know how to fix all computer problems. However, if there is a time constraint and you MUST not fail the task or you will lose your job, a simple …
The Task Scheduler is a powerful tool that is built into Windows. It allows you to schedule tasks (actions) on a recurring basis, such as hourly, daily, weekly, monthly, at log on, at startup, on idle, etc. This video Micro Tutorial is a brief intro…
This is used to tweak the memory usage for your computer, it is used for servers more so than workstations but just be careful editing registry settings as it may cause irreversible results. I hold no responsibility for anything you do to the regist…

839 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question