No offense but these people have no clue what they are talking
about...why would you tell a person who cannot get to the Internet to
download a program from the Internet...stupid lemmings! Anyway, here
is your fix...It from a Microsoft Article 318584...it works! You're
basically deleting (first backing up) two Registry Keys, uninstalling
TCP/IP, rebooting, and then reinstalling TCP/IP...Internet access
restored!!!!

CAUSE
This behavior may occur if the WinSocks library or the TCP/IP stack
are corrupted.
RESOLUTION
To resolve this issue, follow these steps.

WARNING: If you use Registry Editor incorrectly, you may cause serious
problems that may require you to reinstall your operating system.
Microsoft cannot guarantee that you can solve problems that result
from using Registry Editor incorrectly. Use Registry Editor at your
own risk.


Click Start, and then click Run.
In the Open box, type Regedit, and then press ENTER.
Navigate to the following registry key:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Servic es\Winsock

On the Registry menu, click Export Registry File.
In the File name box, type the name of the backup file; for example,
type Winsock Registry key, and then click Save. Note the name of the
folder in which the registration file is saved.
Repeat steps 3 through 5 for the following registry key:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Servic es\Winsock2

Delete the following keys from the registry:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Servic es\Winsock

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Servic es\Winsock2

NOTE: Steps 3 through 6 backed up the two registry keys. You can use
the backup files to restore the keys in the event that your computer
displays unexpected behavior. For more information about how to
restore registry keys from .reg files, search the Registry Editor Help
files for the Import or export registry keys topic.


Close the Registry Editor.
Uninstall the TCP/IP protocol. To do this, follow these steps:
In Control Panel, click Network and Dial-up Connections, right-click
Local Area Connection, and then click Properties on the shortcut menu.
Under Components checked are used by this connection, click Internet
Protocol (TCP/IP), and then click Uninstall.
Follow the on-screen instructions to uninstall TCP/IP.
Restart your computer, and then reinstall TCP/IP if it is not
installed automatically:
In Control Panel, double-click Network and Dial-up Connections,
right-click Local Area Connection, and then click Properties on the
shortcut menu.
Click Install.
In the Select Network Component Type dialog box, click Protocol, and
then click Add.
Under Manufacturers, click Microsoft, click Internet Protocol (TCP/IP)
under Network Protocol, and then click OK.
Follow the on-screen instructions to install TCP/IP.
Reset your modem by turning the power off and then on.
Test your Internet connectivity.