RDS users losing default printers

dirkdigs 921 Reputation points
2022-04-05T22:21:32.617+00:00

Hello we have a 2019 RDS environment (RDS collection) with 2 sessions hosts and 1 broker.

We have users connecting from multiple physical locations .

Users are reporting that they are losing the default printer connection (as previously set in their session)

Any suggestions on this one? Seems like a pretty common issue but no decisive resolution or guidance on how to resolve it .

Please advise.

Windows for business Windows Client for IT Pros User experience Remote desktop services and terminal services
Windows for business Windows Server User experience Print jobs
0 comments No comments
{count} votes

2 answers

Sort by: Most helpful
  1. Limitless Technology 39,916 Reputation points
    2022-04-07T09:12:40+00:00

    Hi @dirkdigs

    Are these users performing a proper logoff when completing their sessions? It's quite common for default printers to be lost if users don't log off gracefully.

    As a possible remedy if they are logging off properly, I would recommend you first install all the available hotfixes on the Print Server.

    Then try add the following registry value :
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\Providers\Client Side Rendering Print Provider\RemovePrintersAtLogoff = 0 (DWORD)

    Also, perform the steps mentioned below:

    Open registry with psexec -i –s c:\windows\regedit.exe

    Delete "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\Providers\Client Side Rendering Print Provider" and then Re-Create it (empty)

    Add under Client Side Rendering Print Provider "RemovePrintersAtLogoff" / 00000000

    Export HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\SWD\PRINTENUM\PrintQueues , delete PRINTENUM Key it, then re-create it, then Import again all the Exported Items of PrintQueues

    Do the same step for HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Enum\SWD\PRINTENUM and HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\SWD\PRINTENU

    Restart the Server

    I hope this answers your question.

    Thanks.

    --
    --If the reply is helpful, please Upvote and Accept as answer--

    0 comments No comments

  2. Андрей Михалевский 3,451 Reputation points
    2022-04-11T09:50:56.96+00:00

    This is an old problem and this solution doesn't help. Microsoft can't fix it for some reason.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.