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 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?
Windows for home | Previous Windows versions | Internet and connectivity
Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.
7 answers
Sort by: Most helpful
-
Anonymous
2017-01-22T19:20:56+00:00 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
-
Anonymous
2013-08-18T21:42:34+00:00 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.
-
Anonymous
2017-05-27T16:39:36+00:00 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
-
Anonymous
2013-07-14T05:26:41+00:00 I guess if this article:
http://support.microsoft.com/kb/555989/en-us
had explained to me which operating system it applied to that might have saved me some time.
Thanks for your reply