ActiveX controls may not load as expected in Internet Explorer due to defense in depth changes introduced in cumulative security update 896688 (MS05-052) (909889)



The information in this article applies to:

  • Microsoft Internet Explorer 6.0 SP1, when used with:
    • Microsoft Windows XP Service Pack 1
    • Microsoft Windows 2000 Server SP4
    • Microsoft Windows 2000 Professional SP4
    • Microsoft Windows 2000 Datacenter Server SP4
    • Microsoft Windows 2000 Advanced Server SP4
    • Microsoft Windows Millennium Edition
    • Microsoft Windows 98 Second Edition
  • Microsoft Internet Explorer 6.0, when used with:
    • Microsoft Windows Server 2003 SP1
    • Microsoft Windows Server 2003, Standard Edition
    • Microsoft Windows Server 2003, Enterprise Edition
    • Microsoft Windows Server 2003, Datacenter Edition
    • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
    • Microsoft Windows Server 2003, Datacenter Edition for Itanium-based Systems
    • Microsoft Windows Server 2003, Standard x64 Edition
    • Microsoft Windows Server 2003, Enterprise x64 Edition
    • Microsoft Windows Server 2003, Datacenter x64 Edition
    • Microsoft Windows XP Service Pack 2
    • Microsoft Windows XP Professional x64 Edition
  • Microsoft Internet Explorer 5.5 SP2, when used with:
    • Microsoft Windows Millennium Edition
  • Microsoft Internet Explorer 5.01 SP4, when used with:
    • Microsoft Windows 2000 Server SP4
    • Microsoft Windows 2000 Professional SP4
    • Microsoft Windows 2000 Datacenter Server SP4
    • Microsoft Windows 2000 Advanced Server SP4

SYMPTOMS

After you install cumulative security update 896688, you may notice one or more of the following problems:
  • A Web page that contains an ActiveX control does not load as expected. You may also receive an error message that is similar to the following when you try to open the Add or Remove Programs item in Control Panel:
    Object doesn't support this property or method
    Additionally, folders may not appear correctly if Web View is enabled.
  • You may receive the follow error message when you try to open User Accounts:
    Wrong number of arguments or invalid property assignment
  • When you try to open System Restore, a blank, white window appears.
  • When you try to open System Information (Msinfo32.exe), a blank, white window appears. Additionally, you receive an error message that is similar to the following when you try to close the window:
    An error occurred in the script on this page.
    Line: 60
    Char: 3
    URL: hcp://system/sysinfo/msinfo.htm
    Note Similar scripting errors also occur when you try to open the Services management console (Services.msc).
  • When you visit the Microsoft Windows Update Web site, the browser experiences a problem and cannot display the page. Instead, you receive a "0x8DDD0004" error message in the browser.
  • Help and Support Center does not contain any options under Pick a Help topic.

CAUSE

These problems may occur if some subkeys are missing from the registry.

RESOLUTION

To resolve these problems, add the required subkeys to the registry. To do this, follow these steps:
  1. Click Start, click Run, type Notepad.exe, and then click OK.
  2. Paste the following text in the Notepad document:
    Windows Registry Editor Version 5.00
    
    [HKEY_CLASSES_ROOT\CLSID\{0000031A-0000-0000-C000-000000000046}]
    @="ClassMoniker"
    
    [HKEY_CLASSES_ROOT\CLSID\{0000031A-0000-0000-C000-000000000046}\InprocServer32]
    @="ole32.dll"
    
    [HKEY_CLASSES_ROOT\CLSID\{0000031A-0000-0000-C000-000000000046}\ProgID]
    @="clsid"
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\CLSID]
    @="{0000031A-0000-0000-C000-000000000046}"
  3. On the File menu, click Save. The Save As dialog box appears.
  4. In the Save in box, click Desktop.
  5. In the File name box, type KB909889.reg.
  6. In the Save as type box, click All Files, and then click Save.
  7. On the File menu, click Exit.
  8. On the desktop, double-click KB909889.reg, and then click Yes to add the information to the registry.
  9. Click OK to confirm that the information in the KB909889.reg file has been added to the registry.
  10. Restart the computer.

REFERENCES

For more information about the MS05-052 cumulative security update for Internet Explorer, click the following article number to view the article in the Microsoft Knowledge Base:

896688 MS05-052: Cumulative security update for Internet Explorer


Modification Type:MajorLast Reviewed:7/11/2006
Keywords:kbtshoot kbprb KB909889 kbAudITPRO kbAudDeveloper kbAudEndUser