I use Remote Desktop to connect to one of my client's terminal servers. We
had always been limited in the local printing we can do during the session
because only certain local printers were available within the session. I am
aware that the print drivers must be installed on the terminal server in
order for a local printer to be available. Until today, though, there were
certain printers that would not even attempt to connect to the terminal
server (which I could tell from Event Viewer on the Terminal Server).
However I found a Microsoft article today (302361) that describes adding a
registry DWORD that allows all printer ports to be connected to a terminal
session. I followed the instructions and now all of my printers attempt to
connect when I connect to the terminal server.
My question, though, is whether it is possible to modify the registry so
that only certain printers connect during Terminal Services? For example, on
my laptop I have several printers including an HP LJ2420, HP LJM4345, HP
OJ7100, Microsoft Document Image Writer, and Adobe Distiller. I would like
to be able to have all of the HP printers attach but prevent terminal
services from trying to attach the Microsoft or Adobe printers. I suspect
that the attempt to attach the virtual printers has caused issues with the
print spooler in the past which causes everyone's terminal services sessions
to freeze. Is it possible to specify in the registry which printers/ports
will connect to terminal services?
I appreciate any help or advice you can give! Thanks!
Cedarville01