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

Article translations Article translations
Article ID: 237191 - View products that this article applies to.
This article was previously published under Q237191
Expand all | Collapse all

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:
    c:\program files\microsoft backoffice\sp4setup /x
  4. Manually copy the Comcat.dll file from the temporary folder to the Winnt.sbs\System32 folder.
  5. Register the new Comcat.dll file by typing the following command:
    regsvr32 c:\winnt.sbs\system32\comcat.dll
  6. Restart BackOffice Setup to complete the upgrade.

Properties

Article ID: 237191 - Last Review: August 4, 1999 - Revision: 1.0
APPLIES TO
  • Microsoft BackOffice Small Business Server 4.5
Keywords: 
kbprb KB237191

Give Feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com