PDA

View Full Version : error C:\\WINDOWS\\SYSTEM\\mshtml.dll.



santoshputhran
04-08-2001, 05:15 AM
When I was downloading Internet Explorer 5.5, the computer hanged for minute or so. I shut it down and later continued the downloading.

When I restarted after installing the components, it showed the following error in Windows 98 setup
“An error has occurred while setting up C:\\WINDOWS\\SYSTEM\\mshtml.dll. This error has been logged. The installation will continue.”

Now whenever I browse the Internet on Internet Explorer 5.5, I get the following error

“A run time error has occurred. Do you wish to debug? Line 8: Error: Error in loading DLL”

Please note that I have tried degrading the IE to 5.0, however the error on the browser continues.

Please let me know how to solve it?

Regards,

SANTOSH PUTHRAN
http://yantra.topcities.com

reghakr
04-08-2001, 04:04 PM
First, check your version of mshtml.dll. It should be the exact same version as Internet Explorer. Go to Hellp>About Internet Explorer to check it.

You can extract a new copy from the ie_1.cab file which is inside the ie_s1.cab file in the C:\Windows Update Setup Files directory using Winzip or similar.

Go to Start>Run, and type the following 2 lines into the Run box:
regsvr32.exe MSHTML.DLL
regtlib.exe MSHTML.tlb

Right-click the Internet Explorer icon on the desktop, and then click Properties.
Click Delete Temporary Internet Files.
Click Clear History, and then click OK.
Click Start, click Settings, click Control Panel, and then double-click Add/Remove Programs.
Click Microsoft Internet Explorer 5.5 and Internet Tools, then click Add/Remove.
Click Repair Internet Explorer, and then click OK.
Restart your computer.


Or re-download Java VM, this is the latest 3802 build:
http://www.microsoft.com/java/vm/dl_vm40.htm

or download the latest Scripting Components here:
http://www.microsoft.com/msdownload/vbscript/scripting.asp

reghakr

j2k
04-21-2001, 02:46 PM
Don't know if this was a typo, but C:\\WINDOWS\\SYSTEM\\mshtml.dll isn't a valid path. C:\Windows\System\mshtml.dll is. You can't have two backslashes together.

santoshputhran
05-08-2001, 12:55 PM
Hello reghakr,

When i do the following procedure as recommended by you:

Go to Start>Run, and type the following 2 lines into the Run box:
regsvr32.exe MSHTML.DLL
regtlib.exe MSHTML.tlb

Following error occurs:

regtlib.exe : Cannot find the file 'regtlib.exe' (or of its components). Make sure the path and file name are correct and that all required libraries are available.

regsvr32 : Dll register server in MSHTML.DLL failed. Return Code was 0x80028019


I want to know whether there is space between
1. regsvr32.exe and MSHTML.DLL
2. regtlib.exe and MSHTML.tlb

due which the recommended solution is not working.

Regards,

Santosh

reghakr
05-13-2001, 04:14 AM
Try downloading this utility to correctly register the mshtml.dll file:
<a target="_blank" href=http://www.ranware.com/ftpfolder/util/olerwiz.zip>http://www.ranware.com/ftpfolder/util/olerwiz.zip</a>

Run it and it adds a register and unregister option to the context menu when you right-click on a DLL or OCX file.

Regtlib.exe should have been installed when the Microsoft Virtual Machine was installed.

Have you tried the other suggestions?

reghakr