mshtml.dll appears to be corrupt how do i replace it

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?



 

Question Info


Last updated October 14, 2018 Views 31,929 Applies to:
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)

119 people were helped by this reply

·

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

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.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

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)

2 people were helped by this reply

·

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

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.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

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.

9 people were helped by this reply

·

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

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

2 people were helped by this reply

·

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

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.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.