Just like the subject says.
For those of you who don’t know, ZoneAlarm is a personal firewall. Whenever a new program tries to access the Internet, a dialog pops up and asks if it’s OK; you can at that time also tell the ZA whether to remember the choice you made for the future. You can also change these settings in ZA’s program list.
This all works fine for most Windows programs. The big problem is games.
Because games tend to take over, and don’t necessarily like being task-switched out of, it can be a hassle to get them into ZA’s list.
Most recently, I installed Medal of Honor: Allied Assault. Now, I haven’t even gotten to the multiplayer; for some reason, the game wants to access the Internet before I can play single player. The problem is ZA’s dialog pops up and that hard-freezes my computer.
I finally got the game to work by closing ZA and running the game (I also unplugged the cable modem for security’s sake). After running the game and mucking about in the training mission for a bit, I re-enabled ZA and plugged the modem back in, then re-ran the game. This time the dialog worked fine, and now I can play the game OK.
OK, so problem solved, but this isn’t the first time I’ve had a problem like this with an new game. Once I finally get it onto ZA’s list, everything’s fine, but the game gives me hell until I luck into the system not crashing long enough for me to answer the dialog.
It seems like it would be a lot easier if I could just add the program’s executable to ZA’s list before I even try to run the game, and tell ZA to enable internet access for that program. But I can’t see any way of doing this. So, is there a way of doing this or is it just a really dumb interface decision by Zone Labs?