There are some exe and dll files belonging to some programs on my laptop which communicate with the internet without my permission (for self-update generally). I want to prevent those files one by one from accessing the internet. I don't want to install any external firewalls. I'm using Windows 7 Home Pro and if this can be done by Windows Firewall, it's OK. I took a look at Windows Firewall but couldn't find a setting to disable file access.
|
|
"Windows Firewall with Advanced Security" seems to have what I need. I was typing "Windows Firewall" in Windows 7 Start menu search box, and I accidentally saw there is a different program called Windows Firewall with Advanced Security. It has settings for inbound and outbound rules which can be defined by the user. Here is a screeny from Google search:
|
||||
|
|
|
You're looking for a personal firewall program, most (or all) of which allow you to block outbound traffic. (Older versions of the built-in Windows Firewall only blocked inbound traffic by preventing applications from exposing themselves as network servers.) Update: Mehper found out that Windows Firewall with Advanced Security included with Windows 7 does, indeed, allow you to define outbound firewall rules. Years ago, I used to use ZoneAlarm for this, but I stopped using it when it corrupted my network stack and made me unable to connect to the network at all. There are also several others to choose from, such as Comodo Personal Firewall (which has a free version) and Norton Internet Security. |
|||||||||
|
|
Don't think of it in terms of 'file access'. Think of it in terms of 'Exceptions'. Exceptions are what Windows Firewall uses to decide which processes (your exe files, specifically in this case) have the ability to bypass the Windows Firewall to access the internet. Go to your Windows Firewall settings and you can customize which applications can communicate with your network and with the internet.
|
|||||||||||
|


