It was driver related. Many still are learning that Microsoft does not supply drivers and the Driver Update button is untrustworthy.
There is also possible items of pests, failed hardware as well as the issue of drivers.
I am working on a Windows 2000 machine that would not access the Internet. Using directions from Microsoft, we unininstalled the TCP/IP, and even went into the registry and deleted winsock and winsock2 keys per MS Knowledge Base instructions. Upon reinstalling TCP/IP, Internet access works immediately and will continue to work until the computer is restarted for any reason, in which case it stops. Repeating the uninstall procedure will get it to working again, but again loses on any shutdown/restart.
Other things we have done and misc. information
*checked msconfig for start up lists (clean)
*scanned for viruses and spyware (clean)
*noticed that when right clicking on LAN connection icon in system tray that the Status option is not listed
*going into Network settings and right clicking or going to properties does not bring up Status option either, so it never shows current IP or Gateway information.
*Going to a command prompt and running ipconfig will give the information though
In summary, after reinstalling TCP/IP it works fine, but with a restart it is lost again until you reinstall TCP/IP.
Could there be a service that is not starting that we are missing, or do you think a Windows repair might possibly help? (we have not done a repair yet because it is a multi-OS, multi-hard drive setup and we were afraid of issues with the repair so are trying exhaust all other options first)