I've got a laptop which has a verified internet connection. I can ping and receive a response no problem. However IE, Chrome, Firefox, MSN messenger cannot connect to the internet.
I've tried the WINSOCK fix to no avail.
Any ideas?
Edit:
The internet connection is verified as working on another computer, with no problems browsing or telnet. I have tried connecting both the working and 'non-working' pcs together with a network cable with the working PC sharing its internet connection. Only the working PC can browse, with the same symptoms on the 'non-working' one. They can both ping each other, although I've yet to transfer files. The connection is a USB 3G modem.
59 Answers
ping is not a reliable test of network connectivity. (I'll spare you the gory details).
If you want something to work, you need to check for the actual connection of the application.
Try: telnet 80
$ telnet 80
Trying 74.125.19.104...
Connected to
Escape character is '^]'.If it does not say "Connected", you can't make a TCP connection to the web server.
7I would have to go with a hosed LSP problem...common with improperly removed malware or a hosed security software install. I had a version of McAffee that went horribly wrong utterly destroy networking on a PC. I look to LSP problems because ping and dns work. If he pings x.com and gets a response back from x.x.x.x then dns is up. The problem is probably packet inspection inside a layered service provider. Try looking into what LSPfix shows you, I think spybot s and d has this functionality now as well...hijackthis might too.
6The most likely explanation is that your proxy settings are wrong.
Maybe your browsers are all set to use a web proxy that you can't access from where you've plugged in your laptop. They're probably all using the Windows system setting (a.k.a. Internet Explorer setting).
Maybe the network you're connected to now blocks direct web browsing and requires you to go through a proxy. If the system proxy setting hasn't been changed to point to the required proxy (it's an optional feature of DHCP, it may or may not be available on your particular network), you'll need to ask the network administrator what setting to use. (Or guess — if there's a machine called
proxyon your network, you can try it with port 3128 or 8080.)
There are 3 similar commands you can try, and it looks like you tried one already.
netsh winsock reset
netsh int reset
netsh int ip reset
try the browsers after that, though would probably need a restart after that.
may not work, but worth a try.
7Did you try connecting directly to the IP address of the machine?
e.g. for google.co.uk. Could be a DNS issue that is not showing up in PING.
4See this Microsoft article:
How to determine and to recover from Winsock2 corruption in Windows Server 2003, in Windows XP, and in Windows Vista
It describes how to determine whether the Winsock2 key is corrupted, which uses the Netdiag tool found in the Windows XP CD, or using another method with the Msinfo32 program.
It also contains a Fix It button, as well as instructions on how to manually recover from Winsock2 corruption.
If you have tried everything possible to reset TCP/IP and it doesn't work on this one machine, and you have the latest drivers for the network card, then there might be a software problem.
I would suggest to first verify the system files as described here:
How to Repair Windows 7 System Files with System File Checker
How to use the Scannow SFC tool in Windows XP
If the problem is still there, then boot into Safe mode and try again.
If the problem disappears, then some installed product is blocking Internet access. Probably a firewall or some anti-virus suite.
If the problem is still there in Safe mode, then Windows itself is broken and needs repairing.
4windows can be finicky sometimes. Have you gone to your internet explorer settings and made sure that all of the Security and Privacy settings are at the default levels? Also make sure that the connection settings are setup to go through some sort of proxy (unless you need it to be configured that way)...
A lot of times, this will solve a lot of problems.
Good Luck
1check your mobile broadband adapter settings maybe its disabled. or if one of your adapters is disabled just enabled it even though you do not use it. its a common problem on Vista machines.
I had this problem when my PC crashed whilst fiddler was running. Opening fiddler and then closing it again fixed it.
(This won't be the answer to everyone's problems, but if you use fiddler there's a chance that this is the cause.)
3