PRB: "MSDEV Caused an Invalid Page Fault in Module HTMSW.DLL"

ID: Q180811


The information in this article applies to:


SYMPTOMS

When using the script wizard in Visual InterDev, the following error may occur:

MSDEV caused an invalid page fault in module HTMSW.DLL


CAUSE

This behavior may occur when the user installs Internet Explorer (IE) version 4.0 without installing Internet Explorer (IE) version 3.02.

Registry entries for the Mshtml.dll library are not correctly registered with the install of IE 4.0.


RESOLUTION

WARNING: Modifying the registry incorrectly can cause serious, system-wide problems that may require you to reinstall Windows to correct them. Microsoft cannot guarantee that any problems resulting from the use of the information supplied here can be solved. Use this information at your own risk.

  1. Verify that the following file is located in your system folder: Mshtml.dll


  2. Open Notepad or any equivalent plain-text editor.


  3. Depending on what operating system you use, copy the text shown below into the text editor.


  4. Save the file as "mshtmlfix.reg" (without the quotation marks) into a local drive on your machine.


  5. Execute the registry update either by double-clicking the file name while viewing it with the Windows Explorer, or by typing the path and file name in the Run dialog box on the Start menu.


For Windows NT Systems


   REGEDIT4

   [HKEY_CLASSES_ROOT\TypeLib\{3E76DB61-6F74-11CF-8F20-00805F2CD064}]

   [HKEY_CLASSES_ROOT\TypeLib\{3E76DB61-6F74-11CF-8F20-00805F2CD064}\1.0]
   @="Internet Explorer Scripting Object Model"

   [HKEY_CLASSES_ROOT\TypeLib\{3E76DB61-6F74-11CF-8F20-00805F2CD064}\1.0\0]

   [HKEY_CLASSES_ROOT\TypeLib\{3E76DB61-6F74-11CF-8F20-
      00805F2CD064}\1.0\0\win32]
   @="C:\\WINNT\\System32\\mshtml.dll"

   [HKEY_CLASSES_ROOT\TypeLib\{3E76DB61-6F74-11CF-8F20-
      00805F2CD064}\1.0\FLAGS]
   @="0"

   [HKEY_CLASSES_ROOT\TypeLib\{3E76DB61-6F74-11CF-8F20-
      00805F2CD064}\1.0\HELPDIR]
   @="C:\\WINNT\\HELP" 

For Windows 95 Systems


   REGEDIT4

   [HKEY_CLASSES_ROOT\TypeLib\{3E76DB61-6F74-11CF-8F20-00805F2CD064}]

   [HKEY_CLASSES_ROOT\TypeLib\{3E76DB61-6F74-11CF-8F20-00805F2CD064}\1.0]
   @="Internet Explorer Scripting Object Model"

   [HKEY_CLASSES_ROOT\TypeLib\{3E76DB61-6F74-11CF-8F20-00805F2CD064}\1.0\0]

   [HKEY_CLASSES_ROOT\TypeLib\{3E76DB61-6F74-11CF-8F20-
      00805F2CD064}\1.0\0\win32]
   @="C:\\WINDOWS\\SYSTEM\\mshtml.dll"

   [HKEY_CLASSES_ROOT\TypeLib\{3E76DB61-6F74-11CF-8F20-
      00805F2CD064}\1.0\FLAGS]
   @="0"

   [HKEY_CLASSES_ROOT\TypeLib\{3E76DB61-6F74-11CF-8F20-
      00805F2CD064}\1.0\HELPDIR]
   @="C:\\WINDOWS\\SYSTEM" 


STATUS

Microsoft is researching this problem and will post new information here in the Microsoft Knowledge Base as it becomes available.


MORE INFORMATION

Steps to Reproduce Behavior

Install IE version 4.0 without first installing IE version 3.02, then attempt to use the script wizard.


REFERENCES

For additional information, please see the following article(s) in the Microsoft Knowledge Base:

Q176528 PRB: GPF or IPF When Using Wizards in Visual InterDev
For the latest Knowledge Base articles and other support information on Visual InterDev and Active Server Pages, see the following page on the Microsoft Technical Support site:
http://support.microsoft.com/support/vinterdev/

Additional query words:


Keywords          : kbcode kbide kbGrpASP 
Version           : WINDOWS:1.0
Platform          : WINDOWS 
Issue type        : kbprb 

Last Reviewed: May 11, 1999