Do you run windows updates? I've had times my comp didn't work well and after I did the updates it worked better..

(start - windows update)