I think the best course of action, like Ken said, is the repair install equally beneficial would be a System Restore, at least two weeks prior to the problem to insure that it is prior to the virus infestation.
But the first problem is to get rid of the virus, if that is indeed the cause. Run your A/V and remove anything that is found. To be sure that you are virus free. After that I would go to this site (I have used it) and test again. It is Symantec, a major A/V manufacturer who are trying to sell their product, so they give the free test hoping to find something, so you buy
Free Virus Scan - Free Antivirus Software | Norton Security Scan Repair Install
Here is a copy of our excellent tutorial, giving detail on how to perform a repair install.