Direct Download Link It's very difficult to fix or repair internet connections issues manually on windows xp & vista caused by above reasons. Here is small freeware utility Internet Connection Repair (ICR) which can automatically repair & fix internet connection issues on XP and Vista.