XP Antivuris 2012 - virus

My son picked this up somehow - he doesn't know how and it took over the PC. I got rid of it manually. How come Zonealarm didn't either detect it or stop it? From another post here I see there is also a Win7 Antivrus 2012 - it appears to be widespread...