Windows 98 DNS TCP/IP Registry Bug
I have Windows 98 or 98SE and I cannot access anything on the internet. My computer dials #777 and gets connected, but every web site I try to go to cannot be found Also, I cannot get or send any email.
Answer: There is a particularly annoying bug in Windows 95, 98, and 98SE which pops up every once in a while for no apparent reason. This bug corrupts the ability of Windows to access DNS servers. Thus, if you pressed START ==> RUN ==> Command, and typed “Ping http://www.yahoo.com”, you would get the message “www.yahoo.com not found”. But, if you instead typed “Ping 220.127.116.11” which is the IP address translation for “www.yahoo.com”, you would NOT get an error; it would actually work!
To fix this bug, you will have to edit your registry. Do NOT attempt this fix if you are not a computer expert; instead, get a computer consultant to help you with the task.
The instructions are below.
No guarantees are made with respect to this information, but we have found it useful on a number of occasions. It is intended as a “last resort” fix. This means that you should first check that all hardware and software configurations are working properly, as problems in these areas can produce the same symptoms. Also, we have seen this corruption in Windows operating systems from Win95 through WinME, but have no knowledge or evidence that this problem is in Win2000 or WinXP. We have performed this procedure when the corruption problem did not exist and confirmed that it does not introduce any side effects, so there is no risk of making your system worse. People who have had this problem have reported that when they use the ‘ping’ command and input a numerical address, they get a normal response, but when they use a domain name, they get no response.
NON-DISPLAY OF WEB PAGES IN INTERNET EXPLORER
This document describes a method to correct a computer system that has lost the ability to resolve domain names on the Internet. The problem is manifested when the Internet browser is started and you are unable to display Internet websites. The page defaults to the “The page cannot be displayed” display with the following result displayed at the bottom of the page:
Microsoft has stated that this problem occurs when the dial-up networking entries in the registry get corrupted. The cause of the corruption has not been identified, but it can occur after various actions that have affected Dial-Up Networking. Adding a new network adapter or TCP/IP protocol, or upgrading from one level of operating system to another (e.g. Windows 95 to Windows 98) are situations that could cause this problem.
Before starting this procedure, make certain that you have either the Windows 98 Setup CDROM for your system or that the Windows 98 “CAB” files are stored in a known location on your hard disk.
The ‘fix’ for this situation requires
(a)unloading Dial-Up Networking from the computer.
(b)Deleting registry entries related to Dial-Up Networking.
(c)Finally re-installing Dial-Up Networking to restore the correct registry information.
1. To begin, remove Dial-Up Networking as follows:
Click Start / Settings / Control Panel / Add/Remove Programs, then select the ‘Windows Setup’ tab. Highlight the ‘Communications’ component and click on the ‘Details…’ button. Uncheck the box for ‘Dial-Up Networking’, then accept all changes by clicking ‘OK’ wherever appearing. Restart the computer when prompted.
2. After the computer reboots, you will need to modify the Windows “Registry”.
CAUTION: MODIFYING THE REGISTRY CAN CAUSE YOUR COMPUTER TO BECOME INOPERABLE. BE CAREFUL.
Modify the registry as follows:
Click Start / Run, type in the word regedit, then click OK.
When the registry opens, on the toolbar, select ‘Registry’, then select ‘Export Registry File…’. Save the entire file (Export Range= ‘All’) to a suitable location (the Desktop is fine).
(This action backs up the registry into a file that can be restored in case something goes wrong during this procedure. You can import this registry file back if necessary.)
Perform the following sequence of steps; click ‘YES’, if asked, when deleting:
· Click + on HKEY_LOCAL_MACHINE,
· Click + on ‘System’ below that,
· Click + on ‘CurrentControlSet’ below that,
· Click + on ‘Services’ below that,
· Highlight the ‘Winsock’ folder below, right click the mouse, then select ‘Delete’,
· Highlight the ‘Winsock2’ folder below, right click the mouse, then select ‘Delete’,
· Locate the ‘VxD’ folder above where the Winsock folders were (still inside ‘Services’),
· Click + on ‘VxD’,
· Highlight the ‘AFVXD’ folder below, right click the mouse, then select ‘Delete’,
· Highlight the ‘DHCP’ folder below, right click the mouse, then select ‘Delete’,
· Highlight the ‘MSTCP’ folder below, right click the mouse, then select ‘Delete’,
· Highlight the ‘Winsock2’ folder below, right click the mouse, then select ‘Delete’.
To exit the registry editor, click on the “Registry” drop-down menu and select the “Exit” menu item.
3. Re-install Dial-Up Networking as follows:
Click Start / Settings / Control Panel / Add/Remove Programs, then select the ‘Windows Setup’ tab. Highlight the ‘Communications’ component and click on the ‘Details…’ button. Check the box for ‘Dial-Up Networking’, then accept all changes by clicking ‘OK’ wherever appearing. Restart the computer when prompted.
Start the Internet browser and display a web page. Everything should work normally.