It is common practice in a Terminal Services environment to allow users to map their printers through a terminal session so that they can print to local printers from the terminal server. This has its place, but in large terminal environments this can cause performance issues to abound. The best method of printing in these scenarios is to have shared network printers for terminal use and local printers strictly for printing on the local machine.
When doing this, you will need to disable the mapping of printers for your terminal server. To do this, first open the Terminal Services Configuration MMC snap-in, located in the Administrative Tools dialog. Right click the default RDP-Tcp connection and go to Properties. Navigate to the Client Settings tab, and click the checkbox to disable LPT port mapping. This will immediately take effect on the server, but will require all currently logged in users to log out and reconnect.
Chris Sanders is a network consultant for KeeFORCE, one of the most popular network consulting firms in western Kentucky. Chris is the author of the book Practical Packet Analysis as well as several technical articles. His personal website at www.chrissanders.org contains a great deal of information, articles, and guides related to network administration, network security, packet analysis, and general information technology.