Page Fault in Wininet.dll After Installing Internet Explorer

Cause

This behavior can occur for either of the following reasons:

Resolution

Perhaps the most effective way to solve this problem is to upgrade to a more recent version of Internet Explorer, since this particular bug seems to be exclusive to version 3.x. In order to upgrade, you will need to download the new program, and remove version 3 before installing the new version. To uninstall IE3, follow steps 3a and 3b below.

If you would like to continue using Internet Explorer 3, you will be able to resolve the problem by following the steps below. In the worst-case scenario, you will still need to reinstall the browser.

  1. Empty the History and cache folders used by Internet Explorer. To do so, follow these steps:
    1. Click Options on the View menu in Internet Explorer.
    2. Click the Navigation tab, click Clear History in the History area, and then click Yes in the dialog box that appears.
    3. Click the Advanced tab, click Settings in the Temporary Internet Files area, click Empty Folder, and then click Yes in the dialog box that appears.
    After performing these steps, check to see if the issue has been resolved. If it has not been resolved, continue with step 2.
  2. Remove and re-register the Temporary Internet Files and History folders:
    1. Click Start, point to Programs, and then click MS-DOS Prompt.
    2. Type "deltree tempor~1" (without quotation marks), and then press ENTER. When you are prompted to confirm the deletion, press y, and then press ENTER. Type "deltree history" (without quotation marks), and then press ENTER. When you are prompted to confirm the deletion, press y.
    3. Type "exit" (without quotation marks), and then press ENTER.
    4. Click Start, and then click Run.
    5. In the Open box, type "regsvr32 cachevu.dll" (without the quotation marks), and then click OK. This registers the deleted Temporary Internet Files folder again. (Note that Windows will not confirm the success of this action, so please be careful when typing.)
    After performing these steps, check to see if the issue has been resolved. If it has not been resolved, continue with step 3.
  3. Remove and re-install Internet Explorer 3.x:
    1. Click Start, point to Settings, and then click Control Panel. In Control Panel, double-click Add/Remove Programs.
    2. Click "Internet Explorer 3.x" in the list of installed programs, and then click Add/Remove.
    3. After Internet Explorer 3.x has been removed, restart the computer. When you see the "Starting Windows 95" message, press the F8 key, and then choose "Command Prompt Only" from the Startup menu.
    4. Type the following commands, pressing ENTER after each command.

      NOTE: When you press ENTER after typing each of the following DELTREE commands, you should be prompted to confirm that you want to delete the folder. If this prompt is not displayed, the DELTREE command may have been typed incorrectly.
            cd windows
            smartdrv
            deltree cookies
            deltree java
            deltree occache
            deltree tempor~1
            deltree history
            cd system
            ren mshtml.dll mshtml.old
            ren shdocvw.dll shdocvw.old
            ren inetcfg.dll inetcfg.old
            ren actxprxy.dll actxprxy.old
            ren wininet.dll wininet.old
            ren cachevu.dll cachevu.old
            ren inetcpl.cpl inetcpl.old
            ren shlwapi.dll shlwapi.old
            ren url.dll url.old
            ren urlmon.dll urlmon.old
            ren wsock32n.dll wsock32n.old
      
      
    5. Press CTRL+ALT+DELETE to restart your computer and restart Windows 95 normally.
    6. Reinstall Internet Explorer. Use the Windows Find utility (Start -> Find -> Files or Folders) to search your Windows 95 CD for the file msie30.exe. If the file is there, use it to reinstall Internet Explorer. If it is not available there, you will have to download it. A customized version is available from the Spectranet download site.

More Information

When you attempt to start Windows 95, open Control Panel, or perform other tasks in Windows 95 after installing Internet Explorer 3.x, Internet Explorer may need to use the Regsvr32.exe program to register one or more registry entries associated with the Wininet.dll dynamic-link library (DLL). When it does so, Internet Explorer may need to access one or more of the index files used to track the contents of the History and cache folders. If Internet Explorer is unable to access one of the files because the file or the folder associated with file is damaged, the problem described in this article may occur.


Back to Index

Copyright © Spectranet Connections Inc. 1999
E-Mail: admin@spectranet.ca
Last modified on: 5 June 1999