harrycat said:
Now i cannot surf the internet,because when input the url address(like
www.microsoft.com),and it will become
http://www.www.microsoft.com.edu
automatically,so i cannot surf any links.And in cmd mode,i can ping any url
address,so i think the connect is ok.
The problem is that the DNS lookup is so slow that IE is falling back
into an obsolete feature called AutoScan. The only reason that feature
still exists is because some people like to use its auxiliary feature--being
able to press Ctrl-Enter with just a domain name to get it wrapped by
www. and .com. The idea was that if a lookup for www.{name}.com
failed that then it could go on to do trial lookups for www.{name}.org
www.{name}.net and www.{name}.edu (or whatever else the user put
in this list
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\UrlTemplate
) until it found one that worked.
It has always been a silly idea IMO and looks even more ridiculous
when the {name} parameter is itself a complete server name,
as in your case.
So, it's either a symptom of a poorly responsive DNS or delay caused
by other aspects of the lookup, such as a poorly performing HOSTS file
or dnscache (when the OS is NT5x and the DNS Client service is running.)
or it could also be a symptom of an AutoSearch hijacking,
since the AutoScan feature was dependent on AutoSearch.
<title>KB221754 - How to Search the Internet from the Address Bar in Internet Explorer</title>
(MSKB search for
autosearch, autoscan
)
Ping is not the best tool to test what is involved with your symptom
and if you use it all you should be interested just in how long it takes
the lookup to be done. You can see that much better using nslookup.
How can i fix the problem?
The fact that your ping seems to work for that lookup makes
it more likely that the AutoSearch factor is causing your symptom
than problems with the lookup.
If the problem is AutoSearch related, but you want to continue using
AutoSearch you could avoid both AutoSearch and AutoScan by using
a protocol prefix when you enter a "URL" in the Address bar;
otherwise disable AutoSearch, though that may be difficult
to do if there is a hijacking (e.g. spyware) involved.
See others' posts for instructions on how to scan for and remove malware.
Good luck
Robert Aldwinckle
---