Yes, 95% of the printers will be networked printers from a print server. I was under the impression that even if it was from a print server, it still wouldn't install.
I will try that this weekend when i have time to clean up the drivers and reboot the machines. Thanks for the help.
I already had the first 2 in group policy, but once I tried the third, no one could print after I changed it.
Yep that would be the expected behaviour to limit the drivers on the Server. Now the process is either to install the drivers for the printers on the Citrix Servers that you have tested, or try and get them all running under the Citrix UPD. I also highly recommend using the HP UPD as well.
Let me know --Emil
A couple more things. I tried using the HP UPD, but it actually brought down my print server before, so I'm not to keen on it. I also realized I have a LOT of PCL6 drivers and now I am coming across a memory error that kills the spooler. We have everything from BIG MFPs like the HP 4345 to small printers such as a HP 1200.
Have any of you come across a printer that doesn't come with PCL5 drivers? I've noticed some of the newer printers only come with PCL6. What generic driver do you use to map some of these PCL6 drivers?
It is a good point, I have not realised the depreciation of PCL5 drivers! My preferred order of drivers is PS (PSCRIPT5.DLL must be 100 years old and tested), PCL5 and then PCL5.
I am not sure what issue you had with the HP UPD but it is not supported in Dynamic Mode (where the users can search for printers), I would just edit the WTSUPRN.inf substituting the HP UPD for all HP printers.
--Emil
One last thing. When I log in, I have a few of "Auto Resotred" Printers. I have 2 copies of my printer and a printer from a remote office that always show up. I have already tried deleting my local and roaming profile, but that didn't do anything.
Any suggestions?
Check out the Citrix policy:
\Printing\Client Printers\Printer Properties Retention
To see it they are being stored on the client device.
I had it set to "Held in profile only if not saved on client". Should I disable this policy?
Interesting stuff, I am in the process of sorting out printing in my environment. I built a printer server using the least amount of drivers possibly. Pretty much only 4 drivers 2 of which are HP UPD PS and PCL6. Things started out OK for a about week but in the last 3 days or so my print spooler hung twice and had to be restarted. Today I've instuted a reboot daily schedule, we'll see if that helps.
Currently I'm following a few steps mentioned here to limit installed drivers on my citrix servers. Tonight I will apply them and see what happens. This is what I intend to do;
Now as I understand it, if I do not add/import my print server- the only effect this has will be that drivers will not auto-install correct? Users will still have access to the shared printers?
Yes, if you have the policies in place to stop users adding more printer drivers (other than those included in Windows 2003) and have imported printers from the print Servers, that will be all that is avalable to the users. Maybe one of the installed or imported drivers is causing the issue? If there is a limited number of printers, send a job to each one and see if the spooler is stopped. I would also set the spooler to restart on a failure.
@JoeC, if you do not want the printer retenton then yes. Next time the client recieves the policy the printers will not be saved on the client.
Everything has been running fine for over a month now. Thanks for all of your help!
hi joe
i dont know if this will help
just delete the drivers ...bounce the machine
and try it again
i have a similar environment i didnt have to do any of tht
i have some drivers in server 3,4 and 5 and not in server 1 and 2
but citrix uses the UPD when it connects to 1 or 2 and uses the printer driver when it connects to remaining servers
so i guess u dont have to do anything
delete the drivers u dont need bounce the server and try it again
make sure you delete hte printers as well from the server else the drivers will be reinstalled