RDS Redirected printers not showing up in Control Panel or Settings app

Jon Dajci 1 Reputation point
2020-10-29T17:46:52.647+00:00

Hi All,

Posting this again here as suggested

Your help would be greatly appreciated I'm having issues with printer redirect where printers are not showing on control panel and users can't see the local printer and can't print.

I found a workaround for now It appears that if you open the CLSID for Printers, the redirected printers are displayed.

Command:

explorer shell:::{863aa9fd-42df-457b-8e4d-0de1b8015c60}

OR

explorer shell:::{2227A280-3AEA-1069-A2DE-08002B30309D}

If someone can help with a permanent fix that would be great :)

Remote Desktop
Remote Desktop
A Microsoft app that connects remotely to computers and to virtual apps and desktops.
4,225 questions
{count} votes

6 answers

Sort by: Most helpful
  1. Karlie Weng 13,951 Reputation points Microsoft Vendor
    2020-10-30T02:57:20.29+00:00

    Hey @Jon Dajci

    Does the issue happen to multiple users or a specific user(group)?

    If it happens to a group of users, is there any domain group policy defined?

    Have you check below group policy settings on SERVER?

    Computer Configuration>Administrative Templates>Windows Components>Remote Desktop Services>Remote Desktop Session Host> Do not allow client printer redirection /Disable

    36127-image.png

    Please also check the following:

    1.the local printers are redirected under Desktop Connection /Local Resources Tab

    2.“Allow printer redirection” option should be selected on server

    36195-image.png

    3.The drivers are installed on the remote server.

    4.All users have read / execute and list permissions to c:\windows\system32\spool.

    5.Check server event logs for the time you logon to RDS


    If the Answer is helpful, please click "Accept Answer" and upvote it.
    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

    Best Regards
    Karlie

    0 comments No comments

  2. Jon Dajci 1 Reputation point
    2020-10-30T13:38:17.547+00:00

    Hi @Karlie Weng ,

    Thank you for your suggestion I believe this isn't something to do with the GPO or the Server we only disable the clipboard from copying from the local environment to the WVD environment. As this is using RDS as an agent to redirect.

    But so far all I have gathered is the issue stands at the WVD end not showing the Printer redirects on the control panel and this, therefore, stops users from accessing their printers on the WVD environment.

    Is there a registry I can change so the redirects show on the control panel, if so I can then apply this using GPO?

    Thanks,

    0 comments No comments

  3. Philippe Levesque 5,681 Reputation points MVP
    2020-10-30T16:34:38.847+00:00

    Hi

    What ressource you publish via the RDS server ? I ask as if it's remoteapp, or a app that autostart on the RDS server, some legacy applications will not refresh the list of printers after the app is open.

    In such case I had to run a script to slow the login, and to make the printer list populate before the app run.

    A script like that before runnning the app;

    @Echo Waiting for printer(s) ... (3 seconds)
    @Echo off
    ping -n 3 127.0.0.1>null

    Word and / or Excel work good, as even if it take 2 minute to map the printers, the printer list from inside the application get refreshed automatically, but not all applications work that way.


  4. Karlie Weng 13,951 Reputation points Microsoft Vendor
    2020-11-03T01:31:51.597+00:00

    Hey @Jon Dajci

    1. Start -> Run -> services.msc -> verify Remote Desktop service UserMode port redirector is running;
    36903-image.png

    2.Please also check the RDP properties of host pool in the Azure portal,
    Setting > RDP properties > Device redirection> Printer redirection

    3.Use powershell to enable printer redirection:
    first you can check if printer redirection is enabled in host pool by running following command:

    Get-RdsHostPool -TenantName <tenant name> -Name <host pool name>

    then enable printer redirection with command:

    $properties=" redirectprinters:i:1"
    Set-RdsHostPool -TenantName <tenant name> -Name <host pool name> -CustomRdpProperty $properties
    37012-image.png

    Reference article:

    Set-RdsHostPool

    Get-RdsHostPool

    Supported Remote Desktop RDP file settings

    Keep me posted how it goes.

    Thank you and have a great day!

    ----------

    If the Answer is helpful, please click "Accept Answer" and upvote it.
    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

    Best Regards
    Karlie


  5. IDDQesnik 1 Reputation point
    2021-09-11T08:40:19.563+00:00

    I got the same issue and found solution on this page redirected-printers-missing-from-control-panel-but-show-up-in-applications: rename client's ComputerName to something 14 symbol or less.