Solved

Print Spooler error

Posted on 2003-11-19
8
14,014 Views
Last Modified: 2013-12-28
We have a Win NT 4 Server w/ SP6a. When we try to start or stop the printer spooler the following error appears;

spoolss.exe - Entry Point Not found.

The procedure entry point GetPrinterA could not be located in the dynamic link library SPOOLSS.dll.

We replaced the localspl.dll, spoolss.dll and spoolss.exe as suggested  by Microsofts Knowledge Base. However, it did'nt fix the problem.

Any suggestions?

Thanks,

-Laz
0
Comment
Question by:Lbello
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
8 Comments
 
LVL 85

Expert Comment

by:oBdA
ID: 9782747
Did you indeed replace them from the NT4 installation disk, as suggested in the article? Then that might be your problem.
Unpack the service pack with -x (or open it in WinZip) and replace the files again with the ones found in the service pack.
0
 

Author Comment

by:Lbello
ID: 9782912
Yes we did! We found the solution, however. In the Print\Spooler folder where jobs that did not print. Once we deleted the jobs we where able to stop and start the service and our users can now print.
0
 
LVL 85

Expert Comment

by:oBdA
ID: 9783003
Then don't forget to post at Community Support to have your points refunded ;)
0
Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 

Accepted Solution

by:
PashaMod earned 0 total points
ID: 9792745
Question closed and points refunded

PashaMod
Cs Moderator
0
 

Expert Comment

by:Spectre71
ID: 10468905
This problem seems to have been mis-diagnosed by both Microsoft and HP.  The problem that causes this is the HP printer monitor.  The way to resolve the problem is to open the registry in the following:

HKey Local Machine\SYSTEM\CurrentControlSet\Control\Print\Monitors.

Delete the key for "HP Master Monitor".

This will resolve the problem.
0
 

Expert Comment

by:sbooi
ID: 11491760
After deleting this key
HKey Local Machine\SYSTEM\CurrentControlSet\Control\Print\Monitors.

Delete the key for "HP Master Monitor".

What will be the impact? Any impact to TCP/IP Printing Service?
0
 

Expert Comment

by:Spectre71
ID: 11493443
There is no impact on the actual printer service.  ALl continues to work well.
What i do assume though, is that the Monitoring Utility probably stops working.  I don't use this utility anyway, so this was not an issue to me.
Since I removed the entry in the registry, i have not investigated this issue any further, because once things are working, I tend to leave them alone.
Pity I didn't get the points for this.
0
 
LVL 3

Expert Comment

by:thewordthe
ID: 11702581
Thanks guys, this was a helpful. A further comment might help others?

The error entitled [spoolsv.exe - Entry Point Not Found] and message [The procedure entry point GetPrinterA could not be located in the dynamic link library SPOOLSS.dll] was preventing users at a remote office printing through CITRIX. The Print Spooler Service kept crashing, and users were unable to connect to printers through their CITRIX desktop.

I renamed the registry entries to begin with, no joy, and I deleted them, again no joy. However, whilst they were deleted I went to M:/WINNT/System32/spool/Printers folder and deleted all the files in there. I then went through the entire list of CITRIX printers form the Server and made sure that there were no documents waiting to be printed, deleted the ones that I found. Then I started and stopped the spooler service, and reset the CITRIX sessions. This time when the users went into CITRIX, the print devices attached to their clients became available, they were able to print and the spoolsv.exe error did not re-occur

So really a combination of what the other guys said, but for CITRIX administrators
 
0

Featured Post

Save the day with this special offer from ATEN!

Save 30% on the CV211 using promo code EXPERTS30 now through April 30th. The ATEN CV211 connects a laptop directly to any server allowing you instant access to perform data maintenance and local operations, for quick troubleshooting, updating, service and repair.

Question has a verified solution.

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

Configuring Remote Assistance for use with SCCM
A small collection of useful tips and tricks for Windows 10 users that I decided to write as a result of recent questions that were asked and answered at Experts Exchange. Two short video tutorials included. Enjoy..
As developers, we are not limited to the functions provided by the VBA language. In addition, we can call the functions that are part of the Windows operating system. These functions are part of the Windows API (Application Programming Interface). U…
Windows 8 came with a dramatically different user interface known as Metro. Notably missing from that interface was a Start button and Start Menu. Microsoft responded to negative user feedback of the Metro interface, bringing back the Start button a…

688 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