Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations bkrike on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Print queue hanging - disappearing?

Status
Not open for further replies.

Leozack

MIS
Oct 25, 2002
867
GB
2 seperate problems, just as annoying :

1 - XP PCs serving local deskjet printers only let admins print to them. If nonadmins print, the print appears for a second in the queue then disappears, suggesting all is well, but nothing prints. Turning off print spooling (setting printer to print directly to printer instead) allows nonadmins to print fine. I've set full control to users on both client and server spool folders. No ideas left to try and direct printing is a dirty workaround.

2 - XP PCs printing to a new hp 2600n through a 2003 server being a printserver with the latest drivers print ok as admin but as nonadmins the print sits in the printqueue saying status printing, and the files sit in the spool folder. If you stop the spooler service and restart it then the prints usually pop out. If you try to delete the jobs while hung in the queue they sit there saying deleting and if you restart the spooler service they usually print anyway also.

I've tried all sorts - from spool permissions to moving the spool folder to a different drive to printer firmware updates and factory resets to clearing the whole printing system with the resource kit tool cleanspl etc. I'm going to try ringing HP but I assume I'll be told to go away as long as the printer prints in some capacity it's ok.

_________________________________
Leozack
Code:
MakeUniverse($infinity,1,42);
 
Any thoughts on either of these? :/

_________________________________
Leozack
Code:
MakeUniverse($infinity,1,42);
 
Apart from Deleting all the Printers and starting again, the only other ideas I have are mentioned already in this thread of yours.

Printing as nonadmin disappears?
thread779-1442861
 
The cleanspl.exe util does more than just remove the printers, it goes to town on printing things and you can't even add a new tcpip port to print to without adding registry info back in (or unapplying and reapplying the tcpip protocol). So yeah I've tried starting again :/

I've pretty much tried everything I recall anyone suggesting. And now on a seperate site I'm having the same problem but with a network laser printer rathe than an XP hosted deskjet (problem 2 above). So I really don't know what to try next :\

_________________________________
Leozack
Code:
MakeUniverse($infinity,1,42);
 
Unfortunately the first link relates to adding network printers, which I've no problem doing, I've a problem setting default printers locally, and a problem printing as nonadmin to network printers (obviously not everywhere or noone could print on any site, it's just these wild cases).
The secodn link refers to just removing the printer and printer registry info and possibly the port. All this was done with the cleanspl.exe resource kit tool so I've done that and still nonadmins prints sit in the printqueue until the printspooler service is restarted :( It makes no sense?

_________________________________
Leozack
Code:
MakeUniverse($infinity,1,42);
 
In any instances or circumstances where a print job fails because of a possible permissions problem is it worth trying to set the access permissions back to their default settings?

How To Reset Security Settings Back to the Defaults

Can you print to file and then drop (drag and drop) the created .prn file onto the printer icon?

Printing to a file instead of a printer
thread779-814770

Have you checked the Event Viewer, especially the Security logs for any errors or messages which occur at the time of failure?
 
%SystemRoot%\System32\Spool\Printers
How are the permissions set for the above cache? maybe you need to add the NonAdmins as write able to the permissions...


have you tried to create a local printer and then cause it to link to the network printer, e.g. \\server1\printername ...


is the TCP/IP Printer Service up and running on the Clients?


Ben

"If it works don't fix it! If it doesn't use a sledgehammer..."
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top