You receive a fatal setup error when you try to install an Exchange 2000 Server service pack or an Exchange Server 2003 service pack (839495)



The information in this article applies to:

  • Microsoft Exchange Server 2003 Standard Edition
  • Microsoft Exchange Server 2003 Enterprise Edition
  • Microsoft Windows Small Business Server 2003, Standard Edition
  • Microsoft Windows Small Business Server 2003, Premium Edition
  • Microsoft Exchange 2000 Server
  • Microsoft Small Business Server 2000

Important This article contains information about how to modify the registry. Make sure to back up the registry before you modify it. Make sure that you know how to restore the registry if a problem occurs. For information about how to back up, restore, and modify the registry, click the following article number to view the article in the Microsoft Knowledge Base:

256986 Description of the Microsoft Windows registry

SYMPTOMS

When you try to install a Microsoft Exchange 2000 Server service pack or a Microsoft Exchange Server 2003 service pack, the installation is not successful, and you receive the following error message:
A fatal setup error has occurred. Look at C:\Documents and Settings\UserName\Local Settings\Temp\eventlog.txt for more information. Canceling setup.
When this problem occurs, the service pack generates an Eventlog.txt file that contains the following entries:
[05/03/02,22:13:37] Setup.exe: ***ERRORLOG EVENT*** : ISetupComponent had an 
InstallProblem while trying to set install action override
[05/03/02,22:13:37] Dependency Manager: ***ERRORLOG EVENT*** : CDependencyManager::ValidateDependencyStates() : The dependency of Microsoft Exchange Messaging and Collaboration Services on Microsoft Search is not satisfied.
[05/03/02,22:13:37] Dependency Manager: ***ERRORLOG EVENT*** : Component default action settings do not satisfy dependencies. Components are being set to IR_NOTHING.
[05/03/02,22:13:37] Setup.exe: ***ERRORLOG EVENT*** : Run() : RunLoadSetup(), an exception has occured.
Note In Microsoft Small Business Server 2000, the Eventlog.txt file is in the C:\Program Files\Microsoft Integration\Microsoft Small Business Server 2000\Logs folder. In Microsoft Windows Small Business Server 2003, the Eventlog.txt file is in the C:\Program Files\Microsoft Integration\Windows Small Business Server 2003\Logs folder.

CAUSE

This problem occurs if the Version registry entries for Microsoft Search are missing.

RESOLUTION

To resolve this problem, follow these steps.

Warning Serious problems might occur if you modify the registry incorrectly by using Registry Editor or by using another method. These problems might require that you reinstall your operating system. Microsoft cannot guarantee that these problems can be solved. Modify the registry at your own risk.
  1. Click Start, click Run, type regedit, and then click OK.
  2. Expand the following registry subkey:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Search

  3. Click Install, and then, in the right pane, right-click an empty area. Point to New, and then click DWORD Value.
  4. Type MajorVersion, and then press ENTER.
  5. Right-click MajorVersion, and then click Modify.
  6. In the Value data box, type 9, and then click OK.
  7. In the right pane, right-click an empty area, point to New, and then click DWORD Value.
  8. Type MinorVersion, and then press ENTER.
  9. Right-click MinorVersion, and then click Modify.
  10. In the Value data box, type 6b, and then click OK.
  11. In the right pane, right-click an empty area, point to New, and then click String Value.
  12. Type Version, and then press ENTER.
  13. Right-click Version, and then click Modify.
  14. In the Value data box, type 9.107.5512, and then click OK.
  15. Quit Registry Editor.

Modification Type:MajorLast Reviewed:2/2/2006
Keywords:kbprb KB839495 kbAudEndUser kbAudITPRO