Windows OS Hub
  • Windows
    • Windows 11
    • Windows 10
    • Windows Server 2025
    • Windows Server 2022
    • Windows Server 2019
    • Windows Server 2016
  • Microsoft
    • Active Directory (AD DS)
    • Group Policies (GPOs)
    • Exchange Server
    • Azure and Microsoft 365
    • Microsoft Office
  • Virtualization
    • VMware
    • Hyper-V
    • Proxmox
  • PowerShell
  • Linux
  • Home
  • About

Windows OS Hub

  • Windows
    • Windows 11
    • Windows 10
    • Windows Server 2025
    • Windows Server 2022
    • Windows Server 2019
    • Windows Server 2016
  • Microsoft
    • Active Directory (AD DS)
    • Group Policies (GPOs)
    • Exchange Server
    • Azure and Microsoft 365
    • Microsoft Office
  • Virtualization
    • VMware
    • Hyper-V
    • Proxmox
  • PowerShell
  • Linux

 Windows OS Hub / Windows Server 2022 / Remote Desktop Printing with RD Easy Print Redirection

June 3, 2025

Remote Desktop Printing with RD Easy Print Redirection

In printer redirection mode, users can send print jobs from an RDP (RDS) terminal session to their local printer connected to the computer. By default, Windows redirects all printers connected to the computer to the Remote Desktop session. The local device’s default printer will be assigned as the default printer in the terminal session.

Contents:
  • How to Configure Remote Desktop Easy Print on Windows
  • Configure Local Printers Redirection in the RDP Client
  • Using Printers That Don’t Support Remote Desktop Easy Print

Before Windows Server 2008, terminal printing required significant administrative effort because all the users’ printer drivers had to be installed and updated manually on the remote terminal server. More new Windows versions support a universal Remote Desktop Easy Print driver, which enables printing from an RDP session to almost any printer.

With Easy Print, there is no need to install native drivers for redirected printers on the RDP server. The redirected client printers are automatically mapped to the RD Easy Print driver. The Easy Print driver transparently redirects all print jobs to the computer’s local print queues. Users can access all the local printer’s custom driver settings and options from the RD host via the printer’s graphical management interface.

How to Configure Remote Desktop Easy Print on Windows

If you use Windows Server as an RDP server and have the Remote Desktop Session Host (RDSH) role installed, then redirection of local printers via Easy Print should work by default. No additional steps are required.

Remote Desktop Session Host (RDSH) role installed on Windows Server

The Remote Desktop host will attempt to use the RD Easy Print driver for all redirected client printers. No additional configuration is necessary, and redirected local printers will appear automatically in the user session.

To force the terminal server to use the universal Remote Desktop Easy Print driver for redirected printers, enable this mode in the local Group Policy settings.

  1. Open the local GPO editor gpedit.msc
  2. Navigate to Computer Configuration -> Administrative Templates -> Windows Components -> Remote Desktop Services -> Remote Desktop Session Host -> Printer Redirection
  3. Enable the policy Use Remote Desktop Easy Print driver first
    GPO option: Use Remote Desktop Easy Print driver first

If this policy is disabled, the administrator must manually install the user’s printer driver on the terminal (RD) server.

To update GPO settings, run the gpupdate /force command and end the user session (logoff).

This GPO section contains additional options that can be used to configure the behavior of redirected printers.:

  • Redirect only the default client printer – allows reducing the number of redirected printers from the client. Only the default local printer set on the user’s computer will be available in the remote session.
  • Do not set default client printer to be default printer in a session
  • Specify terminal server fallback printer driver behavior – choose whether to assign a PCL or PS (PostScript) driver as the fallback printer driver, or select any other driver type.
  • Do not allow client printer redirection – denies using redirected printers in an RDP session (must be disabled or not configured).

To easily manage drivers and forwarded printers on the RDP server side, you can install the printmanagement.msc MMC snap-in. Desktop versions of Windows 10 and 11 have it installed by default. Windows Server users can add it using the following command:

DISM /online /add-capability /CapabilityName:Print.Management.Console~~~~0.0.1.0

Open the printmanagement.msc console. Make sure that the Remote Desktop Easy Print driver is available in the Drivers section. Do not uninstall this driver because RD EasyPrint redirection will not work without it.

Remote Desktop Easy Print driver

If you have an RDS farm deployed, you can control printer redirection for users through several options in the RDS collection settings.

  • Allow client printer redirection
  • Use the client default printing device
  • Use the Remote Desktop Easy Print print driver first

RDSH collection settings: printer redirection

Configure Local Printers Redirection in the RDP Client

Suppose that a printer has already been installed and configured in the user profile on the client computer (this could be either a locally connected or a network printer).

To redirect local printers to a remote session using the RDP client, enable the corresponding option in the Remote Desktop Connection (mstsc.exe) settings.

  1. Open the RD client and go to the Local Resources tab
  2. Enable the Printers option under the Local Devices and Resources section (here you can also enable RD clipboard redirection).
    Enable printer redirection in mstsc RDP client
  3. If you are using a program configured as an RD RemoteApp, its *.RDP file must contain the option to allow printer redirection:
    redirectprinters:i:1

    redirectprinters option in RDP file

Note. For redirected printers to work correctly, the hostname of the client computer must not exceed 14 characters. If not, change the computer name on the client device.

Now, connect to the RDP host and navigate to Settings > Bluetooth & devices > Printers & scanners. The local printers redirected to the RDP session should appear here.

Such printers can be identified by their names, which include the printer’s name followed by the label “redirected n“. Where n is the user’s session ID.

redirected local printer in remote session

These redirected printers will also be displayed in the Print Management console (printmanagement.msc). Here you can see that they use the Remote Desktop Easy Print driver.

Managing redirected printer with printmanagement.msc console

Using PowerShell, you can list the redirected printers on a host.

Get-Printer | ? DriverName -eq "Remote Desktop Easy Print" | Sort-Object | FT -AutoSize

List redirected RDP printers using PowerShell

Now, users can send print tasks from apps on the RDP host, and the Easy Print driver will then forward them to local printers. If it is set to 1, printer redirection is denied.

If RDP printer redirection doesn’t work on a specific client, check if the HKEY_LOCAL_MACHINE\Software\Microsoft\Terminal Server Client registry key has the DisablePrinterRedirection parameter. If it is set to 1, it denies using printer redirection. Remove this registry item or change the value to 0.

Using Printers That Don’t Support Remote Desktop Easy Print

Some printers (typically home or SOHO-class models) may not support Remote Desktop Easy Print or may have compatibility issues when used with it. The Remote Desktop Easy Print feature won’t work on Windows Server unless the RDSH role is installed. For such printers, you will have to manually install the same driver on both the client computer and the RDP host.

To install the printer driver, open the printmanagement.msc console. Right-click on the Drivers section and select Add Driver.

Install printer driver on RD host

Use the Add Driver Wizard to specify the path to the driver INF file and install it.

Select print driver INF file

Note that the printer driver names on the client and server must be exactly the same (!!!).

The next time the user connects to this RDP/RDS host, their local printer will be automatically redirected to the remote session. Instead of using the TS Easy Print driver, it will use its native driver, which you installed on both the client and the server. List native printer drivers installed on remote desktop server

It is recommended that print driver isolation mode be enabled to improve the security and reliability of the RD server with native drivers. To do this, open the local GPO editor and enable the following options under Computer Configuration -> Administrative Templates -> Printers:

  • Execute print drivers in isolated processes
  • Override print driver execution compatibility setting reported by print driver

0 comment
0
Facebook Twitter Google + Pinterest
Windows 11Windows Server 2019Windows Server 2022
previous post
Fix: Device Installation is Forbidden by System Policy
next post
Failed to Open the Group Policy Object on a Computer

Related Reading

Adding Multiple Alternate DNS Names for a Windows...

September 3, 2024

Exclude a Specific User or Computer from Group...

March 16, 2025

Fix: The referenced assembly could not be found...

March 25, 2025

How to Prefer IPv4 over IPv6 in Windows...

April 15, 2025

Collecting Windows and Active Directory Event Logs with...

February 7, 2025

How to Write Logs to the Windows Event...

March 11, 2025

Send a WhatsApp Message from the CommandLine (Shell)

December 3, 2024

How to Hide (Block) a Specific Windows Update

March 3, 2025

Leave a Comment Cancel Reply

join us telegram channel https://t.me/woshub
Join WindowsHub Telegram channel to get the latest updates!

Recent Posts

  • Failed to Open the Group Policy Object on a Computer

    June 2, 2025
  • Remote Desktop Printing with RD Easy Print Redirection

    June 2, 2025
  • Disable the Lock Screen Widgets in Windows 11

    May 26, 2025
  • Configuring Windows Protected Print Mode (WPP)

    May 19, 2025
  • Map a Network Drive over SSH (SSHFS) in Windows

    May 13, 2025
  • Configure NTP Time Source for Active Directory Domain

    May 6, 2025
  • Cannot Install Network Adapter Drivers on Windows Server

    April 29, 2025
  • Change BIOS from Legacy to UEFI without Reinstalling Windows

    April 21, 2025
  • How to Prefer IPv4 over IPv6 in Windows Networks

    April 9, 2025
  • Load Drivers from WinPE or Recovery CMD

    March 26, 2025

Follow us

  • Facebook
  • Twitter
  • Telegram
Popular Posts
  • Upgrading to Windows 11 on Unsupported Hardware
  • Install Any OS from ISO Image over Network with iVentoy
  • Create a Custom Windows Image with Pre-installed Apps
  • How to Assign (Passthrough) a Physical GPU to a Hyper-V Virtual Machine
  • Run PowerShell Scripts on a Schedule with Task Scheduler
  • Automatic Outlook User Profile Configuration with ZeroConfigExchange
  • Fix: Windows Update Tab (Button) is Missing from Settings
Footer Logo

@2014 - 2024 - Windows OS Hub. All about operating systems for sysadmins


Back To Top