RDP error: Remote Desktop can't connect to the remote computer for one of these reasons
Help! I have two computers on the same network. I’m trying to access my unfinished work file or folder on one Windows 10 computer from my laptop. But after I typed the computer name and clicked “Connect” on the Remote Desktop Connection window, I only got an error saying:
Remote Desktop can’t connect to the remote computer for one of these reasons:
1) Remote access to the server is not enabled
2) The remote computer is turned off
3) The remote computer is not available on the network
How come I cannot connect to my remote computer using Remote Desktop? How do I resolve the problem? Is there any suggestion? Thanks in advance!"
Why Remote Desktop can't connect to the remote computer?
Generally speaking, the reasons that cause Remote Desktop (RDP) not to connect to the remote computer are network connection, Remote settings, user permissions, RDP services status, antivirus software, unmatched credentials, Windows update, and so on.
How do I resolve RDP error: Remote Desktop can't connect to the remote computer？
Remote Desktop can't connect to the remote computer for one of these reasons usually occurs in Windows 11/10/8.1/8/7. When the RDP error occurs, make sure that the remote computer is turned on and connected to the network. Then, you can try one or more solutions for Remote Desktop cannot connect to the remote computer.
Solution 1. Allow remote connection to the remote computer
If remote access to the host computer hasn’t been enabled, you won’t connect to your remote computer using a Remote Desktop client, like Remote Desktop Connection. Do as follows to enable remote access.
Note: Windows 10 or Windows 11 Home Edition doesn't support Remote Desktop. That is to say, you won't be able to connect to a Windows 11/10 home computer using Remote Desktop.
Step 1. On the host computer, press "Windows" + "R" to open the "Run" dialogue.
Step 2. Input “sysdm.cpl” and click “OK” button to open the “System Properties” window.
Step 3. Click the “Remote” tab and choose “Allow remote connection to this computer” and click "OK" to allow remote access to this computer.
▶ Note: If you want to use Remote Assistance to help the PC solve issues, check the “Allow Remote Assistance connection to this computer” as well. To realize the differences between Remote Assistance and Remote Desktop, refer to Remote Assistance VS Remote Desktop: Which Is Better?
Solution 2. Allow RDP on Windows Firewall Settings
RDP connection can be blocked by firewall on the remote desktop. You can check out the following steps to allow Remote Desktop and try to connect to the remote computer again.
Step 1. In the Search box, input “Allow Apps to Communicate through Windows Firewall” and click it.
Step 2. Locate “Remote Desktop” and check the box before it.
Step 3. Click “OK” to save the change.
Solution 3. Check the status of RDP services
If the RDP cannot connect to the remote computer issue isn’t related to the first two reasons, you can check the status of RDP services on the two computers. Do the following steps:
Step 1. Open Run window, input “services.msc” and hit Enter to open Services.
Step 2. Locate “Remote Desktop Services", right-click it, and choose “Prosperities”.
Step 3. Then you can check the status of RDP services.
Solution 4. Assign permissions to users from Group Policy Editor
If you have enabled remote access to the remote computer and the RDP services are enabled on the two computers but RDP is still not working, you can assign permission to users who access the computer.
Step 1. On the remote computer, enter “gpedit.msc” and click “OK” to open Group Policy Editor.
Step 2. Go to the following path:
Computer Configuration > Windows Settings > Security Settings > Local Policy > User Rights Assignment
Step 3. Double-click “Allow log on through Remote Desktop Services”.
Step 4. Add the user or group and then click “OK”.
Solution 5. Remove your saved Remote Desktop credentials
If your RDP used to work smoothly in connecting to another computer but isn’t working somehow, try to remove misconfigured saved Remote Desktop credentials to fix the issue. Here are the detailed steps:
Step 1. Press “Windows” + “R”, input “mstsc.exe” and click “OK” to open Remote Desktop Connection.
Step 2. Type the remote computer’s IP address. Then you’ll be able to edit or delete these credentials for the remote computer. To remove the saved RDP credentials, just click “delete”.
Step 3. Reconnect to the remote computer to see whether “Remote Desktop Can’t connect to the compute for one of those reasons…” disappear.
Solution 6. Add RDGClientTransport Key in Registry Editor
If the fixes above are not working for the RDP error, you can add the “RDGClienTransport” Key in Registry Editor to force RPD to use RPC/HTTP connection instead of HTTP/UDP.
Step 1. Launch Run window, input “regedit” and click “Enter” to open Windows Registry Editor.
Step 2. Navigate to:
HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client.
Step 3. Right-click the empty space on the right panel and choose“New” > “DWORD (32-bit) Value”. Then, name the value “DGClientTransport”.
Step 4. Double-click the new key, choose "Properties", set value data to 1, and click “OK”.
Step 5. Reboot your computer to make the change into effect
Solution 7. Run DISM.exe and SFC to fix corrupted system files
If Remote Desktop can't connect to the remote computer because one of those reasons error happens after Windows update, corrupted system files caused by update might be the cause. Thus, you can run DISM.exe and SFC to fix corrupted system files and solve the RDP issue.
Step 1. On the search box, input “Command Prompt”, right-click it, and choose “Run it as administrator”.
Step 2. Then you can run DISM.exe and SFC on Command Prompt interface.
- DISM.exe /Online /Cleanup-Image /CheckHealth
- DISM.exe /Online /Cleanup-Image /ScanHealth
- DISM.exe /Online /Cleanup-Image /RestoreHealth
After executing the commands, restart your computer and see if you can connect to the remote computer with Remote Desktop.
If the commands aren’t useful in resolving RDP not connecting after the Windows update, you can restore your Windows to a previous point.
Solution 8. Switch to better remote desktop software
Don't want to perform tedious work for fixing Remote Desktop can't connect to the remote computer for one of those reasons? It's time to resort to better remote desktop software for Windows, AnyViewer.
It is picked out selected out of wide compatibility(works with all editions of Windows 11/10/8.1/8/7, including Windows Home and Windows Standard edtion), high security (uses end-to-end ECC encryption to protect remote session), and operability (has user-friendly and intuitive interface).
What's more, it doesn't require you to configure a router when accessing your unattended office computer from home, supports chat in session for better remote support, and offers shortcuts to important apps, like CMD and Task Manager. Refer to the manual for more features in AnyViewer.
Free download it and see how to use it. To remotely access computers from mobile devices, you need to download AnyViewer for iOS from App Store, or download AnyViewer for Android from Google Play.
Step 1. Install and launch the remote connection software on the host computer (the remote computer) and the client computer.
Step 2. Sign up for an AnyViewer account and log in to the same account on the two computers. After login, the PC will be assigned to the account automatically.
Step 3. On your local computer, click "Device", right-click the PC that you need to access, and choose "One-click control".Then, you can connect to the remote computer.
✍ Note: To connect in privacy mode, you need to upgrade to AnyViewer Professional or Enterprise. After that, other privileges like high-quality image, assigning more devices for one-click control, and so on are also available.
If you can't remote into another computer with Remote Desktop can't connect to the remote computer for one of those reasons, you can use appropriate solutions under different situations. If you want to securely and quickly connect to a remote Windows computer, you can go to the final solution.