Hi,
Thank you for posting your query in Microsoft Community forums.
I understand from the description that you have posted that firewall stops your remote desktop.
I suggest you to follow the methods given below and check if the issue persists.
a) On the Windows 8 machine you want to remote desktop into, you need to make sure the user account has a password. You also need to make sure your account is an administrator account on the system.
b) You have to make sure the firewall on Windows 8 allows remote desktop to the machine.
c) You have to enable remote desktop in the System settings.
d) Make sure you set a password for your administrator account. Once you have done that, go to Control panel on Windows Firewall.
e) Click on Allow an app or feature through Windows Firewalland then you will scroll down until you see Remote Desktop. Make sure the box is checked.
f) Make sure it’s only enabled for the Private network; you don’t want anyone in the world being able to remotely connect to your computer! Once you have done that, we can go to Control Panel and click on System. Then click on Remote Settings at the top left.
g) Now check the Allow remote connections to this computer box.
Note: There is another option called Allow connections only from computers running Remote Desktop with Network Level Authentication (recommended). If you enable that, you will need to make sure you are running a remote desktop client version 6 of higher. You can check whether your version of remote desktop supports Network Level Authentication by opening remote desktop on the client machine (the computer you’ll be using to connect to Windows 8) and clicking on the icon at the top left and click on About.
h) If your version of Remote Desktop Connections supports it, it will say Network Level Authentication supported.
i) Now open remote desktop connection, type in the computer name and click Connect.
Hope this helps. If you have queries related to Windows. Please feel free to post. We will be glad to assist.