Windows – Terminal Services – prevent users from using local printers in remote session

printingremote desktopterminal-serverwindows

We have a weird problem that manifests when users log onto a server via RDP and they have the "Printers" box checked in the "Local Resouces" tab of the Remote Desktop Client. Basically, the server's cpu gets maxed out to 100% trying to do something with a printer. One proven (by experience) way to solve this is to make sure that checkbox is unchecked in everybody's RDP shortcut. However, it would be much more efficient if we could disable the ability on the server somehow. (Better yet of course would be to know the root cause) Unfortunately, I don't know where to start, as I don't know what this feature's official name is. I'm not even sure whether or not I've provided enough information for you to help, but I've always had good luck with this community. Our server is running Windows 2003 R2 Service Pack 2 if that matters.

Best Answer

This article: http://www.virtualizationadmin.com/articles-tutorials/terminal-services/printing/windows-terminal-services-printing.html
describes the settings for terminal services. You can uncheck "connect client printers at logon" in the Terminal Services Configuration Administrative Tool.