Na běžném počítači jsou tisíce executables (u mě je jich 6800), aktualizace a/nebo service packy se instalují nejméně každý měsíc. Navíc jsem už psal, že uživatel nezná jména executables; ani já nedovedu každý z těch 6800 kousků vždycky přiřadit k aplikaci. K tomu uživatel nerozumí IP adresám a portům. Proč myslíte, že ty firewally pro odchozí provoz skoro nikdo nepoužívá?
Jediným správným řešením je zabránit průniku malwaru použitím antiviru, instalací EMETu, a rozumným chováním uživatele. Pokud se uživatel neumí chovat rozumně, je potřeba mu zatrhnout všechno co nepotřebuje, případně použít Windows RT.