Since upgrading to Zonealarm 10.2.078 my PC takes ages to boot up.
After I switch it on, it sits there for 7 miniutues with a black screen and a flashing cursor before it even gets to the first Windows logo.
Once it has booted up and I'm logged on, it all works fine but why does it take so long to boot?

Anyone any ideas on how to fix it?

Windows XP
PENTIUM D 930 (3.0GHZ)
3 GB 533MHZ NON-ECC DDRII MEMORY