Oui, c'est techniquement possible mais je n'y crois pas trop dans ton cas. Change de firewall et vois si le phénomène se reproduit. Si cela disparaît c'est probablement un bug de ZA. Envois un mail au support de ZA, ils te diront quoi faire pour remédier à ce problème en gardant ton joli précieux firewall.
Sinon, si tu veux être sûr d'éliminer tous les virus, il faut booter sur une disquette. Faire un fdisk /mbr puis supprimer toutes les partitions (encore que je n'ai jamais essayé la manip avec un XP installé...). Enfin ça marche sûr pour win98.