Windows Firewall has always been an easy target for users who blame it for slowing down their PC. However, it plays an important role in protecting the user from unwanted online communication. It is active as soon as Windows boots and it will block all inbound internet communication until Windows Update has done its checks.
The first time you connect to a network, you must choose a proper network location for Windows Firewall. There are three types of network locations; Home network, Work network, and Public network. Choosing a correct network location ensures that your computer is always set to an appropriate security level. Set your firewall to a public network. A Public place network is a location that keeps your PC from being visible to other computers around you and to help protect your computer from any malicious software from the Internet.
One thing to keep in mind is that you be sure to use the computer as an ordinary user and not as an Administrator. This helps to block malware and reduces the risk of anyone changing your important settings.