Link to home
Create AccountLog in
Avatar of w_marquardt
w_marquardtFlag for United States of America

asked on

Re-register DLL's for Internet Explorer

I am trying to repair Internet Explorer 8.0 on a Windows 7 pro computer. So far in my research, I've found certain dll's that need to be registered.

The list of Dll's is listed here.

Urlmon.dll / Mshtml.dll / Actxprxy.dll / Oleaut32.dll / Shell32.dll / Shdocvw.dll

I can register all except for mshtml.dll and shdocvw.dll. When I try I get the following message:

The module “shdocvw.dll” was loaded but the entry-point DLLRegisterServer was not found.
Make sure that “shdocvw.dll” is a valid DLL or OCX file and then try again.


If I try regsvr32 with the /u option to uninstall first, I get essentially the same message except it refers to the dlluregisterserver (probably not the exact name but it's the unregistration server.)

I think these two unregistered dll's are my problem with IE.

Does anyone know a way that I can get this to register properly?

Thanks in advance.

Bill
Avatar of Ivano Viola
Ivano Viola
Flag of United States of America image

Is this a 64-bit or 32-bit computer?

IV
Avatar of w_marquardt

ASKER

64 bit OS.

Upgrade might be easier but the bank site doesn't support ie9! Go figure...

Doesn't work with Chrome or Firefox either...
Put the non-registering dlls in C:\Windows\SysWOW64
Then try to register them. If your using the command line you will need to change to that folder before running the command.

Let me know how it goes.

IV
Ivanoviola,

It's not letting me move the files from system32 to syswow64. It's telling me I need permission of TrustedInstaller.

Any idea on how to get around this?

BTW: I did try to register the shdocvw.dll that already existed in the syswow64 directory. It gave me the save error as before.
Close all apps and then run this fixit.

http://support.microsoft.com/mats/ie_performance_and_safety/


Reboot computer and check.


If nothing works then repair install of windows 7 will fix your issue.

http://www.door2windows.com/forum/topic/69-how-to-do-a-repair-install-to-fix-windows-7/




Ded9
try it in safe mode using local admin as that will allow you to move the dlls to system32

ie does not use syswow for dll's it uses system32
have you checked for malware and virus's
ded9 - I'll try that, thanks. (I'll hold off on the repair install until I've exhausted the other possibilities.)
IanTh - I'll try the safe mode approach. I won't be able to get to the machine until this evening but I'll check into it then. (and yes, I did do a malware / av scan - it was clean.)
Running combofix might resolve your windows installer issue...some windows installer fixes are included in the combofix exe file.

http://www.bleepingcomputer.com/download/anti-virus/combofix



Ded9
Sorry wrong post.


Ded9
ASKER CERTIFIED SOLUTION
Avatar of jcimarron
jcimarron
Flag of United States of America image

Link to home
membership
Create a free account to see this answer
Signing up is free and takes 30 seconds. No credit card required.
See answer
IanTH - Safe mode for moving the dll's didn't work. Still got the same message about Trusted Installed.

jcimarron - I had tried that (the IE repair) without success.

After trying all suggestions, I kept looking on the web. I ran across a script to 'fix' IE. The link to the website is here.

It worked like a charm.

Bill
w_marquardt--
"The link to the website is here."  Glad to hear it worked.
That is the link I gave you in my post  http:#a37108903
http://iefaq.info/index.php?action=artikel&;cat=42&id=133&artlang=en
Whoops! Didn't realize that. It did work great. Glad I was able to find it (backward.)

Thanks,

Bill
you shouldn't have got trusted install in safe mode if you use local admin
trusted install means you not the owner of the folder and in local admin you should be although it can be not if its on a domain as that can be revoked by group policy
IanTH - I'll need to check on that (trusted install) next time I'm at that clients. Thanks for the heads up on that as well.
w_marquardt--
"Glad I was able to find it (backward.)"
Well, I did offer that link a week earlier.
Jcimarron - You're right; missed that too (bad week I guess.) I'll reset this and split the points.

Bill
The solution in this case was the link to the repair. The registry fix that was available took care of the problem in short order. Everything works as it's supposed to.
w_marquardt--Good split.  Glad all is well.