schultzy said:
Has anyone managed to resolve this problem without re-installing XP?
I have tried the cvarious suggestions in the 30 odd postings on this
category and none appear to fix the problem. The registy settings of the XP
installation are correct and did not need to be reset for www and http
handling.
Any further suggestions would be appreciated - just a thought is this an IE
bug as it appears to be out there and affecting quite a few PC's?
You should either list "the 30 odd" suggestions that you have already tried
or be prepared to see them all suggested again. BTW I strongly suspect
that some of those suggestions would have been intended to elicit feedback
in order to refine a user's symptom description, so you aren't doing that
for one thing.
In any case this feature is what an IE Repair could help reconstruct,
though few XP users will be able to do a full IE Repair. (E.g. only those
who installed IE6sp1 before installing XPsp1 will have setupwbv.dll.)
XPsp2 tried to provide an IE Repair alternative (with iexplore.exe /rereg)
but apparently botched the implementation somehow (my explanation for
why the feature is no longer documented). Hence we are reduced to offering
very limited subsets of it, such as the set of regsvr32 commands listed
in KB831429.
For this particular symptom my guess would be that
regsvr32 /i shell32.dll
would be the one which would have the most significant effect.
For example, RegMon shows that that re-registration resets the
values of the CLSID which is last used before the Prefixes values
are enumerated. (Bizarrely it is something called HideMyComputerIcons.)
Unfortunately, the Prefixes values do not appear to be initialized by any
of the common re-registrations but since you claim that they are all
in good repair that probably doesn't matter.
BTW instead of reinstalling you could install (or uninstall and reinstall)
the latest cumulative update of IE. Be aware however, that if you
install or reinstall with malware's hooks present you could make
things unnecessarily worse. That is why the suggestion was made
to make sure that your system had a "clean bill of health" from a HTJ
inspection. As well as being a potential fix it could be extra insurance
that your reinstall attempt would have a better chance of succeeding.
Good luck
Robert Aldwinckle
---