Fix ‘Resolving Hosts’ Problem in Google Chrome
Posted on September 8th, 2008 | 9 Comments »
It’s September 2. Google Chrome launch day. There’s electricity in the air. Everyone’s hitting that refresh button on www.google.com/chrome as fast as possible. The install goes smooth. No annoying reboot needed. Fire her up. Hit up digg.com. Waiting… Waiting… Resolving Host… Why am I still waiting? This is supposed to be the fastest browser out there. What’s going on?
Well, it took me a week before I finally sat down to troubleshoot why Chrome ran horribly on my work machine while it ran fine on the laptop and home machine. Seeing Chrome run on co-workers machines told me this was a problem related to networking on the machine and not just the Group Policy environment at work. After triple checking proxy settings, disabling my second network card, disabling Internet Connection Sharing, changing the adapter connection order and protocol binding order. Still nothing. Still awful performance. I even installed Chromium to see if their nightly builds had a fix. As a last ditch idea I decided to take my second network card out of my system. Even though it was not plugged in and disabled. Fired the computer back up and Google Chrome is browsing at full speed.
If you’re running into the same issue of horrible performance and have a multi-homed (multiple network cards) computer then remove your second network adapter. If your motherboard has dual NICs online then disable the second one in BIOS.
I’ve reported my findings to Google so hopefully they can find the bug and squash it in an upcoming update

9 Responses
Sorry but it shows “resolving host” to me for many seconds even though I don’t seem to have anything like two network cards or similar doubled things.
goto option => advanced options => (network) change proxi settings => LAN settings => disable option: Automatically detect settings.
restart chrome browser.
Worked for me.
I have tried everything I’ve read on every website. I believe my situation becomes a little more complicated.
My internet connection is through verizon wireless mobile broadband. But I still use my network card to connect to my router for my home network. The VZW broadband card is connected through a dial up connection, but I connect to the home network through the network card to my router.
When I disable my network card it seems to reduce the amount of time I have to wait, but it still is much slower than firefox.
When I plug my VZW card into my laptop and use chrome I don’t have this issue. Just on my desktop which I use 99% of the time.
I disabled tcp/ip on my network card and then couldn’t connect to the internet through my dial-up. I have a feeling everything is trying to go through my network card, and then eventually switches over to the dial up connection.
I believe if I uninstalled my network card it would probably resolve the issue, but that just isn’t useful to me. My network card is part of my motherboard so I can’t remove it.
I love using chrome, but it’s becoming a hassle. It seems that if the page is in chrome’s cache it loads it quickly but if I haven’t been there since clearing the cache it does the “resolve host” thing again…..
I like google chrome but the resolving host problem is becoming a full time job. Some people say it takes 30 seconds of resolving host and then it clears up. Not in my case…..when it shows up……I have to unplug my router and plug it in again to fix it. I’ve tried several fixes that people have suggested but no change.
So I’m back to IE and google chrome is going in the trash.
I have a multi-homed laptop with 3G and WiFi which Chrome doesn’t like at all. Neither does IE. However Firefox somehow deals with the various network adapters without any trouble.
I believe the problem is with how IE handles the underlying network adapters and Chrome is just piggy-backing on IE and thus getting the same problem.
Haven’t resolved it yet.
Problem Solved
goto option => advanced options => (network) change proxi settings => LAN settings => disable option: Automatically detect settings. UNCHECK “use a proxy server as well”
I found a resolution to this problem:
in Vista:
Start > Network > Organise > Properties > Internet options > Connections tab > [choose your connection] > Settings > Properties > Networking > select IPv4 > Properties > [enter DNS addresses] > Advanced > WINS tab > [enter WINS addresses] > OK everything to close > restart Chrome to apply new settings.
I’m not sure where you might find your DNS and WINS addresses, but I use a Vodafone USB Modem for my internet connection and I found them in the dashboard software, in the settings.
Since doing this, I have no more ‘Resolving Host issue’.
Hope this helps.
I was having this problem as well, no second network card, nothing seemed to work, scans left my PC clean and i’d had no problems yesterday with chrome… well, it seems too simple, but I cleared my browsing data (as a last ditch effort) and all is well. just like that, the horribly slow internet is back to a fast and wonderful speed. give it a shot. may not work, but you have nothing to lose.
options > personal stuff > clear browsing data
(i clicked on everything except saved passwords)
GOOD LUCK ALL!
I will put Google Chrome in the dust bin tonight !
No way to solve the problem !