They are not like the all-seeing and all-knowing Oracle and cannot anticipate every situation, but this all said, this utility should help with most situations. Firstly, don't try and repair something that is not broken you might break it.
With any repair utility, you will need to remember only two golden rules. That is why they developed Complete Internet Repair to solve these problems as they arrive. We live in an Internet age, and with any widely used technologies come a new set of problems. An installer and a video tutorial are available. It attempts to repair everything internet-related, including networking problems.
Complete Internet Repair Portable does what it says.