If all of a sudden you restart your computer and you get a yellow icon over your network connection and it says “No Internet Access”, remain calm, don’t panic, and don’t go smash your router to bits.
You probably want the fix so here it is:
Click the Start button, Right Click on Computer, then select Manage. Under Services and Applications select Services. Scroll down and find the Bonjour Service then double click it. Under Startup Type select Automatic (Delayed Start) then hit OK, close Computer Managment, and restart. If that for some reason fails to fix the problem go back through and choose Disabled instead of Automatic (Dlayed Start).
The cause:
For some reason if the Bonjour Service starts before the network adapter you end up with a default route of 0.0.0.0. This lets everything on the local network function normally. Anything that need to go to another network (e.g. the Internet) can’t get there by going through 0.0.0.0. I ran into this after installing Gizmo5, but there are quite a few programs that use Bonjour. It’s tricky to catch that an application install caused the problem since it will work just fine until the computer is restarted.
I have this problem too. Mine shows up in he system tray on the wireless comnnection as a small yellow triangle. But I do have a fully working Internet connection, on my wireless connection. WHen I hover over it, it says he name of my netowrk connection and No Internet Access. When I click on that , it shows my enabled wireless connecton. If I go to the netork sharing center, I see a red X between the router and the internet. When I click the X to enabble the troubleshooter, ti finds no problem, maybe becasue there is no problem…. Others are reporting this issue, but so far I have not found anyone that has fixed it. Note that in my case I have upgraded from Vista Professional to WIndows 7 Professional. Also, not I am connected to an SBS 2003 network. Finally, note that I can plug in a hardwired connection to my server and it makes no difference.