protocol error code 0x112f on local machine, solved when logged onto

mhanson 31 Reputation points
2021-02-28T20:30:31.177+00:00

I have two desktop machines (one windows 10 home and one windows 10 professional). I routinely use remote desktop connection to access the windows 10 pro machine from the windows 10 home machine. Lately I have been getting a protocol error code 0x112f whenever I try to log on in the morning. Plugging in a monitor, mouse, and keyboard and logging onto the windows 10 pro machine seems to resolve whatever problem is occurring. The windows 10 pro machine is set to never sleep or turn the screen. Any tips?

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

11 answers

Sort by: Most helpful
  1. Reuven Jackson 56 Reputation points
    2021-11-03T17:09:20.31+00:00

    I've been having the same problem, the solution that I found was in the comments at https://stackoverflow.com/questions/31402343/remote-desktop-connection-protocol-error-0x112f#comment117915095_61203653

    An update to this: I have found that if you connect using only one monitor first (uncheck "Use all my monitors for the remote session" in the "Display" tab before connecting), and then connect using all monitors while still being connected with one monitor, the multi-monitor connection will "take over" and successfully connect without the 0x112f error. Hope this helps! –
    Adrian Wiik Mar 19 at 8:29

    11 people found this answer helpful.

  2. JW 46 Reputation points
    2022-02-03T11:55:50.663+00:00

    I've been suffering from this problem for quite a while now.

    Something that worked for me:

    1. Open gpedit.msc
    2. Goto Computer Configuration -> Administrative Templates -> Windows Components -> Remote Desktop Services -> Remote Desktop Session Host -> Remote Session Environment
    3. Change the policy "Use WDDM graphics display driver for Remote Desktop Connections" to Disabled
    4. Reboot

    For everyone trying this out, please do share your results, positive or negative doesn't matter.

    5 people found this answer helpful.

  3. Karlie Weng 18,521 Reputation points Microsoft Vendor
    2021-03-01T02:28:08.61+00:00

    Hello @mhanson

    I found 2 possible solution might solve this issue:

    1. This may due to resolution conflict between monitor and RDP client, so just change resolution in RDP settings.
    2. Disable the option "Use all my monitors for the remote session" on the Display tab of the client settings.

    Hope this could help!

    Thanks
    Karlie

    1 person found this answer helpful.

  4. Todd Seiler 6 Reputation points
    2022-01-10T18:44:38.873+00:00

    I turned off/unchecked "persistent bitmap caching" under the "Experience" tab.

    1 person found this answer helpful.

  5. DocB 6 Reputation points
    2022-04-12T19:05:21.11+00:00

    This worked for me.

    1. Open gpedit.msc
    2. Go to Computer Configuration -> Administrative Templates -> Windows Components -> Remote Desktop Services -> Remote Desktop Session Host -> Remote Session Environment
    3. Change the policy "Use WDDM graphics display driver for Remote Desktop Connections" to enabled.
    4. Change the policy "Limit number of monitors" to however many monitors you plan to use. I am currently only using 2.

    Reboot if necessary.

    I did option 3 and it still gave the same error code. Once I completed option 3 and then 4 and restarted RD no more error code.

    1 person found this answer helpful.
    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.