Client Programs May Not Be Installed During SBS 4.5 Setup or Upgrade

ID: Q240068


The information in this article applies to:
  • Microsoft BackOffice Small Business Server version 4.5

IMPORTANT: This article contains information about editing the registry. Before you edit the registry, make sure you understand how to restore it if a problem occurs. For information about how to do this, view the "Restoring the Registry" Help topic in Regedit.exe or the "Restoring a Registry Key" Help topic in Regedt32.exe.

SYMPTOMS

When you install Small Business Server (SBS) 4.5 or upgrade to SBS 4.5 from SBS 4.0, you may receive one or more of the following error messages when you install the client programs:

  • MDACSET - illegal operation


  • mdacset caused an invalid pagefault in module mdacset.exe at 015f:00403072


If you receive an error message and click OK, one of the following things occurs:
  • The following error message is displayed:


  • Error Creating process c:\windows\temp\ixp000.tmp\msinst.exe /i instmsi.msi
    reboot=Really Suppress /q.
    Reason: %1 is not a valid win32 application.
  • The SBS Setup program indicates that the client programs were not installed properly.


  • NOTE: In either situation, SBS clients are unable to successfully install Microsoft Office 2000 programs.


CAUSE

This behavior can occur if the Microsoft Installer files are corrupted or are missing certain components.


RESOLUTION

WARNING: Using Registry Editor incorrectly can cause serious problems that may require you to reinstall your operating system. Microsoft cannot guarantee that problems resulting from the incorrect use of Registry Editor can be solved. Use Registry Editor at your own risk.

For information about how to edit the registry, view the "Changing Keys and Values" Help topic in Registry Editor (Regedit.exe) or the "Add and Delete Information in the Registry" and "Edit Registry Data" Help topics in Regedt32.exe. Note that you should back up the registry before you edit it. If you are running Windows NT, you should also update your Emergency Repair Disk (ERD).

To resolve this issue:

  1. Verify that the System account has Full Control permissions on the following folders:


    • C:


    • Winnt.sbs


    • ClientApps


    • The root of the drive where the ClientApps folder is installed (if it is not drive C).


    NOTE: The System account is not part of the Everyone group. If Full Control permissions are specified for the Everyone group but the System account is not specifically mentioned, you should add the System account to the permissions list.

  2. Start Registry Editor (Regedt32.exe) and locate the following registry key:


  3. HKEY_LOCAL_MACHINE\System\Current Control Set\Services\MSIServer
  4. Locate the Image Path value in this key. The correct value is:


  5. C:\Winnt.sbs\System32\Msiexec.exe /v
  6. Make sure the following two files exist in this folder:


    • Msiexec.exe


    • Msi.dll


If the Microsoft Installer files are corrupted, use the following steps:
  1. Start the client in MS-DOS mode.


  2. Rename the Msi.dll, Msihnd.dll, and Msiexec.exe files.


  3. Restart the client in Normal mode.


  4. Run Instmsi.exe from the Msi folder on the Outlook 2000 CD-ROM.


  5. Run Outlook 2000 Setup directly from the CD-ROM.



REFERENCES

For additional information, click the article number below to view the article in the Microsoft Knowledge Base:

Q238413 OFF2000: Windows Installer CleanUp Utility

Additional query words: smallbiz

Keywords : kbenv
Version : winnt:4.5
Platform : winnt
Issue type : kbprb


Last Reviewed: January 12, 2000
© 2000 Microsoft Corporation. All rights reserved. Terms of Use.