try using avg anti-virus to check for any viruses click here. What version of zonealarm are you using?
Also try and stop any background processes from initializing on system start up.
Go to start>run and type 'msconfig'
And on the startup tab uncheck the applications that you don't need.