I have a desktop computer running Windows 8.1, I upgraded it from the regular version to the PRO version so I can use the Remote Desktop feature (as host). But no matter what I can't connect to it from my laptop running Windows 7 Home Premium edition. Even when I connect both to the same local network at my home I still can't connect. I tried to use the computer's name and it's internal IP address (when accessing it from the same local network of course) but it always throws the same error. When I try to connect from outside the local network I use the public IP address and I forwarded the needed ports, but no matter what I get the same error.
The error:
P.S
I did choose "Allow computers to connect to this computer" in the Remote Settings.
EDIT:
After intensive reading, I found out that the TermService
is the main service behind the Remote Desktop. Looking at my Win8.1 Pro system, I saw that this service failed to start, when atteping to start it manually I get this:
Also, notice the description of the service...
I'm currently trying to find a fix for that hoping it will resolve my intial issue. Can it be the cause for the problem? If it is, how can I fix that?
termsrv.dll
located atC:/Windows/System32
is corrupted and it was unable to fix it. Is there any way I can get a wroking copy of this file?