No standard solution exists to fix this kind of problem. The solution can differ according to the Windows version you use. However, here are some hints to fix it:
For Windows 95, 98 or ME:
1) From the "Network" section of the Windows Control Panel, remove all protocols.
2) Click the "Apply" button then close the Properties box. Warning: On reboot notice, click "Cancel". Don't reboot your computer.
3) Run the REGEDIT.EXE utility then delete the following keys:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\VXD\Dhcp
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\VXD\Dhcpoptions
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\VXD\MSTCP
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\VXD\Winsock2
4) Delete also the following key:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Winsock2
5) Close the REGEDIT utility.
6) Go back in the Network section of the Windows Control Panel then add back the TCP/IP protocol.
7) Reboot your computer then the problem should be fixed.
If you still get problems after doing this procedure, please, use one of the software utility listed below to try to fix it.
For other Windows versions (NT, 2000, XP, etc...):
There is no standard procedure to fix this problem. We suggest you to download one of the utilities below to fix this problem. Note that we did not develop these utilities so we are not responsible for the use of these programs.
Here are two utilities that you can download to fix a corrupted TCP/IP configuration:
WinsockFix / WinsockXPFix :
Link 1
Link 2
LSP-Fix :
Link 1
Other useful link:
How to reset Internet Protocol (TCP/IP) in Windows