Help and Support
 

powered byLive Search

FIX: Only One Browser Helper Object Will Load with Internet Explorer 5

Retired KB ArticleThis article was written about products for which Microsoft no longer offers support. Therefore, this article is offered "as is" and will no longer be updated.
Article ID:229970
Last Review:October 16, 2002
Revision:1.0
This article was previously published under Q229970
On This Page

SYMPTOMS

Only a single Browser Helper Object (BHO) registered will load with Internet Explorer 5.0. Subsequent loads of other registered BHOs fail without apparent error.

Back to the top

CAUSE

With Internet Explorer 4.x, multiple BHOs can be registered under the following key, and all of them will load when you start Internet Explorer:
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Browser Helper Objects
				
Under Internet Explorer 5.0, multiple BHOs can be registered, but only a single one will be loaded, because of an internal buffer problem.

Back to the top

RESOLUTION

There is no supported workaround at this time.

Back to the top

STATUS

Microsoft has confirmed that this is a bug in the Microsoft products that are listed at the beginning of this article. This problem was corrected in Microsoft Internet Explorer version 5.01.

Back to the top

MORE INFORMATION

Internet Explorer uses RegEnumKeyEx to enumerate through the BHOs registered under the key mentioned above. Only the first BHO returned during this enumeration will be loaded.

Depending on whether the operating system is Windows 95 and Windows 98 or Windows NT, the BHO that is loaded may be different. On Windows NT, the BHO with the lowest CLSID will be loaded. On Windows 95 and Windows 98, the BHO that was the first registered will be loaded.

Back to the top

Steps to Reproduce Behavior

Register more than one BHO. Note that Internet Explorer loads only one of the registered BHOs available.

Back to the top


APPLIES TO
Microsoft Internet Explorer 5.0

Back to the top

Keywords: 
kbbug kbfaq kbfix kbie501fix KB229970

Back to the top

Article Translations

 

Other Support Options

  • Need More Help?
    Contact a Support professional by Email, Online or Phone.
  • Customer Service
    For non-technical assistance with product purchases, subscriptions, online services, events, training courses, corporate sales, piracy issues, and more.
  • Newsgroups
    Pose a question to other users. Discussion groups and Forums about specific Microsoft products, technologies, and services.