It doesn't really sound like a virus to me...but looking at your system specs I would say something is probably wrong for it to be acting like that.