Corrputed mshtml.dll

I'm manually updating the Windows Updater as is documented in KB971058.  I'm on step 5 and am trying to register mshtml.dll.  When entering the following from a command shell -

 

regsvr32.exe mshtml.dll

 

I receive a popup dialog which states the following -

 

The module "mshtml.dll" was loaded but the entry-point DIIRegisterServer was not found.

Make sure that "mshtml.dll" is a valid DLL or OCX file and then try again.

 

Is the mshtml.dll corrupt?  Should I replace the mshtml.dll?  If so, how would I go about doing that?

 

thanks!

 

Nick

 

mshtml is the program code that actually displays webpages.

 

Is Internet Explorer working?

 

Sfc
Check for file corruption by clicking Start - All Programs - Accessories - Right click Command Prompt and choose Run As Administrator. Type (or copy and paste by right clicking in the Command Prompt window and choosing Paste).
 
sfc /scannow
 
For SFC Results
Start - All Programs - Accessories - Right click Command Prompt and choose Run As Administrator. Type (or copy and paste by right clicking in the Command Prompt window and choosing Paste).
 
findstr /c:"[SR] Cannot" %windir%\logs\cbs\cbs.log|more
 
This will see which files are corrupted. We may be able to copy them from another computer.
 
 

Was this reply helpful?

Sorry this didn't help.

Great! Thanks for your feedback.

How satisfied are you with this reply?

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

How satisfied are you with this reply?

Thanks for your feedback.

Thank you David. Looks like the DLL is OK.  Not sure why I had a problem re-registering this.  IE and everything else seems to be working fine except for the problem I originally had,, which was getting Windows Updater to stop prompting me to install updates that had already been installed.  Still working that issue....

Was this reply helpful?

Sorry this didn't help.

Great! Thanks for your feedback.

How satisfied are you with this reply?

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

How satisfied are you with this reply?

Thanks for your feedback.

Run SFC.

 

Try booting to safe mode command prompt, when nothing will be using that file, and regsvr32 there.

Was this reply helpful?

Sorry this didn't help.

Great! Thanks for your feedback.

How satisfied are you with this reply?

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

How satisfied are you with this reply?

Thanks for your feedback.

 
 

Question Info


Last updated February 19, 2024 Views 1,746 Applies to: