A word from the field.....:
It is generally not a good idea to install 3th party drivers on a
Terminal Server. Most of these are not fully TS-compatible and are
known to crash the printer spooler or the whole server.
My advice would be to *never* install an OEM printer driver on the
server, but instead use the method described below to map the OEM
printer driver on the client to a native Windows printer driver
(one that comes with the OS) on the server. Something like:
"Canon BJC-8200" = "HP LaserJet 4"
This method can mean that you loose some of the functionality of
the printer, but you will gain stability of the server.
--
Vera Noest
MCSE, CCEA, Microsoft MVP - Terminal Server
http://hem.fyristorg.com/vera/IT
--- please respond in newsgroup ---
"Zenon Pilat \(MS\)" <(E-Mail Removed)> wrote in
news:#(E-Mail Removed):
> I do not understand why you need the remote/network printer.
>
> If your client side printer use some OEM drivers what you need
> to do is to install the same driver on the server (from Printers
> and Faxes folder start Server Properties => click on Drivers tab
> and click on Add button => use Have a Disk to install out of box
> OEM driver) and create CUSTOM INF file. All of this has to be
> done on the server.
>
> I believe this will solve the problem no matter what kind of
> network you are using.
>
> This are instructions to install CUSTOM INF file (do not forget
> to install the driver on the server)
>
>
>
> Custom INF file may help to run OEM not supported drivers. It
> maps client and server side driver and two registry key must be
> added on the server side for file name and section name.
>
> 1. create INF file - example of CUSTOM.INF file
>
> [OEM Printer Mapping]
>
> "Canon BJC-8200" = "Canon BJC-8200 (BJRSTR)" ;installed OEM
> driver = OEM
> driver on the server
>
> 2. two reg values for HKEY_LOCAL_MACHINE\...\rdpwd keys added
>
> HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal
> Server\Wds\rdpwd\PrinterMappingINFName =
> "c:\windows\inf\CUSTOM.INF "
>
> HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal
> Server\Wds\rdpwd\PrinterMappingINFSection = "OEM Printer
> Mapping"