Err Msg: "DllRegisterServer in Srvcstat.ocx Failed: Return Code Was 0x80040201" During SBS 4.5 Upgrade

ID: Q237191


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


SYMPTOMS

When you upgrade from Small Business Server (SBS) 4.0 to SBS 4.5, the process may stop during the installation of SBS Administrator and the following error message may be displayed:

DllRegisterServer in Srvcstat.ocx failed: Return code was 0x80040201
If you manually register the Srvcstat.ocx file by running Regsvr32.exe, the upgrade is still unsuccessful and the same error message is displayed.


CAUSE

This behavior occurs if the currently installed Comcat.dll file is not the correct version. Registering the Srvcstat.ocx file calls the Comcat.dll file. If the Comcat.dll file is not version 4.71, the Srvcstat.ocx file is not registered.


RESOLUTION

To resolve this issue, replace the version 4.71 Comcat.dll file with the file included in Microsoft Windows NT 4.0 Service Pack 4 (SP4):

  1. Locate the Winnt.sbs\System32 folder.


  2. Rename the Comcat.dll file to Comcat.old


  3. Expand SP4 to a temporary folder by typing the following command:


  4. c:\program files\microsoft backoffice\sp4setup /x
  5. Manually copy the Comcat.dll file from the temporary folder to the Winnt.sbs\System32 folder.


  6. Register the new Comcat.dll file by typing the following command:


  7. regsvr32 c:\winnt.sbs\system32\comcat.dll
  8. Restart BackOffice Setup to complete the upgrade.


Additional query words: smallbiz

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


Last Reviewed: August 2, 1999
© 2000 Microsoft Corporation. All rights reserved. Terms of Use.