Solved

server 2008 clearing print spooler

Posted on 2010-11-29
4
963 Views
Last Modified: 2012-05-10
Hi,
I am having some issues with my printers on 'server 2008 ent edition x32 running terminal services.  
- Even if I delete all printers MANUALLY one of them still show up for every user logging onto terminal server.  
- I am started to have now event id 1000 with regards to printspoolsvc.exe where this service is failing causing all my printers to disappear automatically from everywhere.
I need a tool to clear out my print spooler and all registry entries so that I can install fresh and new drivers for all my printers on this server?
Help plz
0
Comment
Question by:amanzoor
  • 2
  • 2
4 Comments
 
LVL 9

Expert Comment

by:losip
Comment Utility
Two suggestions:

1. Try going to http://support.microsoft.com/gp/printing_problems to start the Microsoft Automatic Troubleshooting Service for printing problems.

2. Go to this microsoft page which should be the link for FixPrintSpooler.msi: http://go.microsoft.com/?linkid=9662904
0
 
LVL 4

Author Comment

by:amanzoor
Comment Utility
losip:
fixprintspooler.msi refreshed everything (which I wanted for a long time).  It deletes the printers, refreshes the spooler service.  But there is one Ghost printer which keeps on re appearing in the terminal server sessions so it means that printer is coming from the registry.
For the time being I am not worried about it.  If you know where to find in registry the printer which is added to terminal service sessions would be great.
Help
0
 
LVL 9

Accepted Solution

by:
losip earned 500 total points
Comment Utility
Why not search the registry for the name of that ghost printer and delete any reference to it if it doesn't exist?

Registry locations and default values are as follows:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors\Local Port
Normal value for the Driver key is Localspl.dll

Check the following registry key for third-party monitors. Consider removing any non-default monitors:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\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
Do not remove LPR Port Monitor.

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

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Providers
The default print providers are:
Internet Print Provider
LanMan Print Services

Check the following registry key for third-party print processors. Conside removing any non-default print processors:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows NT x86\Print Processors
The default print processor is:
WinPrint

Quit Registry editor

To find out what printer is using a different print processor, use the Microsoft Product Support Reporting Tool (MPS_REPORTS) tool to open MachineName_PRINTDRIVERS.TXT, and then search for the third-party print processor and for the queues that are using the print processor.

To change the third-party print processor to WinPrint.
Click Start, point to Settings, and then click Control Panel.
Double-click Printers, right-click the printer, and then click Properties.
On the Advanced tab, click Print Processor.
In the Print Processor box, click WinPrint.
Click OK two times.

Clear the spool directories as follows:
Browse to the Spool directory listed in the path %rootdrive%\%rootdirectory%\System32\Spool and delete the 2 and/or 3 folders listed in the full path %rootdrive%\%rootdirectory%\System32\Spool\Drivers\W32x86; also check for any other files listed in %rootdrive%\%rootdirectory%\System32\Spool\prtprocs\W32x86 other than the default SFMPSPRT.DLL

Restart the print spooler.

0
 
LVL 4

Author Comment

by:amanzoor
Comment Utility
losip:
Great! your message is really detailed and easy to apply.  I will apply it during christmas break.  Thanks again.
0

Featured Post

Better Security Awareness With Threat Intelligence

See how one of the leading financial services organizations uses Recorded Future as part of a holistic threat intelligence program to promote security awareness and proactively and efficiently identify threats.

Join & Write a Comment

ADCs have gained traction within the last decade, largely due to increased demand for legacy load balancing appliances to handle more advanced application delivery requirements and improve application performance.
When it comes to security, there are always trade-offs between security and convenience/ease of administration. This article examines some of the main pros and cons of using key authentication vs password authentication for hosting an SFTP server.
This tutorial will walk an individual through the steps necessary to install and configure the Windows Server Backup Utility. Directly connect an external storage device such as a USB drive, or CD\DVD burner: If the device is a USB drive, ensure i…
This tutorial will walk an individual through setting the global and backup job media overwrite and protection periods in Backup Exec 2012. Log onto the Backup Exec Central Administration Server. Examine the services. If all or most of them are stop…

743 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

Need Help in Real-Time?

Connect with top rated Experts

13 Experts available now in Live!

Get 1:1 Help Now