Module MSHTML.DLL taking care of HTML Page display
Mshtml.dll takes care of rendering web pages in the Internet Explorer browser. The layman term for this dynamic link library file is MS HTML Viewer. It contains program code used to display HTML pages, and is essential for Internet Explore function without errors. If you are an Internet Explorer user, you must not remove or terminate mshtml.dll.
Developed by Microsoft for Windows operating systems, mshtml.dll was initially causing a problem in the beta release of IE7 in combination with Google Desktop. The issues were quickly resolved and the final releases from both parties are working fine. In addition, in October 2007, Microsoft released an IE ActiveX compatibility patch for mshtml.dll.
There are two common errors caused by missing or damaged mshtml.dll file in Internet Explorer.
1) “Iexplore caused an invalid page fault in module Mshtml.dll”
This error usually occurs when you are using a 3rd party outdated video adapter driver. It has associated with the fact that your are most likely using High Color (16-bit) or True Color (24-bit) settings. To solve this, you can change the color settings to 256 Color by accessing the Display/Color Palette section from the Control Panel. If this does not work, you should contact your 3rd party driver supplier and ask for an updated driver.
2) “Iexplore has caused an error in Mshtml.dll. Iexplore will now close” / “Iexplore has caused an error in Kernel32.dll. Iexplore will now close”
The problem is with older browser, because a XML file uses an XSL file to create either an anchor tag set to change the right frame or element that calls Window. open (“URL”, “rightframe”). The error only comes up if the right frame is pointing to a page on another domain. To fix this, contact Microsoft and get the most recent IE browser and updates for Windows.
When using Windows XP SP2, Internet Explorer could crash with a message saying, “Internet Explorer has encountered a problem and needs to close. We are sorry for the inconvenience.” To solve this problem, contact Microsoft and get the latest security updates.