We help IT Professionals succeed at work.

Printing through RDP

Hello due to CoronaVirus everyone is working from home. The way people connect is that they connect to an RDP server over the web and then jump to their PC in the office. This all works fine but now people are asking to print locally.

We have enabled printing through RDP but i am getting issues when trying to setup printers. In the old days we used to have to install the drivers on the work PC so that it worked I am not sure if this is still the case but it seems to help. Big issue with that is every driver you download these days comes as a wizard and the Work PC can't detect the printer at home.

However, if I do manage to get a printer installed and it gets dragged through RDP it still doesn't work.

On the local laptop the user can print fine. In the RDP the printer appears in the list but when you go to print it defaults to "Print to FILE"

Anyone know what is going on?

Thanks,

Glenn
Comment
Watch Question

Éric MoreauSenior .Net Consultant
CERTIFIED EXPERT
Top Expert 2016

Commented:
You are using a VPN session through a webbrowser? I was also using that setup and haven't been able to access local printers (I am using Fortinet equipment).

Instead, I have been able to setup the users to create a VPN tunnel and use the Windows RDP application to connect to the remote computer that gives me full access to the local printers.
CERTIFIED EXPERT
Most Valuable Expert 2013

Commented:
Most home printers/AIOs don't support printing over RDP because they need to use the local PC to process the print job but the processing is happening instead on the server.
HP for example publish a list of printers that support thin client connections
http://www.hp.com/go/citrix  if they are not on there then they'll likely not work in this environment.

If VPN also check if you're using split-tunnelling so that local printers are not hidden from remote users when connected.
Glenn BarnesSVP Information Technology

Author

Commented:
To expand on what we do. We have a Microsoft Remote Desktop Server in AWS. The users go to a web address e.g. London.companyname.net

They authenticate and then get a dashboard where they can then click Remote Desktop icon. This brings up the MSTSC box, they enter their work PC name and login.

I don't think split tunnelling comes into it or maybe I am wrong. Within the MSTSC Connection window Printers are ticked when selecting local resources.

Is this something new when it comes to home printers not working over RDP. We used to use Citrix and as long as the drivers were installed on the work PC it used to work.
There are a 1000 ways to skin the technology cat.
CERTIFIED EXPERT
Commented:
Printing via redirected printers works and works very well.

Depending on the model of printer, you may have to install the printer driver to the Windows server printer driver cache.

If this not done, redirected printing and even Microsoft Easy Print will function properly.

Lastly, if the remote user's printer is a usb host printer, not all are compatible, no matter what you do.
CERTIFIED EXPERT
Most Valuable Expert 2013

Commented:
Are you using Amazon's Workspaces for the initial connection?
https://docs.aws.amazon.com/workspaces/latest/userguide/printing.html
Glenn BarnesSVP Information Technology

Author

Commented:
Once you get the drivers installed it does work. However, in some cases just getting the drivers installed is an issue if all you have is a wizard that wants to be able to physically detect the printer.
nappy_dThere are a 1000 ways to skin the technology cat.
CERTIFIED EXPERT
Commented:
Use a tool such as winrar to extract the drivers.
Glenn BarnesSVP Information Technology

Author

Commented:
WinRar works and you can extract the INF files and install the driver.