I cannot count the number of times that I've read that Windows Firewall is only one-way and, therefore, not much good compared to two-way firewalls. So why is it that seemingly every time I install a new program or game that includes any sort of internet component Windows Firewall pops up an alert with words to the effect that
"ProgramX is trying to access the internet. What do you want to do? Unblock, Keep Blocking, or Ask Me Later?" If I click on Unblock then Windows adds that program to its Exceptions list.
So, it's blocking or allowing internet access for newly installed apps. Seems like a two-way firewall to me!