An internal error has occurred error for Remote Desktop Connection is a very vague error message. It occurs mostly when a user is trying to connect to a remote computer. This could be caused by a weak network connection, an invalid configuration of the remote connection, and more.
RDP error – An internal error has occurred
Some of the working solutions that have been known to help resolve this RDC error in Windows 11/10 are as follows:
- Configure the settings.
- Turn off any VPN Connections.
- Leave and re-join a domain.
- Use the Local Security Policy utility.
- Change MTU Value
- Disable Network Level Authentication
You will need an administrator account to execute these suggestions.
1] Configure the settings
Open the Remote Desktop Connection client by searching for it in the Windows Search box.
Select the Show Options button from the bottom left portion of the screen. Navigate to the Experience tab.
Uncheck the option that says Reconnect if the connection is dropped.
2] Turn off any VPN Connections
Open Windows 10 Settings app. Navigate to the following path: Network & Internet > VPN.
Select the VPN network that your computer is connected to and select Disconnect.
If you are using any third-party VPN software, exit that application.
3] Leave and re-join a domain
To remove a system from the domain, use the following procedure:
- Click on the Start button and open the Settings app.
- Go to System > Accounts > Access work or school.
- Select the organization you want to disconnect your computer from.
- Select Disconnect in order to disconnect from the organization.
- Restart the system.
This would disconnect the system from the domain.
4] Use the Local Security Policy utility
Search for Local Security Policy and select the appropriate result. Select Local Policies > Security options in the left side navigation panel.
On the right-side panel, double click on System cryptography: Use FIPS compliant algorithms for encryption, hashing, and signing.
It will open the configuration dialog.
Select Enabled. Select Apply and then select OK.
Reboot your computer and check if that fixes your issues.
5] Change MTU Value
MTU or maximum transmission unit measures the largest data packet that a network device will accept. If the data size is increased, it will reduce the chance of any connection drop. While Windows doesn’t offer a direct method, you can use the TCP optimizer tool available here and then change the MTU value.
Choose the custom mode to enable the MTU box, and then increase the size. You may have to experiment a bit to get the right value to resolve the error.
6] Disable Network Level Authentication
- Open Windows Settings (Win + I)
- Navigate to System > Remote Desktop
- Un-tick the Allow connections only from computers running Remote Desktop with Network Level Authentication checkbox.
- Close the settings Windows.
Now try connecting to a remote desktop, and it should hopefully resolve the problem.
Is higher or lower MTU better?
While a larger MTUY can carry more data if it’s too large, the data can get fragmented. You will need to experiment with different values to determine what works between your router and the computer.
Why is the Remote Desktop connection not working?
There can be various reasons, even if your password is correct. Some of them are network issues, authentication issues on the server-side, Firewall, and the option to connect to a computer via remote.
Remote Desktop Connection stops all of a sudden
If you face this often, you may want to reduce the number of connected devices that carry along with the connection. it includes printers, audio playback settings, and so on. The best way to figure this out is to connect with the bare minimum setting and then add one at a time.
I hope the post was easy to follow, and you were able to figure out the problem where you get the internal error with Remote Desktop.