Just for my information, and sorry for not getting your point but
If you think the Windows firewall is to weak, leave it as it is and put your own Linux box in between.
That won't work if you run programs or sell programs that get trapped by the Windows firewall, in that case you will have to add your program to the list of the firewall.
W.o.w the problem is something else then an popup.
Could you help me understanding?
* Turning off windows firewall increases system performance. (not much but every little thing ads up)
* Many of the software that I use, get interference from windows firewall (wireshark, WEPpro etc). I develop on this machine.
Many of these apps won't work properly EVEN if you add an exception to the firewall, because some of these apps, use very complex plugins that work on their own, It would be too time wasteful to spend time to make it work with windows firewall. Many of these apps, custom software and stuff will have 10 or more independent threads that work individually, and I'd have to spend too much time to make the necessary adjustments.
* On this machine, if I get a trojan, virus, ransomware, it's okay I wouldn't mind. I don't keep any important sensitive information or important vital files here. This needs to be an absolute maximum performance machine.
* I run complex server testing that requires everything to be open 100% open with no restriction during testing, otherwise again, I need to manually do stuff to make things work properly. I also like to, for example, allow sql injection, and then create protection for that independently(old project), which means I can't rely on any protection but my own for testing the above just as an example.
* This computer runs with 0 firewall, 0 antivirus 100% of the ports are open, once the projects are done I begin testing and tuning them to work on more standard setup. (like most users have, default installation settings, ads telementry spy, blablabla).
* Even disabling windows defender permanently for ever was more complicated than it should have been with out it re enabling it self on the next boot.
The main advantage is that you do not have to deal with it blocking things so you do not have to go through the trouble of tuning your firewall to allow what you want and block everything else.
I don't develop viruses or anything similar. I am a self taught developer, I work with ollydbg, imprec, ida pro, xdbg, ghidra, visual studio, dnspy, unicorn, unreal engine, unity, blender .... This is a toy workstation. I like to learn on my free time. I've been doing this since I got my first computer in 1999 (intel 486). I want to learn until I die. This allows me to meet many many people with the same interest in many many different countries. I learn more and more every single hour of free time that I have.
All I am asking for is to be able to remove a very annoying popup that recently started not being able to be disabled in windows 20h2. This has to be a bug.
Also, I reverse engineer GAME CHEATS/HACKS so I can give detection vectors to companies like Easy Anticheat, and Battleye so they can get rid of hackers in our games. And those are extremely time consuming. they don't give you the .dll, .exe or .sys they are using, they load it to memory dynamically from their server the actual file never gets to your hard drive. The firewall would also cause issues while doing this.
God, can I have full control of my system please? lol ...
I own it after all.