IE 6.0 with XP home hate using Favorites side menu ?


Rob Szarek

I have a strange problem. I'm using IE 6.0.2800.1106.xpsp2.030422-1633
with updates SP1; Q822925; Q330994; Q828750; Q824145; Q832894.

I have no problems until I click on "Favorites" icon on the icon bar. When I
do select the icon,
I get the favorites side-menu appearing in the browser window but IE always
hangs. I can still
select the sites from the Favorites menu bar when I don't have the side

For now, I can only use IE without the favorites side-menu.

Robert Aldwinckle

I get the favorites side-menu appearing in the browser window but IE always

You mean you can't use it or just displaying it results in nothing else
able to be done? Is it just the Favorites Explorer bar which causes
the hang? E.g. what happens if you press Ctrl-e or Ctrl-h (or even
toggle on the Folders bar) first? What information does Task Manager
give about the iexplore.exe process in this state? (E.g. "Not responding",
99% CPU, etc.)

With any other OS I would suggest that you do an IE Repair
since I'm pretty sure that whatever .dll controls that feature
is included in the set of modules that an IE Repair re-registers.

Here's a excerpt from a previous post which describes
a possible workaround. However, if I was to guess at which
steps you really needed I would say that it would probably be
regsvr32 /i browseui.dll
regsvr32 /i shdocvw.dll
or perhaps
regsvr32 /i shell32.dll

Note that I made the caveat about have nothing else running
which might be using the module (in order to be true to the conditions
established by a real IE Repair). I subsequently found a way to know
exactly what that might be: tasklist /m <module name>
and if necessary you could stop even explorer.exe and run just
cmd.exe or taskmgr.exe to issue commands from.
(Amazingly it appears that cmd.exe doesn't even reference
shell32.dll so if it was possible to shut down all the other
tasks which do reference it you would be able to re-register
it in a quiesced condition too.)

I wish we could tell XP users to do an IE Repair but it only exists
for them if they installed IE6sp1 before installing XPsp1.

Here is the closest subset of the IE Repair procedure that I can see.

FWIW this is a list of commands created by extracting from fixie.inf
what an IE Repair would do for Windows 2000 users:

regsvr32 /i browseui.dll
regsvr32 /i shdocvw.dll
regsvr32 /i mshtml.dll
regsvr32 mshtmled.dll
regsvr32 actxprxy.dll
regsvr32 /i urlmon.dll

What that represents is the set of re-registrations which
FixIE.inf indicates would be done for Base.W2K.AddReg

N.B. that neither mshtmled.dll nor actxprxy.dll have an entry point
called DllInstall and hence the /i option can not be used for them.

Neither msjava.dll nor shell32.dll are referred to by FixIE.inf
but those are two other modules which are often suggested to XP users
as needing re-registration for repairing in various circumstances.

Note that such re-registrations are normally done by an IE Repair
during a boot while nothing is running so at the very least I think
that it would be best to ensure that iexplore.exe is not active in your
task list. (Close all visible IE windows and then check that the
iexplore.exe is not in the list of Processes in Task Manager.

Good luck

Robert Aldwinckle

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. After that, you can post your question and our members will help you out.

Ask a Question