Error Message: The Page Cannot Be Displayed
The information in this article applies to:
Microsoft Internet Explorer 5.5 for Windows 98 Second Edition SP 1
Microsoft Internet Explorer 5.01 for Windows 98 Second Edition SP 1
Microsoft Internet Explorer 5.01 for Windows 98 Second Edition SP 2
Microsoft Internet Explorer 5.5 for Windows 98 SP 1
Microsoft Internet Explorer 5.01 for Windows 98 SP 1
Microsoft Internet Explorer 5.01 for Windows 98 SP 2
Microsoft Internet Explorer 5.0 for Windows 98
Microsoft Internet Explorer 4.01 for Windows 98 SP 2
Microsoft Internet Explorer 5.5 for Windows 95 SP 1
Microsoft Internet Explorer 5.01 for Windows 95 SP 1
Microsoft Internet Explorer 5.01 for Windows 95 SP 2
Microsoft Internet Explorer 5.0 for Windows 95
Microsoft Internet Explorer 4.01 for Windows 95 SP 1
Microsoft Internet Explorer 4.01 for Windows 95 SP 2
Microsoft Internet Explorer 4.0 for Windows 95
Microsoft Internet Explorer version 6 for Windows Millennium Edition
Microsoft Internet Explorer version 6 for Windows 98 Second Edition
Microsoft Internet Explorer version 6 for Windows 98
This article was previously published under Q241344
IMPORTANT: This article contains information about modifying the registry.
Before you modify the registry, make sure to back it up and make sure that
you understand how to restore the registry if a problem occurs. For information
about how to back up, restore, and edit the registry, click the following
article number to view the article in the Microsoft Knowledge Base:
256986 Description of the Microsoft Windows Registry
SYMPTOMS
When you try to view a Web page, you may receive one of the following
error messages.
Internet Explorer 5 and Later: The Page cannot be displayed.
After connecting to America Online (AOL) 4.0 and when connected AOL 4.0 while starting Internet Explorer 5.5: iexplore caused an invalid page fault in module <unknown>
Internet Explorer 4.x: An internal error occurred in the Windows Internet extensions. (NOTE: If you receive this error message after you upgrade to Windows Millennium Edition (Me), view the following article in the Microsoft Knowledge Base: 274498 "The Page Cannot Be Displayed" Error Message After Upgrading to Windows Me) NOTE: This also applies if you receive the following AOL error: WAOL caused an invalid page fault in module <unknown>
CAUSE
This behavior can occur in any of the following circumstances:
Internet Explorer connection settings are incorrect.
An incorrect entry exists in a Hosts file.
The Winsock.dll, Wsock32.dll, or Wsock.vxd file is missing or damaged.
There are multiple copies of the Winsock.dll, Wsock32.dll, or Wsock.vxd
file, or one of these files is in the wrong folder.
Transmission Control Protocol/Internet Protocol (TCP/IP) is not installed
or is not functioning correctly.
The WinSock2 registry key is damaged.
The Internet Connection Sharing (ICS) installation is damaged or is
not functioning.
The Rnr20.dll file is missing or damaged or the "Library Path" value
in the following registry key is missing or contains the wrong location:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\WinSock2\
Parameters\NameSpace_Catalog5\Catalog_Entries\000000000001
If you are using America Online (AOL) or CompuServe, there may be parental
control restrictions applied to the account.
Incorrectly configured or non-functioning firewall or proxy software.
NOTE: When you attempt to view web pages in Internet Explorer after
you install MSN (Microsoft Network) 5.1, you may have similar symptoms.
This behavior may occur because Internet Explorer is configured to use a proxy server to search when none is specified.
To resolve this issue, configure Internet Explorer to automatically
detect settings.
RESOLUTION
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.
To resolve this issue, use the steps in this section.
NOTE: If you receive the error message after you install ICS with AOL as your Internet service provider (ISP), view the "If You Receive the Error Message After You Install ICS with AOL" section of this article.
First, delete your temporary Internet files and cookies and conduct
a clean boot of your computer.
To delete your temporary Internet files and cookies, perform the following
steps:
Click Start, point to Settings, and then click Control Panel.
Double-click Internet Options.
Under Temporary Internet Files, click the Settings button.
Click the View Files button.
Press CTRL+A to select all files.
Press DEL or click the Delete option at the top of the window.
Click the Yes button on the dialog box that appears.
After all the files are gone, close the window.
Click OK, and then click OK again.
Close the Control Panel.
NOTE: Before continuing, uninstall any firewall, internet security,
or proxy software that is installed.
Verify that you can connect to your ISP and that the connection settings
for Internet Explorer are correct by using one of the following methods:
Verify that the Use a Proxy Server check box is cleared if you do not
use a proxy server. To view this check box, start Internet Explorer, click
Internet Options on the Tools (or View) menu, click the Connections tab,
and then click LAN Settings (for LAN, DSL, and Cable modem users); or from
the Connections tab, highlight the appropriate dialup connection and click
the Settings button (for dialup modem users)..
Try a different access number to the ISP that is not a toll number.
If you are unable to connect, uninstall and reinstall Dial-Up Networking
by using the following steps.
NOTE: If your computer is running Windows 95, check to see if Dial-Up Networking 1.2 or 1.3 is installed by going into Add/Remove Programs. If either of these is listed, uninstall it prior to proceeding.
NOTE: You need your Windows CD-ROM to follow these steps.
Click Start, point to Settings, click Control Panel, and then double-click
Add/Remove Programs.
On the Windows Setup tab, click Communications, and then click Details.
Click to clear the Dial-Up Networking check box, and then click Yes
if you receive a message that Dial-Up Networking is required by other components.
Click OK until you are prompted to restart your computer (if you are
not prompted to restart your computer, restart it manually).
After Windows restarts, repeat steps A through D, except click to select
the Dial-Up Networking check box in step c.
NOTE: Another possible solution is to reinstall Dial-up Networking upgrades , which has shown to fix the issue in certain cases.
NOTE: These steps also apply if you receive an error message similar to one of the following error messages:
An internal error occurred in the Windows Internet Extensions.
Unable to create a network socket connection.
-or-
Unable to initialize windows sockets interface.
Click Start, point to Programs, and then click MS-DOS Prompt.
Type ping 127.0.0.1 at the prompt, and then press ENTER. If you receive
four replies, go to step 6. If you do not receive four replies, uninstall
and then reinstall and configure TCP/IP: NOTE: AOL needs to be removed
before doing the following steps. Please contact AOL for information on
backing up any personal data prior to removal.
To uninstall TCP/IP:
Click Start, point to Settings, click Control Panel, and then double-click
Network.
Click a component on the Configuration tab, click Properties, and then
note the component settings. Repeat this step until you have recorded the
configuration information for all of your components.
Remove all TCP/IP-related network components from network properties.
To do this, click a component on the Configuration tab, and then click
Remove. Repeat this step until all TCP/IP-related network components are
deleted from network properties, click OK, and then click Yes when you
are prompted to restart your computer (if you are not prompted to restart
the computer, do so manually).
To reinstall and configure TCP/IP:
Click Start, point to Settings, click Control Panel, and then double-click
Network.
On the Configuration tab, click Add, click Protocol, and then click
Add.
In the Manufacturers box, click Microsoft, in the Network Protocols
box, click TCP/IP, and then click OK.
Click OK, and then click Yes when you are prompted to restart your
computer (if you are not prompted to restart your computer, do so manually).
NOTE: You may receive "version conflict" error messages during this
process. If you receive this error message, click No when you are prompted
to keep a newer version of each file.
Repeat step 5.
Connect to your ISP, and then start Internet Explorer. Try to gain
access to www.microsoft.com by name, and by the Internet Protocol (IP)
address. If you can connect by using the IP address but not the fully qualified
domain name (FQDN), check for entries in the Hosts file on the local computer.
To do this:
Click Start, point to Find, and then click Files or Folders.
In the Named box, type hosts, and then click your hard disk in the
Look in box.
If you find the Host file, open the file in Notepad to view the contents.
If there are no entries beyond the one for the local host (for example,
127.0.0.1 Localhost), contact your ISP for possible problems with their
DNS server.
If a Web site does not load when you use either the FQDN or IP address,
click Start, point to Programs, click MS-DOS Prompt, and then try to ping
a known good Web site by using both the FQDN and IP address.
NOTE: Many larger Web sites have this feature disabled so you cannot ping them successfully.
If you can ping the site by the IP address but you still receive the following error message, continue to step 8.
Page can not be displayed
If you cannot ping the site by using either the FQDN or IP address,
verify that you can still ping the local host (127.0.0.1) and verify that
the Library Path value in the following registry key is pointing to the
correct location for the Rnr20.dll file:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\WinSock2\Parameters\NameSpace_Catalog5\Catalog_Entries\000000000001
Check Network properties and look for multiple instances of the TCP/IP
protocol that are bound to the dial-up adapter.
Check for multiple instances of the Winsock files. Rename any file
that is not in the appropriate folder unless it is in an AOL folder, C:\Windows\Sysbckup,
or C:\Windows\Ws2bakup. The appropriate folders for the Winsock files are
as follows:
Winsock.dll in C:\Windows
Wsock32.dll, Wsock.vxd, Wsock2.vxd, Ws2_32.dll in C:\Windows\System
Also check the dates and versions of these files. They should match the version of Windows and the system date for that version, except when Winsock2 and/or DUN 1.3 have been added to Windows 95. Finding a C:\Windows\Ws2bakup folder indicates that Winsock2 has been installed and DUN 1.3 is listed in the Add/Remove Programs tool in Control Panel if it is installed.
To rename and replace the Winsock files, do this:
Click Start point to Find, and then click Files or Folders.
In the Named box, type the appropriate file name (for example, type
wsock32.dll, winsock.dll, or wsock.vxd), click your hard disk in the Look
in box, and then click Find Now.
To rename extra copies of the files, right-click the file, click Rename,
and change the file extension to .old. (for example, rename the Wsock32.dll
to Wsock32.old).
NOTE: If you receive an error message that a file by that name already
exists, choose another file extension (for example, .zzz). If you receive
an error indicating that the file can not be renamed because it is in use,
then restart the computer to a DOS prompt and rename the file from DOS.
For additional information about the correct dates and sizes of these
files, click the article numbers below to view the articles in the Microsoft
Knowledge Base:
135539 Windows 95 CD-ROM Directory Listing (4 of 5)
150440 Windows 95 Service Pack 1 CD-ROM Directory Listing (4 of 5)
158193 Windows 95 OEM Service Release 2 CD-ROM Directory (5 of 6)
188428 Windows 98 CD-ROM Directory Listing (1 of 14)
238664 Windows 98 Second Edition CD-ROM Directory Listing (1 of 14)
If your computer is running Windows 95, look for the Ws2bakup.bat file on your hard disk.
NOTE: If your computer is running Windows 95, look for the Ws2bakup.bat
file on your hard disk. If your computer is running Windows 98 or Windows
Millennium Edition, skip to step 13.
Click Start, point to Find, and then click Files or Folders.
In the Named box, type ws2bakup.bat, click your hard disk in the Look
in box, and then click Find Now.
If the file is found, proceed to the next step. If the file is not
found, proceed to step 13.
After you locate the Ws2bakup.bat file:
Click Start, click Run, type c:\windir\ws2bakup\ws2bakup.bat in the
Open box, where windir is the folder where you installed Windows, and then
press ENTER.
NOTE: If you receive an error message that a sharing violation has occurred,
press A to stop running this command. Repeat this step until the batch
file has finished running.
Click Start, and then click Shut Down.
Click Restart the Computer in MS-DOS Mode, and then click OK.
At the command prompt, type c:\windir\ws2bakup\ws2bakup.bat, and then
press ENTER.
NOTE: If you receive an error message while updating the registry, ignore
the error message.
Type exit to restart Windows.
Export and delete the WinSock2 registry keys that are located in the
following registry keys:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VXD\AFVXD
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VXD\DHCP
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VXD\MSTCP
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VXD\Winsock
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VXD\Winsock2
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\WinSock2
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\RemoteAccess
\Authentication\SMM_Files
You need to remove and reinstall TCP/IP to rebuild those registry keys before testing the connection in the next step.
You also may need to remove and reinstall DUN if you remove the SMM_files key. For additional information, click the article number below to view the article in the Microsoft Knowledge Base:
218822 Error Message: Rundll32 Caused an Invalid Page Fault in Module Rnaui.dll
WARNING: Do not perform the following step with Windows Millennium Edition
(Me).
If you still receive the error message, you may need to manually uninstall
TCP/IP and Dial-Up Networking. For additional information about how to
remove and reinstall Dial-Up Networking and TCP/IP files, click the article
number below to view the article in the Microsoft Knowledge Base:
181599 How to Remove and Reinstall Dial-Up Networking and TCP/IP Files
If You Receive the Error Message After You Install ICS with AOL
If you receive the error message after you install Internet Connection
Sharing (ICS) with America Online (AOL), verify that there are no parental
restrictions on the account.
If you receive the error message after you install ICS and AOL is your
Internet service provider (ISP), verify that TCP/IP (shared) is bound to
the AOL adapter and not the dial-up adapter. If both the dial-up adapter
and the AOL adapter are listed in Network Neighborhood when ICS is installed,
TCP/IP (shared) binds by default to the dial-up adapter. You must uninstall
ICS and remove the dial-up adapter from Network Neighborhood, and then
reinstall ICS and verify that TCP/IP (shared) is now bound to the AOL adapter.
You can then reinstall the dial-up adapter.
MORE INFORMATION
For additional information about how to determine which folder Windows
is installed in, click the article number below to view the article in
the Microsoft Knowledge Base:
305792 How to Determine Which Folder Windows Is Installed In
REFERENCES
For additional information, click the article numbers below to view
the articles in the Microsoft Knowledge Base:
219843 Problems Using Internet Explorer with Incorrect Hosts File
175722 Error Message: Internet Explorer Cannot Open the Internet Site...
175039 Error Message: A Connection to the Server Could Not Be Established
188952 'Internal Error Occurred' Error Message Using Internet Explorer
222909 Error Message: Internal Error in Windows Internet Extensions
185533 TCP/IP Does Not Work After Upgrading to Windows 98
191064 Error Messages When Running TCP/IP-Based Utilities or Programs
238550 Cannot Browse the Internet Using Internet Explorer While Connected
to AOL
158474 Windows TCP/IP Registry Entries
181599 How to Remove and Reinstall Dial-Up Networking and TCP/IP Files
234815 Description of Internet Connection Sharing
238135 How to Troubleshoot Internet Connection Sharing Problems
© 2002 Microsoft Corporation. All rights reserved. Terms of use Security & Privacy Accessibility