Add/Remove Programs dialog box does not appear or is corrupted

Article translations Article translations
Article ID: 323496 - View products that this article applies to.
This article was previously published under Q323496
Expand all | Collapse all

SYMPTOMS

When you try to start the Add/Remove Programs tool, a corrupted dialog box that contains a Cl&ose button may appear or the dialog box may not appear at all. You cannot start the Add/Remove Programs tool either from Control Panel or by running the Appwiz.cpl command-line tool and no errors are reported. If you open Help, a blank window appears on the right side of the dialog box.

CAUSE

This problem may occur if any of the following conditions are true:
  • Appwiz.cpl and Mshtml.dll are no longer registered.
  • The file permissions for Appwiz.cpl and Mshtml.dll are not correct.
  • You are using an incorrect version of the Appwiz.cpl file and the Mshtml.dll file.

RESOLUTION

To resolve this problem, locate the Mshtml.dll file, and then verify that it is the correct version, date, and size. Additionally, verify that its permissions have not been changed. To do so:
  1. Locate the Mshtml.dll file in the Winnt\System32 folder.
  2. Verify that the version, date, and size of the Mshtml.dll file match the values that are described in the following table:
    Collapse this tableExpand this table
    Small Business Server 2000 VersionFile VersionDateSize
    SBS2000 STD5.0.3103.100026-Jul-002.23 MB
    SBS2000 Windows 2000 SP25.0.3502.485606-Mar-022.24 MB
    SBS2000 SP15.0.3502.539031-Jul-022.23 MB


  3. Verify that permissions of the Mshtml.dll file match the permissions that are described in the following table:
    Collapse this tableExpand this table
    GroupPermissions
    AdministratorsFull Control
    Authenticated UsersRead and Execute, Read
    Server OperatorsModify, Read and Execute, Read, and Write
    EveryoneRead and Execute, Read
    SystemFull Control


  4. Verify that this file is the only copy of the Mshtml.dll file on the computer (not including the DLLCache copy).
  5. If the Mshtml.dll file has the correct version, date, size, and permissions, type the following commands at a command prompt, and then press ENTER after each command:
    • regsvr32 /u c:\winnt\system32\appwiz.cpl
    • regsvr32 /u c:\winnt\system32\mshtml.dll
    • regsvr32 /u "c:\program files\common files\system\ole db\oledb32.dll" (including the quotation marks)
    • regsvr32 c:\winnt\system32\appwiz.cpl
    • regsvr32 c:\winnt\system32\mshtml.dll
    • regsvr32 "c:\program files\common files\system\ole db\oledb32.dll" (including the quotation marks)
  6. If the behavior continues to occur, repair or reinstall the latest version of Microsoft Internet Explorer. For additional information about how to repair or reinstall the latest version of Internet Explorer, click the following article numbers to view the articles in the Microsoft Knowledge Base:
    217344 How to uninstall Internet Explorer 5

STATUS

Microsoft is researching this problem and will post more information in this article when the information becomes available.

MORE INFORMATION

For additional information about a related topic, click the following article number to view the article in the Microsoft Knowledge Base:
329891 Windows 2000 Add/Remove Programs tool does not open

Properties

Article ID: 323496 - Last Review: October 5, 2004 - Revision: 6.2
APPLIES TO
  • Microsoft Small Business Server 2000 Standard Edition, when used with:
    • Microsoft Windows 2000 Standard Edition
Keywords: 
kbprb KB323496

Give Feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com