The following is my detail to the same problem.
I have used ZoneAlarm for many years with the automated Scheduled Scans and Product Update functions disabled, however keeping the Anti-virus Update enabled. I prefer to always manually execute my own scans. A while after I recently updated to the current version (10.0.250.000), I rechecked my customised settings - I discovered I cannot permanently disable these scans.
In the Scheduled Tasks window, I changed the Enable setting for each scan to Disable, click OK, and then close the ZoneAlarm window. My changed settings remain disabled when I reopen these windows to check, However, whenever exit (shut down) ZoneAlarm or reboot my computer, the Scan settings have all returned to Enable.
ZoneAlarm Extreme Security version: 10.0.250.000
vsmon version: 10.0.250.000
Driver version: 10.0.250.000
Anti-virus engine version: 18.104.22.168
Anti-virus signature DAT file version: 1049394496
AntiSpam version: 22.214.171.12471
ZoneAlarm Browser Security: 1.5.322.0
ZoneAlarm ForceField Spyware Scanner: 126.96.36.199
ZoneAlarm ForceField Anti-Phishing Database: 188.8.131.52
ZoneAlarm ForceField Spyware Sites Database: 04.155
I tried both of your Soft and Hard suggestions with no success. Any further suggestion, or must I contact your ZA Tecnical Support?