On http://www.personalfirewall.comodo.com/overview.html you say it needs 50 Mb free disk space.
It actually takes 48.8 MBytes in “Program Files”, of which 24.5 MBytes is in the “Repair” sub-folder and appears to be redundant duplication. Can this “Repair” folder be removed, or would everything un-ravel ?
It also NEEDS 14.7 MBytes in 3.56 MB * 3 User profiles, i.e. my own profile, my daughter’s profile, and the “Guest” profile, plus 4 MByte in
C:\Documents and Settings\All Users\Application Data\comodo.
It would save 7.1 MBytes if all 3 profiles were purged, and a single instance placed in
C:\Documents and Settings\All Users\Application Data\Comodo\Firewall Pro\Data\ResFiles
instead of 3 instances of %USERNAME% in individual profiles as per
C:\Documents and Settings%USERNAME%\Application Data\Comodo\Firewall Pro\Data\ResFiles
If there is a way for me to re-install 3.0.22 so that it makes use of only the “All Users” profile, please let me know.
n.b. my view on the benefit of using one “All Uers” profile instead of many individual user profiles is supported by an expert opinion “Since a firewall is a system resource and not a user one, any data files should have been written to ALLUSERS or a SYSTEM data store, rather than an individual profile”, which was stated in a forum thread at http://aumha.net/viewtopic.php?f=54&t=33071 . I am prepared to accept that two off *.ini files might be needed in each user profile if each user is to have an independant configuration, but I cannot see any justification for multiple duplication of over 300 *.png and *.bmp and *.ico files that merely show things like the Comodo shield with Red and/or Green flames running up and down the side!!!
It also WASTES another 847 MBytes.
For my system, an individual Restore Point now occupies about 58 MByte, apart from Patch Tuesdays when “everything is up for grabs”. Before I fixed the Firewall every day used to be like Patch Tuesday, because the Firewall increased each Restore Point to typically 88 MByte. i.e. out of 88 MBytes only 58 MBytes had any use, and 30 Mbytes = 35% was wasted by the Firewall. My 20 GByte partition has a default allowance of 12% = 2400 MByte for Restore Points, of which 35% = 847 MBytes wastage. A 100 GByte partition could have over 4 GByte wasted.
The Firewall wastes space due to a nervous twitch, when it does something to its files within the User Profile, i.e.
%APPDATA%\Comodo\Firewall Pro\Data\ResFiles*.*, and the date/Time stamp of 335 files are updated.
Over a 4 hour period yesterday, and a 3 hour period today, I observed this twitch at precisely 1801 +/- 1 Second intervals, and this never fails - it always does it twice an hour. I do not know what triggers this, and nothing appears in the Firewall or Defence logs at the relevant times.
One consequence of a twitch is that System Restore has a chance that at any given twitch it will capture the entire sets of 141 off *.ico and 2 off *.ini files, but even if Sytem Restore happens to be asleep for a twitch, the next twitch will be captured at exactly 3602 +/- 2 Seconds after the previous capture.
When System Restore captures a twitch, it captures 1.35 MBytes in 143 Files, so 22 twitches adds 30 MBytes per day.
I have carefully compared the entire contents of all 335 files in my profile with those in the Guest profile, and found absolutely no difference between either set, so why did Comodo do something to them.
Not only does the twitch waste up to 847 MBytes, this is 847 / 1.35 = 627 sets of 143 files, a total of the 89719 files. Now that I have “fixed” Comodo the entire system is down to 42,848 Files.
When I had Comodo 2.4 I had about 42000 files, and an MFT that was NOT fragmented.
More recently I have noticed that the MFT has become fragmented, and I now realise that twitching by 3.0.xxx was increasing the total by 200% towards 130,000 files, which I believe caused automatic expansion of the MFT to hold the extra information, and this caused the fragmentation I now see.
Proposal for proper solution :-
- Stop twitching, and if you must twitch, please don’t do what you have been doing to these files.
- If you really have to twitch, and nurdle these files, please
2a Change their extensions so the Restore Point system will ignore them, or
2b Put them in a Folder such as %TEMP% which Restore Point ignores, e.g. use
%TEMP%\Comodo\Firewall Pro\Data\ResFiles
n.b. %TEMP% is actually within %USERPROFILE%, so it is NOT a single instance, and we are back to the extra 14.7 MBytes I first referred to.
I have “fixed Comodo” by adding to the registry key
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\BackupRestore\FilesNotToBackup]
values that provide as data the path to each …\ResFiles in each Profile, such as
C:\Documents and Settings\Guest\Application Data\Comodo\Firewall Pro\Data\ResFiles* /s
If anyone wants to try this registry adjustment, I obtained the neccessary information from Aumha whilst using Firewall 3.0.14, and it is still relevant to 3.0.22. I started a thread on this subject at http://aumha.net/viewtopic.php?f=54&t=33071
If anyone wants advice upon this registry fix :-
the best I can do is to refer you to the experts at above forum;
the worst I can do is to give it a shot myself and possibly overlook a warning that should be given before you self-destruct Windows !!!
Alan