By Ellie / Last Updated November 22, 2022

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?"

Protocol Error

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.

Run Command Sysdm.cpl

Step 2. Locate and click Allow remote connections to this computer and click Select Users.

Remote Desktop Tab

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.

Remote Desktop Connection

Step 2. Click Show Options.

Show Options

Step 3. Go to Experience tab, and then remove all checkmarks.

Uncheck All Options

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.

Run Control Panel

Step 2. Then select System and Security.

System and Security

Step 3. Click Windows Defender Firewall.

Windows Defender Firewall

Step 4. Click Allow an App or Feature Through Windows Defender Firewall.

Allow App or Feature

Step 5. Then select  Remote Desktop and hit OK.

Tick Remote Deskop

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.

Temporarily Disable AVG Protection

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.

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

Step 1. Download, install, and 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.)

Log in AnyViewer

Step 3. Fill in the signup information.

Sign Up for AnyViewer

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.

Free Editions

Step 5. Log in to the same AnyViewer account on the two devices, then click One-click control to achieve unattended remote access.

Connect to My Devices

✍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 free, easy, and stable remote desktop software, you can try it.