Looking for advice on how to apply the princip…

Hey All.​I’ve just reinstalled my Windows 10 OS from scratch, and am trying to secure it as best I can. Problem is that I’m a typical user, so I wouldn’t know where to start. I have found lots of helpful walk-throughs though and done a lot, but I haven’t found a helpful guide on how to configure a firewall with the principle of minimum privileges.​As I hope that I’m not the only ‘user’ out here to try to secure his computer, I’d like to ask you to create a guide for ‘users’ on how to set up a firewall with minimal privileges.​Of what I read, the windows firewall does a decent job, so I stayed with it (as I don’t understand even half of the documentation of FOSS-Firewalls). Opening the Windows Firewall with Advanced Security (win+r, “WF.msc”) gives me a crapton of rules. Which are mostly cryptic to me. Finding and deactivating DiagTrack (telemetry) was easy, but all else isn’t.​What I would like to do is blocking ‘everything’ and create new rules for Windows ‘essential programs’ and my chosen programs.I have found a ‘guide’ which shows me how to allow (in the Windows Firewall) Windows to update (TCP-Protocol, Ports 80 & 443). And I understand the basic principal, butHow do I know which ports does a program talk to, and which should or shouldn’t it?What protocol should a program use in order to eg. only get updates via https? (Does the windows update from above do so?)Is there a reason why I shouldn’t block every program I don’t use to communicate to the internet (eg. offline games, PDF-readers) to access the internet – or only in order to look for updates.If someone would take some time and help me (and us) to understand how to use a firewall, that would be awesome and very appreciated.​Thank you,J.​​Edit: I ‘spoilered’ my personal story trying to make the essence better readable.