The internet tests will evaluate (somewhat) the ability of your system to network. And, I suspect that you have a network problem (that's the problem that I'm working to isolate).
For example, you may have a program that's trying to communicate with the web. When you boot, and the network hasn't fully initialized, the program may try to access the web anyway - this could cause the "lag" that you're describing by the program actually interfering with the network initialization. Also, the offending process in the svchost.exe is your DNSCache service - this points to the network as the source of the problem.
So, we've gotta figger out if your network is working properly (as a first step) - from there we can move on. Since the offending program involves your DNS Cache, it's reasonable to test your network connectivity.
I'm also struggling with fixing this to avoid the necessity of using one of the "lame" fixes (a repair install or a format and reinstall). Network problems are solvable - but they do take some time to locate the exact problem.
Finally, because I've got visual problems, I don't go back and reread each post. So, I occasionally forget things.
You may want to try this (dunno if it'll work tho'). Open a command prompt and type "ipconfig /flushdns" (without the quotes) and press Enter.
Then type "ipconfig /registerdns" (without the quotes) and press Enter.
This will flush out and rebuild your DNS Resolver cache (in case there's something bad in there). You can see all of these commands by typing "ipconfig /?" (without the quotes) and pressing Enter.
Also, are you using a custom DNS setting in your network settings? If so, what servers are you using? What "internet aware" applications are you loading at startup?
Network problems are sorta like trying to figure out a magician's trick. Darned hard to see up front, but often obvious after the fact.
Edited by usasma, 27 November 2006 - 08:33 AM.