Try a system restore first before you go overboard, I got this one about two weeks ago, imediately did a system restore to the week before and no problems since.