Are you running into RDP error “Because of a protocol error(code:0x112f)” in Windows when remote controlling a PC? This post will explain the reasons of the error and the solutions to fix it.
I own two computers (Win 10 and Win 11). I utilize RDC to connect to the PC from the other Windows 11in 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?”
- Question from Reddit
A series of issues may appear when using RDP to remotely control a PC from another PC. If you are the one who is bothered by “protocol error code 0x112f in the remote session", don't worry. Keep reading to realize why it occurs and how to settle the issue with 4 confirmed solutions. In addition, you could have a look at a quick fix if you are in a hurry to get a remote connection.
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.
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 Remote Desktop protocol error.
Step 1. Search Remote Desktop Connection in the search box and then open it.
Step 2. Click on Show options and locate Display.
Step 3. Choose the color to “High color(15 bit)”, and then click on the Connect button.
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.
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.
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)
The “because of a protocol error code 0x112f" annoys many people when they use RDP. And some users even said that they can’t stand the blurry icons, text, and dialog boxes after they fix the issue by reducing the resolution or freeing up memory. At this time, the best solution is to try a free remote access software, AnyViewer.
AnyViewer, a completely free and reliable access software, can really realize remote control in easy and flexible ways. After connecting, you can change the resolution as you want. More importantly, there’s no need to find out the 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.
Step 1. Sign up for an AnyViewer account and then sign in to this account on the two computers. Once logged in, the PC will be assigned to the account automatically.
Step 2. On the client computer, go to "Device", click the PC that you need to control, and click "One-click control" to achieve a remote connection with one click.
Step 3. Then the connection is successful. And you can click on “Adaptive” to adapt to your screen, “Screen” to adjust the resolution, and “Operation” to get operation shortcuts.
In this post, 4 solutions to fix the issue "Because of a protocol error code 0x112f" are illustrated, such as rebooting the remote PC, adjusting the resolution, unchecking “Use all my monitors for the remote session” and freeing up memory by using Command Prompt. However, if the issue still remains, then AnyViewer is highly recommended as an alternative to RDP.