mshtml.dll not working

  1. #1

    mshtml.dll not working

    Hi all, Internet Explorer is not recognising normal HTML web pages but does recognise HTTPS. Firefox works perfectly and after unstalling IE and installing IE 7 beta I still have the problem.
    I've searched the net, run hijackthis, reinstalled IP protocol, run SFC and reregistered all dlls.
    Urlmon.dll registers fine, but mshtml.dll does not. If I uninstall IE7 I can register the mshtml dll but still have a non responsive brower. My packet monitor software indicates that no tcp request is being issued at all. Am I on the right track or am I having a TCP filtering problem.
    Any advice would be most welcome.


  2. #2
    jephree is offline ¨*·.¸ «.·°·..·°·.» ¸.·*¨
    As this appears to be an IE issue a Repair is probably the best bet.

    How to reinstall or repair Internet Explorer and Outlook Express in Windows XP

    http://support.microsoft.com/kb/318378/EN-US/

    Basically with SP2 = Windows XP SP2: Reinstall Windows XP SP2

    Otherwise if you want to play with tcpip:

    How to reset Internet Protocol (TCP/IP) in Windows XP

    http://support.microsoft.com/default...b;en-us;299357

  3. #3
    Hi thanks for the info but I still cannot access anything but HTTPS web pages.
    I've reinstalled Xp serv pack 2, reloaded DLL's and reinstalled Internet Explorer and reset IP with netsh, done a full virus, adware and spyware check and run IEFIX. I've even downloaded the DLLs mentioned and reinstalled these. I have a feeling that IE is not recognising the URL. I enter a web site www... , url changes to HTTP://www... and says loading, but never does. If I type garbage it responds the same way.
    All my packet monitoring software tell me that no TCPIP instruction is being issued. Currently my file associate with HTML is linked to firefox which is working perfectly across all web sites.
    I've run out of things to do so any out of the box suggestion would be most welcome.

  4. #4
    jephree is offline ¨*·.¸ «.·°·..·°·.» ¸.·*¨
    The addition of http to www is standard.

    I would not set file associations to any browser in particular.

    What packet monitoring software are you using?

    You also mention reinstalling IE which is done by reinstalling SP2. Did you try something other than this?

  5. #5
    Save 20% on AVG Internet Security 2012 Suite!
    Hi, Basically I reinstalled SP2 and tested using standard IE (I think version 6). This failed, so I installed I.E. 7 beta which also fails. I thought that IE may have a file association problem, but I see that, since I installed Firefox, the file association is with that and not IE. I think that that is OK. I believe the problem is with URLMON.dll or MSHTML.dll, but no amount of reinstall either of them is fixing the problem. I use analogx's packetmon software (I think its great) to monitor for TCPIP activity as well as a few others to verify, but all confirm that IE recognises that I typed something into the URL, but ignores HTTP requests completely. Change whatever address to HTTPS and TCPIP fires in all directions. Even an error message at this point would help, but I get absolutely nothing.
    Are you aware of any programs that can validate the DLL's other than SFC or could this be an administration rights type problem where something in my registry thinks that I am not authorised ?

+ Reply to Thread