By Vivian / Last Updated December 8, 2021

Meet with RDP protocol error 0x112f in Windows 10

“I own two computers (Win 10 and Win 11). I utilize RDC to connect to the PC from the other Windows 11 in the home. When I try to log on in the morning, I've been getting a protocol error Because of a protocol error(code:0x112f) on Windows 10, the remote session will be disconnected.” Do you have any suggestions?”

Because of An Error Code

Remote Desktop, a Windows built-in feature that allows us remote control a PC from another PC. However, a series of issues appear when using it, such as the case above.

How do I fix because of protocol error code 0x112f?

If you are the one who is bothered by “error code 0x112f” when running a remote session, keep reading to realize why it occurs and how to settle out the issue with 4 confirmed solutions.

Solution 1. Reboot the remote PC

According to the feedback of some users, the issue disappears after remote reboot. So, before we truly try the steps, restarting the remote PC may save a large amount of time for you. If the issue still persists, just follow the next solutions.

Solution 2. Adjust the resolution

The problem is mainly because of the resolution conflict between the monitor and the RDP client. So, we can change the screen resolution of the RDP session to fix the issue.

Step 1. Search Remote Desktop Connection in the search box and then open it.

Remote Desktop Connection

Step 2. Click on Show options and locate “Display”.

Show Options

Step 3. Choose the color to “High color(15 bit)”, and then click on the “Connect” button.

High Color 15 Bit

Solution 3. Uncheck “Use all my monitors for the remote session”

In light of the experience of many users, they got the error when they RDP to a Server with multiple monitors. Therefore, unchecking the option “Use all my monitors for the remote session” can fix the issue.

The first two steps to uncheck “Use all my monitors for the remote session” are as same as solution 2. Then, find “Use all my monitors for the remote session” and then uncheck it.

Uncheck Use All Monitors

Solution 4. Free up memory by running CMD/Command Prompt

This error may be triggered by insufficient memory on the RDP server. So, freeing some memory to make the PC work properly seems a good idea.

Step 1. Search CMD in the search box, right-click the pop-up option, and select “Run as administrator” to open it.

Run As Administrator

Step 2. Run the following command in turn and then reconnect.

A command line to kill a task (Specifies the image name of the process to be terminated)

taskkill /S(remote_server) /IM(process_image_name)/F

A command line to logoff an old abandoned desktop session

logoff(session_id)/SERVER: (remote_server)

Reliable remote access software-- AnyViewer

The “because of a protocol error code 0x112f annoys many people when they using RDP. And some users even said that they can’t stand the blurry icons, text, dialog boxes after they fix the issue by reducing the resolution or freeing up memory. At this time, the best solution is trying a free remote access software, AnyViewer.

AnyViewer, a completely free and reliable access software, can really realize remote control with easy and flexible ways. After connecting, you can change the resolution as you want. More importantly, there’s no need to find out IP address and username or perform port forwarding if you remote connect over the Internet. And it supports Windows 11/10/8.1/8/7 and Windows Server 2022/2019/2016/2012 R2. In the next part, the detailed operation of AnyViewer will be shown to you.

Download Freeware Win 11/10/8.1/8/7/XP
Secure Download

Step 1. Download and install AnyViewer, open it, and then you can see Settings, the device ID from the page.

Temporary Code

Step 2. On the remote PC, click on “Settings”, then Recipient > Set my security code, type the security code and then click on OK. Return to the main interface.

Accept Remote Control

Step 3. On the local PC, input the device ID of the remote PC, and then click on “Connect”.


Step 4. For the pop-up window on the local PC, select “Input security code”, and then enter the security code, click on “OK”.

Security Code

Step 5. Then the connection is successful. And you can click on “Adaptive” to adapt to your screen, “Resolution” to adjust the resolution, and some more operations are in the option “Operation”.


Bonus reading: Send a Control Request

Step 1. On the client PC, enter the device ID, and then click on “Connect”.


Step 2. For the pop-up window on the client PC, choose the first option “Send a control request”.

Send a Control Request to Your Partner

Step 3. On the host PC, click on the green with the hook icon to receive permission. After clicking, the connection can be started.

Request to Control Your Device