ZoneAlarme frißt geradezu die CPU-Leistung. Das muß nicht sein!
Bekanntlich startet (das von mir so geliebte) ZoneAlarm folgende Processe:
zlclient.exe und
vsmon.exe.
Ein besonderes Merkmal von vsmon.exe (True Vector Internet Monitor) ist der äußerst rabiate Umgang mit Speicher- und CPU-Resourcen.
In bestimmten Situationen kann es vorkommen, daß vsmon derartig hart zuschlägt, dass andere Prozesse nicht nur verlangsamt, sondern sogar angehalten werden.
Nur ein (besonders schlimmes) Beispiel von vielen:
Startet man das Tool UnLocker, so reißt gleichzeitig vsmon für mehr als 20 Sekunden zwischen 50 und 95% der CPU-Leistung an sich (unabhängig davon ob der Unlocker etwas zu unlocken hat oder nicht und obwohl dieses Programm in ZA freigeschaltet ist)
Wer mal mit "ZoneAlarm", "CPU" und "Leistung" googelt erhält über 17.500 Einträge (und das sind nur die deutschen)
Ich habe dem vor 6 Monaten mit einer einfachen Batch-Datei ein Ende gesetzt:
In meiner ZoneAlarm-Startdatei Start_ZA.bat steht:
start /low C:\WINDOWS\system32\ZoneLabs\vsmon.exe
D:\DOS_Prog\wait.exe 5
start /belownormal D:\Programme\ZoneAlarm\zonealarm.exe
Aufgrund der Prioritätsvorgaben arbeitet ZA jetzt im Hintergrund!
Bemerkungen:
- vsmon muß vor dem Zone Labs Client zlclient.exe gestartet werde.
- Die 5-Sekunden-Pause (egal welches Proggi, ich verwende wait.exe, für Infos siehe http://www.ppedv.de/dwnld/wait.zip) vor dem Start von zlclient.exe hat sich als notwendig erwiesen, damit sich vsmon erst mal "einleben" kann.
- Wichtig ist vor allem, vsmon.exe mit der Priorität "low" (für Infos siehe: http://www.windows-tweaks.info/html/prozessorprioritat.html) zu starten, da diese Priorität über den Taskmanager später nicht mehr geändert werden kann.
- Aus mir nicht erkärbaren Gründen kann bei mir Zonealarm in niedriger Priorität bei PC-Neustart nur per Hand, nachdem die meisten Systemstartdateien gestartet sind in Low-Priority gestartet werden. Starte ich die Batch-Datei über das Autostart-Verzeichnis geht der vsmon trotz Low-Start in den Normal-Modus.
- Die Verzeichnisse müssen natürlich entsprechend angepaßt werden undZonealarm aus seinem natürlichem Systemstart (über msconfig) entfernt werden (es sei denn man hat Angst, den manuellen Start zu vergessen)
- In den bisherigen 6 Monaten habe ich keine Einschränkung der Sicherheit feststellen können
- Natürlich nimmt sich ZA auch jetzt noch manchmal 90% der CPU-Leistung. Aber jetzt nur noch, wenn andere Programme diese nicht brauchen :-)
PS:
Ich verwende ZoneAlarm Pro v.6.1.737.000
(bitte hier keine Diskussion pro und contra ZoneAlarm und Firewall)
