Remote Desktop Printer Redirection Errors and Warnings in Event Log
This is a simple, but nevertheless annoying problem: you connect to your server with Remote Desktop from another computer, and the Windows event log starts getting spammed with printer related errors and warnings, such as missing printer drivers, printer purge and deletion notifications and other printer related actions.
Automatic printer redirection in Remote Desktop can be a neat feature, but you don’t always need it. Unfortunately, it is turned on be default, so here is how to turn it off…
Disabling Printer Redirection on the Client
Printer redirection can be disabled for a particular client computer in its Remote Desktop Connection dialog by performing the following steps:
- Click on the Options >> button to open the options interface
- In the Remote Desktop Connection dialog before connecting to the server, select the Local Resources tab.
- In the Local devices and resources group uncheck the checkbox for Printers
Back on the General tab you may choose to save these settings in a RDP file for later reuse.
Disabling Printer Redirection on the Server
Sometimes you don’t want any of your client computers to ever share their printers with the server. In that case it is best to disable printer redirection on the server rather than on each individual client. Printer redirection can be disabled server-side through the Group Policy Editor by performing the following steps:
- Click on START, select Run…, type mmc and press Enter to launch the Microsoft Management Console.
- From the main menu in the Management Console select File and Add/Remove Snap-in…
- Click on the Add… button to open the Add Standalone Add-in dialog.
- From the list select Group Policy Object Editor and click the Add button.
- Click Finish, close and OK to close all open dialogs.
- Back in the console, select Console Root → Local Computer Policy → Computer Configuration → Administrative Templates → Windows Components → Terminal Services → Terminal Server → Printer Redirection in the tree.
- From the list of settings on the right, double-click on Do not allow printer redirection and set it to Enabled in its Properties dialog.
If you do not see the above item after adding the Local Computer Policy add-in in the console tree, you have to add the System.adm administrative template to the policy by going through the following steps:
- In the console, right-click on Console Root → Local Computer Policy → Computer Configuration → Administrative Templates and select Add/Remove Templates… from the context menu.
- In the Add/Remove Templates dialog click the Add… button and open the file system.adm.
Note on Windows Home Server
In Windows Home Server the system.adm template is also not loaded by default and has to be added manually as described above. In addition to that, the setting to prohibit printer redirection is located in: Console Root → Local Computer Policy → Computer Configuration → Administrative Templates → Windows Components → Terminal Services → Client/Server data redirection

