Printing to a Local Printer thru Terminal Server Session/Remote Desktop (VPN Connection in use).

Posted on 2007-11-28
Medium Priority
Last Modified: 2013-11-21
I know it will be an easy answer, but I have setup the clients domain with 3 servers.  1 of them being Terminal Server.  When I connect...I VPN, then use RDP to connect to the server to administer it or whatever.  I want to have the ability to print to a local printer.  I have already checked the box in the RDP connection properties to allow access to my local resources.
Question by:computersights
LVL 70

Accepted Solution

KCTS earned 1500 total points
ID: 20370210
LVL 28

Expert Comment

ID: 20370350
Also, you have to have the print driver for the local printer installed on the terminal server.
LVL 31

Expert Comment

by:Cláudio Rodrigues
ID: 20370802
Assuming the client and server have the same drivers, printer redirection will kick in automatically. BUT please read this, from another thread I posted...

The first lesson to learn here is simple: NEVER install ANY printer driver on a Terminal Server, unless this is your last option and you are fully aware of the implications (instability, hangs and in some cases, BSODs).
The way you should deal with printers on TS is to test an out-of-the-box driver (like LaserJet 5 or 6) with your printer. Does it work? If it does, all you need to do is to change the NTPRINT.INF file or to setup your own .INF to be used for printer mapping under TS. It is all explained here:
http://support.microsoft.com/kb/239088 (valid for 2003 as well)

If you ask any Microsoft MVP for Terminal Services about printing best practices, the first one is not to install the driver on the TS.. :-)
If an alternate driver does not work you have two options: get a different printer or load on the TS a product like UniPrint, SimplifyPrinting or ThinPrint. These eliminate the need for any driver whatsoever on the TS and will work with any printer on the client side, including host based ones like this HP.


Claudio Rodrigues

Microsoft MVP
Windows Server - Terminal Services

Expert Comment

ID: 20371398
You might also want to look over this document, HP uses Dot4 on many of it's printers so they do not come up.  


Check the event viewer on the terminal server, under system.  It will tell you what printers it trys to bring up and fails and what drivers it was looking for.  You have to have the drivers on the Terminal server so they can be installed on the server when it loads a printer.  

Hope this helps.


Featured Post

Free Tool: SSL Checker

Scans your site and returns information about your SSL implementation and certificate. Helpful for debugging and validating your SSL configuration.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

ADCs have gained traction within the last decade, largely due to increased demand for legacy load balancing appliances to handle more advanced application delivery requirements and improve application performance.
Restoring deleted objects in Active Directory has been a standard feature in Active Directory for many years, yet some admins may not know what is available.
After creating this article (http://www.experts-exchange.com/articles/23699/Setup-Mikrotik-routers-with-OSPF.html), I decided to make a video (no audio) to show you how to configure the routers and run some trace routes and pings between the 7 sites…
Windows 10 is mostly good. However the one thing that annoys me is how many clicks you have to do to dial a VPN connection. You have to go to settings from the start menu, (2 clicks), Network and Internet (1 click), Click VPN (another click) then fi…

621 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