Disable Remote Desktop Easy Print Driver: A very common situation we’ve seen when we use Remote Desktop Services, and try to print to a Local Printer, the results are not aligned, gibberish, etc. In most of the cases, the reason is the printer driver used by the remote desktop services to accomplish the print job. By default, Windows Server 2008, and Windows Server 2012 are equipped with Remote Desktop Easy Print Drivers. When the printer is redirected, it used the default RDEP Drivers to map the printer. This driver supports variety of printers. Also, allows you to printer in most of the cases. However, in situation like above, you may want to disable Remote Desktop Easy Print Driver.
If you do not want to use the RDEP drivers on the remote desktop, there are multiple ways to accomplish the task, like disabling Remote Desktop Easy Print from Group Policy. For: Server 2008, Server 2012, or by installing the required drivers on the Remote Desktop Server.
Location to Group Policy: Computer Configuration\Policies\Administrative Templates\Windows Components\Terminal Services\Terminal Server\Printer Redirection
Edit the following group policy objects to make Easy printing as the second priority.
Computer Configuration\Policies\Administrative Templates\Windows Components\Terminal Services\Terminal Server\Printer Redirection\Use Terminal Services Easy Print printer driver first
User Configuration\Policies\Administrative Templates\Windows Components\Terminal Services\Terminal Server\Printer Redirection\Use Terminal Services Easy Print printer driver first
You have to do this on all remote desktop host servers if you have a farm. This will make Easy printer driver use as the second option, it will not going to disable easy printing.
Alternate way to avoid the use of Remote Desktop Easy Print Driver:
To my experience, the easiest is to install the exact same driver (if available) on the server. If you can find the same driver and install it on the server, it will always use the Printer Driver instead of using Remote Desktop Easy Print Driver. This task is fairly easy to achieve.
- Go to Printer manufacturer’s website, and locate the printer.
Download the driver for the Server version you are connecting to.
3.Ensure that you are downloading the exact same version of the driver (PCL, PS, etc) that your desktop is running. You may also consider using another driver for desktop if the same is not available for the server. Note: Please note this procedure will require the exact same driver. If you PC says your driver is Universal Driver, than the driver once installed on the server should also say the exact same name, including the text case (upper and lower). Please see the screenshot below as an example.
- Extract the drivers if not already done.
Open Devices and printers.
Select any device from the list, and click on “Print Server Properties” on the top of the window.
Click on the Drivers tab, and click on Add.
Follow the on-screen instructions to complete the install.
Once done, you need to disconnect from the server, and connect again to check. If the printer doesn’t appear, check the Event Viewer to locate any Printer Redirection related event under Application Logs. The event log will show you the reason why it did not connect with the printer.
I hope this article is helpful. Please feel free to reply with your comments, or post your query here if you still need help.
Latest posts by Rishi Chaudhary (see all)
- ShadowCopy Backup after renaming VSSADMIN.EXE - October 5, 2016
- No Network Connection after Windows 10 Upgrade – Fixed - August 25, 2015
- Windows 10 System Tray Notification Issue - August 7, 2015