Welcome to BleepingComputer! In here, you will find a lifetime amount of technological information. I hope you enjoy your stay here!
But before you make your first post, here are some simple guidelines and some crucial information:New Users Orientation Board
As for your virus problem, post it in Am I infected with all the information you can give us. We will try to help you!
Hope to see you around!