If you have a Windows PC or Laptop, you might want to grab this repair tool from Microsoft.
Fix it Center finds and fixes many common PC and device problems automatically. It also helps prevent new problems by proactively checking for known issues and installing updates. Fix it Center helps to consolidate the many steps of diagnosing and repairing a problem into an automated tool that does the work for you.
http://fixitcenter.support.microsoft.com/Portal/