I seriously doubt one computer firewall can give complete protection to that same computer os.
And black lists are uncomplete lists not to mention changes in dns and not to mention possible hardcoded unknown addresses. And white listing game or two and yt and netflix etc
is a lot of work, probably with temporal success...
Windows just is not open source... Without NDA. And even with it - is it possible to compile your own Windows binaries and install it ?