Question

Q: mshtml.dll appears to be corrupt how do i replace it This thread is locked from future replies

I tried issuing the following commands using a command prompt on Windows 7:

regsvr32 c:\windows\system32\mshtml.dll
regsvr32 c:\windows\system32\msjava.dll
regsvr32 c:\windows\system32\jscript.dll
regsvr32 c:\windows\system32\msxml.dll
regsvr32 c:\windows\system32\actxprxy.dll
regsvr32 c:\windows\system32\shdocvw.dll

and I get the following error for the first DLL: "The module c:\windows\system32\mshtml.dll" was loaded bu the entry-point DllRegisterServer was not found. Make sure that "c:\windows\system32\mshtml.dll" is a valid DLL or OCX file and then try again". And similar error messages for all of these.

So where can I get valid replacements for these DLLs?

Edit: I did a SFC /SCANNOW command at a command prompt and got zero error messages. Does the SFC /SCANNOW command check these specific .DLLs, I have listed?





Some DLLs can't be registered. MSHTML.DLL is one of them, it doesn't have a DllRegisterServer entrypoint as the error message indicates. This is absolutely normal, and you don't need DLL replacements.
ex-MVP (2003-2012) (Windows Client)

Did this solve your problem?

Sorry this didn't help.

117 people were helped by this reply


I guess if this article:


 had explained to me which operating system it applied to that might have saved me some time.

Thanks for your reply
Pentium Dual-Core Wolfdale E6300 @ 2.8GHz running Windows 7 Ultimate SP1

Did this solve your problem?

Sorry this didn't help.


I guess that was written for XP. There are other articles for Windows 7/MU issues, one of them is this:

ex-MVP (2003-2012) (Windows Client)

Did this solve your problem?

Sorry this didn't help.

2 people were helped by this reply


I guess that was written for XP. There are other articles for Windows 7/MU issues, one of them is this:

That article is saying exactly to register mshtml.dll for Windows 7.

Did this solve your problem?

Sorry this didn't help.


Go to the start menu, find command prompt and right click "run as administrator". You are now in what's called an elevated command prompt. type in "chkdsk" as a command and hit enter. It will check for corrputed or damaged system files.
Computer knowledge expert. 7 years experience.

Did this solve your problem?

Sorry this didn't help.

9 people were helped by this reply


Some DLLs can't be registered. MSHTML.DLL is one of them, it doesn't have a DllRegisterServer entrypoint as the error message indicates. This is absolutely normal, and you don't need DLL replacements.

MSHTML.DLL  IS A BIG PROBLEM FOR ME. I cant check for win. updates because it just runs forever and when I try to upgrade to windows 10 it just gets stuck at 99%

https://support.microsoft.com/en-us/help/971058/how-do-i-reset-windows-update-components

I tried this link to fix it but when I tried step 6 "regsvr32.exe mshtml.dll" It gives me error The MODULE "MSHTML.DLL" was loaded but the entry-point dllregisterserver was not found. make sure that "mshtml.dll" is a valid DLL or OCX file and then try again. I have a feeling this is my windows update problem but I don't know how to fix it please help

Did this solve your problem?

Sorry this didn't help.


So why does Microsoft TELL me to register it if it can't be registered?

https://support.microsoft.com/en-us/help/971058/how-do-i-reset-windows-update-components

Did this solve your problem?

Sorry this didn't help.


 
Question Info

Views: 28240 Last updated: February 20, 2018 Applies to: