This has worked for a friend I helped.
1) Go to start --> run enter cmd and hit enter
2) At the prompt type netsh int ip reset resetlog.txt and hit enter
3) When the prompt returns type exit, enter.
This rebuilds the TCP/IP protocol stack so it might work. If not, there are alternatives.
Dan