Upgrade from SBS 4.0 to SBS 4.5 Does Not Succeed with "Abnormal Program Termination" Message (239598)



The information in this article applies to:

  • Microsoft BackOffice Small Business Server 4.5

This article was previously published under Q239598
IMPORTANT: This article contains information about modifying the registry. Before you modify the registry, make sure to back it up and make sure that you understand how to restore the registry if a problem occurs. For information about how to back up, restore, and edit 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 upgrade from Small Business Server (SBS) 4.0 to 4.5, the upgrade may not succeed, and you may receive one of the following error messages:
Unable to determine the currently installed suite.
Specified Module Could Not Be Found

Visual C++ RunTime Error

C:\Temp\Bos1dof.tmp\Setupbo.exe abnormal program termination
NOTE: The path to the Setupbo.exe file may differ.

RESOLUTION

WARNING: If you use Registry Editor incorrectly, you may cause serious problems that may require you to reinstall your operating system. Microsoft cannot guarantee that you can solve problems that result from using Registry Editor incorrectly. Use Registry Editor at your own risk.

To work around this problem:

NOTE: To reinstall the SBS console, the sbssetup /reinstall command must be run from a command prompt.
  1. Insert SBS 4.5 CD-ROM 3 into the CD-ROM or DVD-ROM drive.
  2. Run the following command

    drive:\sbsadmin\i386\sbssetup /reinstall

    Where drive is the drive letter of the CD-ROM or DVD-ROM drive. This command installs the SBS 4.5 version of the SBS console.

  3. Restart the computer after you reinstall the console. After the server restarts, the console should work.
  4. Check the following registry value:

    HKEY_LOCAL_MACHINE\Software\Microsoft\Small Business\Version

  5. If the data value of the Version value is not 4.5, double click Version and change it to 4.5.
  6. Copy the files from the Bkoffice\I386 folder on SBS 4.5 CD-ROM 1 to the C:\Program Files\Microsoft Backoffice folder. Overwrite any files if you are prompted.
  7. Rename the C:\Program Files\Microsoft Backoffice\Setupbo.exe file to Setup.exe.
  8. If a Setupbo.ini file exists in the C:\Program Files\Microsoft Backoffice folder, delete it.
  9. Double-click the Setup.exe file in the C:\Program Files\Microsoft Backoffice folder to run BackOffice Setup again. Allow BackOffice Setup to finish. It should finish without error messages.
  10. Manually copy the bitmap (.bmp) files from the C:\Program Files\Microsoft Backoffice folder to the Winnt.sbs folder.
  11. If you have to, manually remove the Autoadmin login registry key. If the computer is still automatically logging on, see the following article in the Microsoft Knowledge Base:

    97597 How to Enable Automatic Logon in Windows NT

STATUS

Microsoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article.

Modification Type:MajorLast Reviewed:10/11/2002
Keywords:kberrmsg kbprb kbsetup KB239598