Registry key permission error message 1406 occurs when you install Office XP (321445)



The information in this article applies to:

  • the operating system: Microsoft Windows 2000
  • Microsoft Office XP Professional
  • Microsoft Office XP Small Business
  • Microsoft Office XP Standard
  • Microsoft Office XP Students and Teachers
  • Microsoft Office XP Developer
  • Microsoft Access 2002
  • Microsoft Excel 2002
  • Microsoft FrontPage 2002
  • Microsoft Outlook 2002
  • Microsoft PowerPoint 2002
  • Microsoft Word 2002

This article was previously published under Q321445

SYMPTOMS

When you try to install Microsoft Office XP on a Microsoft Windows 2000-based computer, you may receive the following error message:
Error 1406. Setup cannot write the value to the registry key HKEY_LOCAL_MACHINE\Software\Classes\Interface\{04DF1014-7007-11D1-83BC-006097ABE675}. Verify that you have sufficient permissions to access the registry or contact Microsoft Product Support Services (PSS) for assistance.
When the installation is complete and you try to start an Office XP program, you receive Visual Basic for Applications (VBA) errors.

RESOLUTION

To resolve this issue, follow these steps:
  1. Log on to Windows 2000 by using an Administrator account.
  2. Click Start, and then click Run.
  3. In the Open box, type dcomcnfg, and then press ENTER.
  4. In the Distributed COM Configuration Properties dialog box, click the Default Properties tab.
  5. Click to select the Enable Distributed COM on this computer check box.
  6. Under Default Authentication Level, click Connect.
  7. Under Default Impersonation Level, click Identify.
  8. Click the Default Security tab, and then click Edit Default under Default Access Permissions.
  9. In the Registry Value Permissions dialog box, do one of the following:
    • If the Name box includes the SYSTEM account, click OK.
    • If the Name box does not include the SYSTEM account, click Add. In the Add Users and Groups dialog box, click SYSTEM under Names, and then click Add. Click OK two times.
  10. Under Default Launch Permissions, click Edit Default.
  11. In the Registry Value Permissions dialog box, the Name box must contain the following three accounts: Administrators, INTERACTIVE, and SYSTEM. If any are missing, click Add, click the missing account in the Names box (you can select more than one account by holding down the CTRL key and then clicking each account name), click Add, and then click OK two times.
  12. Under Default Configuration Permissions, click Edit Default.
  13. In the Registry Key Permissions dialog box, the Name box must contain the following six accounts: Administrators, Power Users, Users, Creator Owner, Everyone, and SYSTEM. If any are missing, click Add, click the missing account in the Names box (you can select more than one account by holding down the CTRL key and then clicking each account name), click Add, and then click OK two times.
  14. Click the Applications tab, click {000C101C-0000-0000-C000-000000000046}, and then click Properties.
  15. Click the General tab, and then click Default in the Authentication Level box.
  16. Click the Security tab, and then click Use default access permissions, Use default launch permissions, and Use default configuration permissions.
  17. Click Apply, and then click OK.
  18. Restart the computer.

    Office XP programs should now behave as expected when they are started.

Modification Type:MinorLast Reviewed:2/16/2006
Keywords:KbVBA kbRegistry kbtshoot kberrmsg kbprb KB321445