Today a user complained about connectivity issues to their PC from a remote location, while trying to use RemoteDesktop. I tried myself and received the same error message:
The client could not connect to the remote computer. Remote connections might not be enabled or the computer might be too busy to accept new connections. It is also possible that network problems are preventing your connection. Please try your connection again later. If the problem continues to occur, contact your administrator.
My first thought, more than likely, a firewall issue. Therefore, I physically walked over to the machine and saw that Windows Firewall was enabled, but RemoteDesktop connections were disabled. OK, so I enabled RemoteDesktop connection under the “Exceptions” tab, then tried again. Still, the same error message.
Luckily for me I came across this link, which seems to only display correctly under Internet Explorer, showing how to enable RemoteDesktop on a remote PC using the Windows Registry Editor. The steps are as follows (you will need administrator access to the machine you are connecting) after connecting to the remote PC with the Registry Editor, navigate to:
Change the value of fDenyTSConnections to 0. Note that 1 disables Remote Connections and 0 enables Remote Connections.