Try downloading and running WinSockFix: http://www.majorgeeks.com/download4372.html
If that doesn't work, make sure all your connections settings in IE options are set properly, including and proxy servers and 'Automatic Configuration' settings in 'LAN Settings' of the connections tab.
Also make sure that IE isn't blocked by your firewall if you're using one.
Next, try Start
> Type cmd
press enter > Type netsh int ip reset resetlog.txt
press enter...Restart the PC, then try loading a webpage in IE.