Computer running games slowly?

I've had a Lenovo y510p with SLI cards installed for about a month. When I first got it, it was running Bioshock Infinite at nearly full graphics flawlessly. Now it has a jerkiness to it seemingly out of the blue. Even less intensive games like stalker call of Pripyat have the stutter. What would cause it to not run programs as well as it did?

This becomes of two reason virus and second you have installed more games and the computer slows