When I configure a new remote desktop connection to connect to servers I often forget to uncheck the option inside of local devices and resources for remote printers. This creates exceptions in the event log for the server I connect of source: TerminalServices-Printers for the printer drivers I use for PDF document conversion.
I'd love to know if it's possible to disable remote printers by default either on the client remote desktop connection options, or on the server so these exceptions no longer occur.
RDP printer sharing is on by default in remote desktop, unfortunately:
So, you have to edit the Terminal Services Group Policy .. but this requires that the Group Policy Management Console be installed. Apparently it is an add-in for Windows Server 2003, but an off-by-default part of the install for Windows Server 2008.
Apparently you can also use the local Group Policy Editor like so:
The relevant section to edit is documented here.
Within your group policy object, go to Computer Configuration - Windows Components - Terminal Services - Client/Server data redirection - "Do not allow client printer redirection". Set it to Enabled.
If you don't see the section in your group policy object, you may have to manually add the system.adm template to the policy first.
*Edit: I should also probably add that this group policy should be applied to the server, not on the client. And you can do it using the local group policy object if the server isn't actually in a domain.
For Windows 2008 R2 this is under Computer Configuration -> Administrative Templates -> Windows Components -> Remote Desktop Services -> Remote Desktop Session Host -> Printer Redirection on the managment console snap in.
For whom may won't touch the GP at windows 2003 server run --> tscc.msc
at the connection --> RDP (Properties) in client setting tab
You can change the way client map it resources to the terminal session