mshtml.dll not registered? DllRegisterServer entry point not found?

Discussion in 'Internet Explorer' started by John, Apr 22, 2007.

  1. John

    John Guest

    OK, did that. Problem persists.

    BUT, one thing went goofy in this stage, so maybe this is a clue?

    When I re-registered mshtml.dll, I got this error msg:

    "mshtml.dll was loaded, but the DllRegisterServer entry point was not
    found. This file cannot be registered."

    All of the other DLL registrations were reported successful.

    Does this suggest anything to you?

    Also, further down that same page you referenced, below the list of
    DLL files to re-register, was this:

    If the problem is still not resolved, verify that the following
    registry values are present and correct:
    Name: (Default)
    Value: IDispatch
    Name: (Default)
    Value: {00020420-0000-0000-C000-000000000046}
    Name: (Default)
    Value: {00020420-0000-0000-C000-000000000046}

    I opened regedit to look at the registry, and did not see any "HKLM"
    section. I do have a section HKEY_LOCAL_MACHINE - is HKLM an
    abbreviation for that?

    Assuming that it might be, I browsed down under HKEY_LOCAL_MACHINE
    looking for the registry entries mentioned, but there was no
    subsection for 00020400-0000-0000-C000-000000000046.

    Does any of this mean anything to you?

    I guess I'll work on this while waiting to see if anybody has any
    followup to above-noted anomolies.

    Thanks for the suggestions so far!
    John, Apr 22, 2007
    1. Advertisements

  2. John

    John Guest


    I found that uninstalling IE7 fixed the problem.

    After uninstalling IE7, I did Run > regsvr32 mshtml.dll and got a
    report that it was successfully registered.

    Going back to my original problem, I used IE6 to check eBay and found
    that it worked fine, did not have the "Error on page" problem that I
    was experiencing in IE7, and the drop-down boxes worked fine.

    Hoping that the problem was now fixed, I reinstalled IE7 - guess what,
    the problems came back: eBay drop-down boxes not working, "error on
    page", and now when I run regsvr32 mshtml.dll I get the message that
    "mshtml.dll was loaded, but the DllRegisterServer entry point was not
    found. This file cannot be registered."

    So with IE7, all is broken again! I kinda like the tabbed windows and
    other stuff in IE7, but I need to have those drop-down boxes working
    in eBay, so it looks like I am going to have to uninstall IE7 again
    and go back to using IE6.
    John, Apr 22, 2007
    1. Advertisements

  3. John

    PA Bear Guest

    You may have another horked install of IE7. I suggest that you...

    1. Uninstall IE7 (which automatically returns you to IE6) per

    2. Uninstall all toolbars

    3. Reinstall IE7 per,
    and using as the
    installation source, not Automatic/Windows Update.

    Also see:

    IEBlog : IE7 (Un)Installation and Anti-Malware Applications
    PA Bear, Apr 23, 2007
  4. That article DOES NOT apply to IE7.

    Correct. That entry point has been removed from the IE7 version
    of that module.

    Unfortunately for you because at least one of those commands
    introduces a known incompatibility to IE7.

    Yes. Don't use those commands when you have IE7 installed.
    The new alternative to an IE Repair in IE7 is RIES (supposedly).
    Note that an (only implied) consequence of using it is that you will lose
    all AutoComplete data, including in particular, all preserved passwords.

    BTW you started a new thread without any reference to your original
    symptoms but I just did a search for posts by [email protected]
    and don't think that sufficient analysis of the symptom has been done
    to know for sure what resolutions should be tried or even if any such
    attempts are warranted.


    Robert Aldwinckle
    Robert Aldwinckle, Apr 23, 2007
    1. Advertisements

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.