Io uso da sempre Comodo Firewall (https://www.comodo.com), che è gratuito e molto efficiente.
Ha diverse modalità di funzionamento, da Disabled che lascia passare tutto a BlockAll che chiude tutto.
Nel mezzo ci sono altre modalità più o meno automatiche. Io uso la Custom Ruleset che praticamente deve essere "istruita" dall'utente: quando una applicazione fa la prima richiesta internet, ti appare un popup dove decidi se lasciar passare o bloccare la richiesta; la decisione può essere temporanea o salvata nel profilo dell'applicazione.
Puoi anche decidere di trattare l'applicazione con un profilo predefinito, come WebBrowser, Email Client, ...
Qualche tempo fa Comodo ha aggiunto anche funzionalità Antivirus, Antimalware et simila, rimuovendo il pacchetto di installazione del solo firewall. Quindi devi disabilitare manualmente l'Antivirus e gli altri componenti che non vuoi usare.