Fixed: Because of An Error in Data Encryption RDP [5 Solutions]

Encountering the persistent "Because of an error in data encryption" RDP issue can be frustrating. This article offers a comprehensive guide with five effective strategies to help you overcome this error and ensure seamless remote desktop connections.


By Ellie / Updated on August 24, 2023

Share this: instagram reddit

RDP connection error (Encryption error)


Encountering a recurring obstacle in my remote desktop endeavors: "Because of an error in data encryption, this session will end. I should attempt to reconnect to the remote computer." I'm seeking viable solutions to overcome this issue. Any advice I receive is greatly valued.”

- Question from Microsoft Community

Because of An Error in Data Encryption

5 solutions to fix “Because of an error in data encryption” RDP

To tackle the "Because of an error in data encryption" RDP predicament, consider these five pragmatic approaches:

Solution 1. Configure the NIC properties on the remote side

Windows includes a feature known as Large Send Offload (LSO), designed to enhance network performance. Although well-intentioned, this feature inadvertently contributes to the issue of excessive network bandwidth consumption by background applications, ultimately causing a decline in Internet speed. To rectify this, you can take the following steps to disable LSO:

Step 1. Hold down the Windows logo key and press R. In the "Run" dialog, type "devmgmt.msc" and hit Enter.

Run Box Devmgmt.msc

Step 2. Locate and double-click on "Network adapters," then select your specific network adapter.

Network Adapters

Step 3. Access the "Advanced" tab, proceed to click on "Large Send Offload V2 (IPv4)," and adjust the value to "Disabled."

Disable IPv4

Solution 2. Delete the Registry certificate keys

If the RDP “Because of an error in data encryption” issue persists, delve into regedit.exe on the target server and delete the Registry certificate keys.

Step 1. Open the Registry Editor by typing "regedit" into the Run box and pressing Enter.

Run Box Regedit

Step 2. Go to HKEY_LOCAL_MACHINE > SYSTEM > CurrentControlSet > Services > TermService > Parameters.

Delete Parameters

Step 3. After exporting for safety, proceed to delete the certificate keys.

Step 4. A restart may unveil the resolution.

Solution 3. Reset Network settings

Resetting network settings can often work wonders. Execute the following commands via CMD.

Step 1. Run Command Prompt as an administrator.

Run The Command Prompt

Step 2. Perform the subsequent commands individually:

  • ipconfig /flushdns
  • netsh int reset all
  • netsh int ip reset
  • netsh winsock reset

Solution 4. Turn off UDP on Client

Enable the option "Turn off UDP on Client" could potentially iron out the connectivity issue.

Step 1. Type “gpedit.msc” into the Run box and press Enter to open Local Group Policy Editor.

Run Box gpedit.msc

Step 2. Computer Configuration > Administrative Templates > Windows Components > Remote Desktop Services > Remote Desktop Connection Client > Turn off UDP on Client.

Turn Off UDP on Client

Step 3. Double click Turn off UDP on Client, and choose Enabled.

Enable Turn Off UDP on Client

Solution 5. Resort to an RDP alternative

As a final resort, consider adopting AnyViewer, an exceptional RDP alternative. It is one of the best free yet professional remote desktop software for Windows. AnyViewer stands out due to the following attributes:

  • It facilitates internet-based remote connections without the complexities of port forwarding or VPNs.
  • Compatibility extends to Windows Home and Windows Standard editions, a limitation of Remote Desktop.
  • It supports multiple sessions on both Windows and Windows Server platforms, eliminating extra expenses.

Step 1. Install AnyViewer on the devices that necessitate remote access.

Download Freeware Win PCs & Servers
Secure Download

Step 2. Complete the registration or login process to establish your AnyViewer account.

Log in AnyViewer

Step 3. Confirm successful account login to ensure robust device associations.

Free Editions

Step 4. In the "Devices" section, locate the desired remote computer.

Step 5. Initiate a connection by activating "One-click control" for streamlined linking.

Connect to My Devices

For an enhanced experience, explore AnyViewer's Professional or Enterprise plan, offering a range of valuable benefits:
Enhanced allocation for unattended access device assignments.
Efficient management of simultaneous remote sessions.
Swift file transfers to facilitate seamless data exchange.
Heightened security through privacy mode integration.
... and much more.


The bottom line

Confronting the "Because of an error in data encryption" RDP issue demands a systematic approach. By following the provided solutions or considering AnyViewer as a robust alternative, you can bid farewell to connectivity woes and embrace efficient remote desktop experiences.