Microsoft KB Archive/160256

{|
 * width="100%"|

Invalid Page Fault Error in Wininet.dll After Installing Internet Explorer

 * }

Q160256

-

The information in this article applies to:


 * Microsoft Internet Explorer versions 3.0, 3.01, 3.02 for Windows 95

-

SYMPTOMS
After you install Internet Explorer, you may receive an error message similar to the following message when you try to start Windows 95, open Control Panel, or perform other tasks in Windows 95:

This program has performed an illegal operation and will be shut down.

When you click Details, the details similar to the following details are displayed:

 Caused an Invalid Page Fault in Module Wininet.dll

where  is Regsvr32.exe, Explorer.exe, Iexplore.exe, or another program. If you click OK, Windows 95 may seem to function properly only briefly before the error message is displayed again.

CAUSE
This behavior can occur for either of the following reasons:


 * The History folder or the cache folders used by Internet Explorer are damaged.
 * The index files used to track the contents of the History or cache folders are damaged.

RESOLUTION
To work around this problem, use the following steps.

NOTE: If you have a cookie that stores a password for a particular Web site, copy the contents of the Cookies folder to a new folder instead of deleting the Cookies folder. To do so, type the following commands at a command prompt, pressing ENTER after each command

smartdrv.exe

md newfoldername

copy c:\windows\cookies\*.* c:\windows\newfoldername where newfoldername is the folder to which you want to copy the contents of the Cookies folder.

Note that Smartdrv.exe is not required to delete these files. It is used only to speed the file deletion process.

 Empty the History and cache folders used by Internet Explorer. To do so, follow these steps:

 Click Options on the View menu in Internet Explorer. Click the Navigation tab, click Clear History in the History area, and then click Yes in the dialog box that appears. 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. Click Start, point to Programs, and then click MS-DOS Prompt. Type deltree tempor~1, and then press ENTER. When you are prompted to confirm the deletion, press Y, and then press ENTER. Type deltree history, and then press ENTER. When you are prompted to confirm the deletion, press Y.</li> Type exit, and then press ENTER.</li> Click Start, and then click Run.</li> In the Open box, type regsvr32 cachevu.dll, and then click OK. This registers the deleted Temporary Internet Files folder again.

After performing these steps, check to see if the issue has been resolved. If it has not been resolved, continue with step 7.</li> Click Start, point to Settings, and then click Control Panel. In Control Panel, double-click Add/Remove Programs.</li> Click Internet Explorer 3.x in the list of installed programs, and then click Add/Remove.</li> 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.</li>  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 </li> Press CTRL+ALT+DELETE to restart your computer and restart Windows 95 normally.</li> Reinstall Internet Explorer.</li></ol>

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. The resolution described in this article may also resolve the following error message after installing America Online (AOL) 5.0:

WAOL Caused an Invalid Page Fault in Module Wininet.dll

Additional query words: 3.00 3.01 3.02 ie3 ie30 ie301 ie302 uninstall remove

Keywords : kberrmsg kbtool msiew95

Issue type : kbprb

Technology : kbIEsearch kbIE95Search kbZNotKeyword3 kbIE300Win95 kbIE301Win95 kbIE302Win95