I've heard that adding certain entries to the hosts file doesn't stop much of the telemetry from happening, so I wouldn't be surprised if the same was true for Windows Firewall.
I use a third party firewall with all the known telemetry domanins added to a block list.
I use a third party firewall with all the known telemetry domanins added to a block list.