To go over the head of anti-virus programs and really keep the viruses out, you can take it to another level.
I manage a huge amount of computers. I use two methods to combat viruses which eliminates them completely.
First method. For different makes and models of PC, I have an image for them. The image will have everything needed for that operation. If something goes wrong with that computer, such as viruses, or whatever, I just simply reimage the computer. Takes about 5 or 6 minutes and you back like new, with all the programs needed for that operation.
The second method is to use a LOCKING PROGRAM. I use Deep Freeze. What DF does is, whatever you do on that computer, you can even install the worse virus ever created,

,when you turn the computer off and back on, everything goes back to normal. Simple, you save everything to a flash or external drive. But, the primary drive where the OS is located, everything that was done, goes away when the computer is turned off and back on. Too much time wasted scanning and located viruses..
My two methods eliminates any virus attack. On the computers that I have DF on, when time comes to update or install a new program, I turn off DF, install the program, and/or install windows update, then turn it back on..
Simple..

ceh