FIX: ShellUIHelper Not Registered Without IE4 Desktop Update

ID: Q184418


The information in this article applies to:


SYMPTOMS

ShellUIHelper is not registered unless you install the desktop update that comes with Internet Explorer 4.0x. This article provides registry script files that will register ShellUIHelper.


STATUS

Microsoft has confirmed this to be a bug in the Microsoft products listed at the beginning of this article. This bug was corrected in Microsoft Internet Explorer 5.


MORE INFORMATION

The following file is available for download from the Microsoft Software Library:

ShUIHlpr.exe
Release Date: Apr-21-1998

For more information about downloading files from the Microsoft Software Library, please see the following article in the Microsoft Knowledge Base:
Q119591 How to Obtain Microsoft Support Files from Online Services
The ShellUIHelper is a part of Shdocvw.dll. The ShellUIHelper object is implemented by the shell to help script and Visual Basic developers to use some of the features available in the shell. The ShellUIHelper object exposes methods that allow you to determine if a user is subscribed to a Web page as well as add channels, desktop components, and favorites.

ShUIHlpr.exe is a self-extracting archive that contains the file ShellUIHelper.reg. In order to register ShellUIHelper on your system, change the InProcServer32 key in this registry script to point to the correct path to Shdocvw.dll. The reason you have to manually set the path is that the %SystemRoot% variable does not work in the case of the InProcServer32 key for ShellUIHelper.


REFERENCES

For more information, please see the MSDN Web Workshop:

http://msdn.microsoft.com/workshop/default.asp

Additional query words: ShellUIHelper


Keywords          : kbIE400bug kbIE401bug kbIE500fix AXSDKWebBrowser 
Version           : WINDOWS:4.0,4.01
Platform          : WINDOWS 
Issue type        : kbbug 

Last Reviewed: April 9, 1999