question

JonDajci-0867 avatar image
0 Votes"
JonDajci-0867 asked LimitlessTechnology-2700 answered

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

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-services
· 2
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

JonDajci-0867 you saved my day with this! I bumped into this, clearly is individual computer bug. All policies are good, works for all users, including the affected user from a different computer. Printers not showing up when connecting from one specific PC. But your command makes them show up and work, so I just put it into a batch file and stuck it into user's startup. Do wish there was a permanent fix, but this works well too.

0 Votes 0 ·
JonDajci-0867 avatar image JonDajci-0867 VassiliSoucharin-2942 ·

Glad this helped, I feel that the issue is a windows issue. I had to build a new gold image with the latest updates that fixed it all.
But surely there must be a fix without going rebuilding images?

0 Votes 0 ·
KarlieWeng-MSFT avatar image
0 Votes"
KarlieWeng-MSFT answered

Hey @JonDajci-0867

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





image.png (86.1 KiB)
image.png (68.9 KiB)
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

JonDajci-0867 avatar image
0 Votes"
JonDajci-0867 answered

Hi @KarlieWeng-MSFT,

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,

5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

yagmoth555 avatar image
0 Votes"
yagmoth555 answered JonDajci-0867 commented

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.

· 2
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

I will give this a go and update you on the result :)

0 Votes 0 ·

No fix only way to get it working is by building a new gold image and move all the users into that pool.

0 Votes 0 ·
KarlieWeng-MSFT avatar image
0 Votes"
KarlieWeng-MSFT answered JonDajci-0867 commented

Hey @JonDajci-0867

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



image.png (62.1 KiB)
image.png (38.0 KiB)
· 2
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

I will try this some point this week and update you on the result.

0 Votes 0 ·

Sorry for the late reply, all my settings wore correct there was no settings issue. I think this is more of a windows bug then anything else.

0 Votes 0 ·
IDDQesnik-1227 avatar image
0 Votes"
IDDQesnik-1227 answered

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.




5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

LimitlessTechnology-2700 avatar image
0 Votes"
LimitlessTechnology-2700 answered

Hi there,

Ensure that you have the Printers option selected in your Remote Desktop settings. You can check this by bringing up the Remote Desktop Connection screen, selecting Local Resources, and ensuring the Printers option is selected. if so you can then try the below steps

Launch “gpedit.msc“.
Navigate to “Computer Configuration” > “Administrative Templates” > “Windows Components” > “Remote Desktop Services” > “Remote Desktop Session Host“.
Expand “Printer Redirection“.
Ensure that “Do not allow client printer redirection” is set to “Not configured” or “Disabled“. Another setting you may want to check is the “Redirect only the default client printer“. This policy should also set to “Not configured” or “Disabled” if you want more than just the default printer to be available to use.

Hope this answers all your queries, if not please do repost back.
If an Answer is helpful, please click "Accept Answer" and upvote it : )

5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.