IE8 No such interface supported

Mark Berry March 2, 2010

I hate it when this happens.

Under Windows 7, Internet Explorer 8 was giving consistent messages when JavaScript tried to open a new window:  "No such interface supported."

IE8 Java error 1

Debugging mode shows that this is happening when trying to open a window:

IE8 Java error 2

Google has many suggestions, mostly about using regsvr32 to re-register actxprxy.dll (which works) and shdocvw.dll (which fails with a message like "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.").

IE8 Java error 3

This stackoverflow article led me to the MSKB 180176 about the problem under IE4 (!). That led to the modified article 281679 for IE 5 and 6. Unfortunately, no similar article exists for IE  8. But:  read the symptoms in that article. Sure enough, even when I right-click on a link and select Open in New Window, nothing happens. So it’s not just a JavaScript issue.

I tried resetting IE 8 to its default, suggested here. Didn’t help.

I tried MSCONFIG, disabling all non-Microsoft startup items, also suggested here. Didn’t help.

I tried re-registering all the DLLs listed in MSKB 281679, even though about half of them fail to register in Win7. Didn’t help.

I tried re-registering C:\Program Files\Internet Explorer\ieproxy.dll, as suggested in a partner forum. Didn’t help.

I tried rebooting to Safe Mode with Networking (had to type in my Bitlocker key–that’s new). THAT helped! Okay so it’s a driver?

This is on a docked Lenovo ThinkPad T60p. I tried booting undocked. THAT worked! Okay so it’s something that only happens when docked–video?

Just for grins, I tried booting docked again, with all drivers enabled. NOW it works!

What? What happened? What fixed it? Did I need to reboot after one of those regsvr32 calls? Is the problem permanently fixed?

I’m glad it’s working for now, but I sure wish I knew what the problem was and what fixed it!

Update March 18, 2011:  Same issue with trying to access SBS 2008 Remote Web Workplace. Added screen shots above. Undocking did not help this time.



2 Comments

  1. Paul Tung   |  August 03, 2010 at 2:24 pm

    Had the same exact problem!

    Apparently it’s a common problem, so MSFT has created an utility(.exe) to repair all the miss registered .dll’s, defective add-ons…

    http://support.microsoft.com/gp/ie_performance_and_safety/en-us?entrypoint=lightbox

  2. Mark Berry   |  March 18, 2011 at 1:48 pm

    Tried that “IE Performance and Safety” FixIt program this time. It said it fixed security errors and enabled Data Execution Prevention. This did not solve the problem. When I ran it again, it again said that Data Execution Prevention was disabled, so apparently it did not succeed in enabling that.

Leave a Reply





Notify me of followup comments via e-mail. You can also subscribe without commenting.