The issue: Remote Desktop can't connect to the remote computer
"Help! I have two computers in the same network. I’m trying to access my unfinished work file or folder on one Windows 10 computer from another Windows 10 computer. But after I typed computer name and clicked “Connect” on the Remote Desktop Connection window, I only got an error that shows “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 to resolve the problem? Is there any suggestion? Thanks in advance!"
Why is Remote Desktop not connecting?
Generally speaking, the reasons that cause Remote Desktop (RDP) not connecting to the remote computer are network connection, Remote settings, user permissions, RDP services status, antivirus software, unmatched credentials, Windows update, and so on. This RDP not connecting issue can happen not only on Windows 10, but also on Windows 11, Windows 8.1, or Windows 8.
Solve Remote Desktop can’t connect to the remote computer problem
Before taking further measures to deal with Remote Desktop can't connect to the remote computer for one of these reasons, confirm the remote computer is turned on and is connected to the network.
Solution 1. Allow remote connection to the remote computer
If remote access to the remote computer (the host PC) 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 Home Edition doesn't support Remote Desktop. That is to say, you won't be able to connect to a Windows 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” top 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 aforementioned fixes 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
Supposed that Remote Desktop cannot 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. Then, 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 7. Switch to a free Remote Desktop alternative [easy]
If you don’t want to suffer from trying kinds of methods to solve the "Remote Desktop cannot connect to the remote computer for one of these reasons" issue in Windows 11/10/8.1/8/7, why not just resort to an alternative to Remote Desktop?
Here AnyViewer, a safe & stable remote connection freeware for accessing one Windows computer from another is highly recommended. It can work with all editions of Windows 11/10/8.1/8/7 and Windows Server 2022/2019/2016/2012 R2. What’s more, it can connect one computer from another computer without configuring Firewall Settings and other Windows Settings even the two pcs under different networks. Free download it and see how to use it to connect to a remote PC.
To connect to a remote computer from an iOS device like iPhone 13, you can download AnyViewer for iOS from Apple Store.
Step 1. Install and launch the remote connection software on the host computer (the remote computer) and the client computer.
Step 2. Sign up 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 "Remote control".Then, you can connect to the remote computer.