The tags seem to overlap a bit.
There are questions, such as https://stackoverflow.com/questions/10480178/firewall-stopping-windows-service-to-run-smoothly, Does my program need to have an exception in Windows firewall? or HttpListener: firewall says no, where windows-firewall is being used, but the question is not about the Windows Firewall API. This means one of the following things:
- the two tags are not synonyms
- windows-firewall should be removed from those questions where the Windows firewall is only marginally referred in the question
If they are synonym, windows-firewall should be removed from those "I have troubles with Windows Firewall" questions, or those questions should be closed if they aren't on-topic for Stack Overflow; if windows-firewall is acceptable in those "Windows Firewall is causing me issues with the application I am developing" questions, then the tags are not synonyms. In the latter case, the questions should be manually retagged to use windows-firewall-api.