Microsoft escapes first wave of virus