Install shield is part of Microsoft Windows Defender - it is basically getting your security updates automatically and is best left to its own devices.
Regarding the not finding sites bit, you'll have to give us more information - what ISP (service provider) are you using, how do you access the net (ADSL router, USB modem etc.)?
Do a thorough virus scan and get back to us...