This worked for me, when I ran into the limited connectivity problem:
First open command prompt: (Start->Run->cmd)
In the command prompt type in:
Code:
netsh winsock reset catalog
Next type in:
Code:
netsh int ip reset reset.log
Lastly make sure to get the following patch from microsoft:
Code:
http://www.microsoft.com/downloads/details.aspx?FamilyID=17d997d2-5034-4bbb-b74d-ad8430a1f7c8&DisplayLang=en
Oh, and if you use a hub/router, unplug it for a 1 minutes then plug everything back in.