Because of a protocol error detected at the client (code 0x1104)
“On my Windows 10 computer, I am unable to establish any RDP connections. When I try to connect, the following problem message appears. Can you tell me what I can do to resolve this problem?"
How to fix error code 0x1104 on RDP
If you happen to encounter this problem when using Remote Desktop Connection, check out the four solutions here to fix “Because of a protocol error detected at the client (code 0x1104)” on RDP.
Method 1. Allow remote connections on the remote PC
The very first thing you need to check is that remote connections are enabled on the remote PC.
Step 1. Press Win + R to invoke the Run dialog box. Then type in “sysdm.cpl” and hit OK to open System Properties.
Step 2. Locate and click Allow remote connections to this computer and click Select Users.
Method 2. Remove all checkmarks under Experience tab
Sometimes, the Remote Desktop Connection settings might cause the error code 0x1104. Follow the steps below to un-tick all the options.
Step 1. On the client computer, search for Remote Desktop Connection in the Search box on the Windows 10 computer. And then open it.
Step 2. Click Show Options.
Step 3. Go to Experience tab, and then remove all checkmarks.
Method 3. Edit Windows Firewall setting
Sometimes, the Windows Firewall might block the remote connection. Therefore, you can edit the Windows Firewall setting to allow Remote Desktop through Firewall.
Step 1. Press Win + R, then type in “control panel” and hit OK.
Step 2. Then select System and Security.
Step 3. Click Windows Defender Firewall.
Step 4. Click Allow an App or Feature Through Windows Defender Firewall.
Step 5. Then select Remote Desktop and hit OK.
Method 4. Disable third-party anti-virus software
According to feedback from some users, third-party anti-virus software may interfere with the normal operation of RDP. Disabling it can help fix “Because of a protocol error detected at the client (code 0x1104)”. Take AVG Antivirus software as an example.
Run AVG on your computer, click Advanced Settings in the Tools menu. Click Temporarily Disable AVG Protection on the left pane and then select Temporarily Disable AVG Protection in the check box on the right, and click OK.
Get rid of error code 0x1104: AnyViewer
Here in this part, we want to recommend free remote desktop software to you to help you get rid of any remote connection error. It is called AnyViewer, which is easy, stable, and convenient as commended by thousands of users. AnyViewer allows you to control an unattended computer with one click once you have logged in to it on both devices. Check out the following operating steps to see how easily it is to get started with it.
Step 1. Download, install, launch AnyViewer on both computers.
Note: AnyViewer also has an iOS version, you are also able to remotely control your PC from your iPhone or iPad. You can download AnyViewer for iOS from the App Store.
Step 2. Go to Log in, and then click Sign up. (If you already have signed up on its official website, you can log in directly.)
Step 3. Fill in the signup information.
Step 4. Then you can see you successfully logged in to AnyViewer. Your device will automatically be assigned to the account you've logged in to.
Step 5. Log in to the same AnyViewer account on the two devices, then click Remote control to achieve unattended remote access.
Note: If you want to assign more devices to achieve unattended remote access, then you can upgrade your account to a Professional or Enterprise plan. Also, you can connect to another computer in privacy mode, which means you can black the screen and block the mouse and keyboard of the remote computer.
This post mainly introduces four methods to fix “Because of a protocol error detected at the client (code 0x1104)” on RDP. If the problem still exists, another way for you is to use an RDP alternative, for example, AnyViewer. If you are looking for a free, easy, and stable remote desktop software, you can try it.