TCP/IP or other parts of your network stack could be corrupted, running the command below would fix those types of problems.
Lets try flushing DNS cache and renewing your IP.
Flush the DNS cache and restore MS's Hosts file ...
Copy and paste these lines in Note pad. @Echo on pushd\windows\system32\drivers\etc attrib -h -s -r hosts echo 127.0.0.1 localhost>HOSTS attrib +r +h +s hosts popd ipconfig /release ipconfig /renew ipconfig /flushdns netsh winsock reset all netsh int ip reset all shutdown -r -t 1 del %0
Save as flush.bat
to your desktop. Right click on the flush.bat file to run it as Administrator. Your computer will reboot it self. Rebooting a second time seems to help.
After that can you please post your ipconfig/all here. It may show some other problems that I'm missing at this point.