Cannot uninstall mshtml.dll

February 26, 2009 at 02:11:37
Specs: Windows XP SP3
I accidentally registered an older version of mshtml.dll and now I cannot register a later version of it (error 8000?). I cannot uninstall it either because entry point cannot be found. Please help. System Restore doesn't work now and neither does IE (both crash w/unexpected error message). I believe version of IE is 6.

It all started when someone applied updates to the system (SP3?). In IE, HTML code would display instead of the image when viewing an airline boarding pass for example. I was attempting to fix this problem when I registered an incorrect version of mshtml.dll.

Please help me to be able to register a different version of mshtml.dll.

Thanks!!


See More: Cannot uninstall mshtml.dll

Report •


#1
February 26, 2009 at 04:36:31
I guess what you want is to unregister the file.
At the bottom of this article,
http://support.microsoft.com/kb/555461
it shows you how to unregister another file.
All you have to do is substitute your DLL file,
since both are in system32 folder.

Report •

#2
February 26, 2009 at 14:43:54
Well, I've tried to unregister it and I get an error message something about the entry point not found, so it doesn't uninstall. But, perhaps deleting the file might produce some other results (however, there's a dll cache and I'm not sure how to clear it or refresh it). The dll I registered was not in the system32 directory, it was somewhere else. I have tried to install the one in system32 directory (even from safe mode) but I get an error that it failed (8000?).

I've read some other things like cannot uninstall IE7 or 6? whatever after installing SP3, so this might be why I'm having an issue. There might be something with SP3 preventing me to unregister the dll???

I need help from someone who totally understands dlls and the dll cache, etc. perhaps they also know about safely using the recovery console.

The strange thing about all of this is that I had set a Restore point prior to registering the old dll and now I cannot run System Restore to put it all back because the System Restore command uses the mshtml.dll - crapola!!!!!!

Please help, anyone with indepth OS knowledge - thanks!!


Report •

#3
February 27, 2009 at 06:07:58
I made a mistake above in my last Response, by saying
...All you have to do is substitute your DLL file,
since both are in system32 folder....

You should have done this ---
regsvr32 /u C:\Windows\System32\mshtml.dll

See if this fixes any files ---
Try System File Checker:
Do Start, then RUN, then type:

sfc /scannow

note space between the c and /
Have XP CD in your drive.
http://support.microsoft.com/kb/310...
Information about SFC
-------------------------------------
Extra info for you about R.C. ---
http://support.microsoft.com/defaul...
Description of the Windows XP Recovery Console

http://support.microsoft.com/defaul...
HOW TO: Install and Use the Recovery Console in Windows XP

http://support.microsoft.com/kb/555...
How to remove Windows Recovery Console


Report •

Related Solutions


Ask Question