Results 1 to 5 of 5

Thread: How about upgrade for removing obsolete programs and components from Privacy Tab?

  1. #1
    clayachin Guest

    Default How about upgrade for removing obsolete programs and components from Privacy Tab?

    Wouldn't it be helpful if future revisions of ZA included an option to search for components and programs listed in the Program Control Components and Programs tabs that are no longer on the computer because the program has been uninstalled? After a few months, these lists can become very long and loaded with items that have been removed long ago.

    Operating System:Windows 2000 Pro
    Software Version:7.0
    Product Name:ZoneAlarm Pro

  2. #2
    Join Date
    Dec 2005

    Default Re: How about upgrade for removing obsolete programs and components from Privacy Tab?

    Hi again clayachin
    You have a few questions today? Please just ask away and your answers are all here for you waiting.

    To clean all the entries all at one time (you will lose your settings), just remove the entire ZA database and start fresh. Do this:

    Boot your computer into the Safe Mode

    Navigate to the c:\windows\internet logs folder

    Delete the backup.rdb and iamdb.rdb files in the folder

    Clean the Recycle Bin

    Reboot into the normal mode

    ZA will be just like new with no previous settings or data

    (How to get into the safe mode)

    After the reboot back into the Normal Mode, just set the new found network as Trusted, and then after the initial alerts flurry, just do this:

    Make sure your DNS and DHCP server IP's are in your Firewall's Trusted zone. Finding DNS and DCHP servers, etc

    1. Go to Run and type in command and hit 'ok', and in the command then type in ipconfig /all then press the enter key. In the returned data list will be a line DNS and DHCP Servers with the IP address(s) listed out to the side. Make sure there is a space between the ipconfig and the /all, and the font is the same (no capitals).
    2. In ZA on your machine on the Firewall, open the Zones tab, click Add and then select IP Address. Make sure the Zone is set to Trusted. Add the DNS IP(s) .
    3. Click OK and Apply. Then do the same for the DHCP server.
    4. The localhost ( must be listed as Trusted.
    5. The Generic Host Process (svchost.exe) as seen in the Zone Alarm's Program's list must have server rights for the Trusted Zone.
    Plus it must have both Trusted and Internet Access.

    Extra help is found at Guru Hoov site for the DNS/DHCP.

    Once the ZA is nicely settled in and the usual number of program entires are created and the new settings are established, just backup the setting using the Back Up feature. If the Zone Alarm needs some "house cleaning" again, then the original saved settings can be Restored and the ZA will be just as before the database reset.

    Hope this helps, Oldsod
    Best regards.

  3. #3
    clayachin Guest

    Default Re: How about upgrade for removing obsolete programs and components from Privacy Tab?

    Thanks for your many replies to my various posts. Are you the board moderator?

    Unfortunately, your advice for this one will just mean getting ZA to learn every program again. Wouldn't it be easier if they incorporated a search function that allows the firewall to see which components and programs are obsolete, and give the user the option to delete them all or individually?

  4. #4
    Join Date
    Dec 2005

    Default Re: How about upgrade for removing obsolete programs and components from Privacy Tab?

    Ideally, if the remove database method is used, once the ZA is established and the usual programs are entered, then the BackUp feature should be used. If things get messy or the ZA database gets corrupted, then the database can be removed and after the reboot the BackUp can be imported and the "clean" settings can be used from before hand.

    This is still easier than manually removing obselete entries and doing the hunt and seek method. If you are using the manual approach to cleanup the listing, then just use the Properties of the file found in the ZA Program list to verfiy the what and where of that file. This helps to see if a file still exists or not. Even files used in installs located in the Temporray folder are listed in the ZA. Just delete those temporary install files and do a reboot before removing these entries from the ZA listing.

    I wish there was some button for removing obselete entries from the ZA database. It would make things a lot easier if it was self correcting. It has been suggested before and probably will be suggested again.

    I'm just a Guru. That means I am just a ZA user who volunteer his free time at the forum. The Moderator seldom posts in the forum.
    I am glad just to be of some help to you and your questions.

    Best regards.

  5. #5
    wabbitofdeath Guest

    Default Re: How about upgrade for removing obsolete programs and components from Privacy Tab?

    Personally I have been wishing for this feature to be included since ... well, I've been using Zone Alarm Pro since it first came out, so about that long.

    It wouldn't be too hard to simply build in a feature that checked for the existence of the executables listed in the Programs list, and give you a report of which ones are no longer there, with a checkbox next to each one and a "Select/Deselect All" button for easily selecting all items for instant removal from the Programs list. Also you could have a "One-Button Cleanup" feature which automatically removes all missing or non-existent Programs and their linked Components...

    I would LOVE to see this feature implemented, it would make for much easier Program/Component management to
    NOT have such a long list of items to go through each time you want to clean your app out manually.

    Additionally, tie that feature in with this: When a program is installed, AND when a program calls a new componnt, ZA could keep a relatively simple database file of which components are linked to which Programs, so that when you go to remove the Programs you are given the option to additionally remove all associated Components - with the one additional check to
    be performed by ZA that verifies that a component is NOT in use by multiple Programs...

    Microsoft Access database has a somewhat similar feature in the VBA programming section - Access can be linked to a list of different library (DLLs mostly) files which provide different functionalities. If a Library is linked to the database project's workspace, and the file in question does not exist on the system you are running the database on, you can simply remove it, or even point it to a different location if the library file has moved or you have another version of it somewhere else...

    The point of that last example is that this is definitely a feature which CAN be implemented in ZA, and which IMHO SHOULD be implemented.

    The idea that you have to completely uninstall/reinstall to clean out this list -
    while indeed a valid workaround - and your taking the time to detail it for us IS most sincerely appreciated -
    is annoying in the extreme. We should not have to resort to such lengths to keep the software "clean".

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)


Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts