Windows Firewall blocks most programs right out of the box by default to help protect your computer from intrusion. In some instances, you may have to open a communication channel through Window Firewall in order for some programs to communicate with external resources. This brief tutorial is going to show you how to do that in Windows 8.

If you’re having trouble allowing other computers to communicate with your machine, you may have to find out what port and protocol should be allowed through the firewall for the machines to communicate.

To get started, press the Windows Key + X on your keyboard to show Windows 8 Tool Menu. When it opens, select ‘Control Panel’ from the list.




Next, select the System and Security group from Control Panel. Or you can use the search box to search for firewall



Then click ‘Windows Firewall’ or use the shortcut and select ‘Allow an app through Windows Firewall’.




Next, click ‘Change setting’. When prompted for the administrator password, type it to continue. Then, select the box next to the program you want to allow through the firewall. Don’t forget the network on which the program is running (Private or Public) or select both.




If the program is not on the list of available apps, click the ‘Allow another app..; button to search for it. This can also apply to custom programs which communicate on different ports.




When you find the custom app or program, select it and click the ‘Add’ button. If the app communicates on a custom port, you will have to open that port though Windows Firewall as well.  To open custom post through Windows Firewall, go back to Firewall from Control Panel and select ‘Advanced settings’




Next, right-click the Inbound and/or Outbound rules to create a custom rule. If the app will be communicating in both directions, you will need to create two rules on both directions.




Next, choose the rule option to continue.




Then specify the port # the app will communicate on and the protocol. If you’re not sure of the protocol, create one for both protocols.




Finally, follow through the wizard and click ‘Finish’