Answers:
尝试使用Windows 7防火墙控制(免费版本就足够了)。该程序很小,可与Windows防火墙核心一起使用-但与Windows防火墙应用程序本身无关,并且会询问您该怎么做。会有令人讨厌的声音,但是可以将其禁用。
我发现,如果关闭应用程序,则所有没有防火墙规则的新程序都会被阻止,而不会发出通知。
似乎默认的Windows 7防火墙不支持弹出窗口,该弹出窗口询问您有关出站连接的信息。我发现有关出站连接的唯一参考是人们说无法完成。
如果您想让防火墙在每次有出站连接时都询问您,那么有无数的产品可以做到这一点,其中最著名的(因为它永远存在)是ZoneAlarm。
从安全角度来看,禁用除特定应用程序(IE,FF,防病毒等)之外的所有出站流量是一种更好的解决方案,因为一旦正确设置,您几乎不需要更新它。如果您经常安装新程序,尽管这可能会很费力,并且获得的收益不值得花时间维护列表。
The problem with that approach is that, if you're constantly installing new software, you have to manually set up rules for every new program.
更糟糕的是,它并不总是比允许单个.exe
文件简单。可能存在依赖关系和交互作用,使使访问Internet的内容复杂化,尤其是需要通过非预期的副作用来允许哪些内容。例如,您将如何允许Windows Update进行访问?您要为哪个文件制定规则?svchost.exe
?使用它的所有其他服务呢?
更好的程序是Binisoft的Windows防火墙控制。它的275kb-具有令人敬畏的功能,例如,选择应用程序窗口以创建规则,并且极小且易于使用。与我尝试过的那个应用不同,它的可怕和免费版本不允许系统进程控制。
很好的问题,但是不幸的是,Windows防火墙无法做到这一点。如果您绝对需要此功能,则唯一的选择是使用第三方防火墙。有很多免费的。我推荐Comodo。
否则,Daisetsu是正确的:从安全角度来看,设置规则是更好的做法。