BUG: The MSMQ Service Fails to Start With an Error 0xc00000e4 or 0xc00e0001

ID: Q236775


The information in this article applies to:
  • Microsoft Message Queue Server version 1.0


SYMPTOMS

The Microsoft Message Queue (MSMQ) Service fails to start and posts two errors to the application event log.

  1. An event 2083 from the MSMQ Kernel indicating that a particular pair of files in the MSMQ storage directory failed with error code:
    0xC00000E4
    - or -
    0xC00E0001


  2. An event 2023 from the MSMQ Kernel with the text:
    "The recovery initialization did not succeed"


Both of these events occur in pairs.


CAUSE

This error is caused by Windows NT not shutting down properly. An example of this would be a situation where the active node in a cluster fails over. This error would prevent MSMQ on the second node from coming online.

It is important to note that this hotfix is a preventative fix. Once this error has occurred the only way to get MSMQ running properly again, is to either rename or remove the files mentioned in the event logs from the MSMQ\Storage directory. Then you can restart the MSMQ service.


STATUS

To resolve this problem you will need to either move or rename the files mentioned in the event log that are corrupted. Then the MSMQ service should start unless it finds other corrupted files.

Microsoft has confirmed this to be a problem in the Microsoft products listed at the beginning of this article.

This bug was corrected in Windows NT4 Service Pack 6.


MORE INFORMATION

This hotfix is scheduled to be included in Service Pack 6 for Windows NT 4.0. Please see this article for more information once Service Pack 6 is released.

Additional query words:

Keywords : kbMSMQ kbMSMQ100 kbMSMQ100bug kbDSupport
Version : winnt:1.0
Platform : winnt
Issue type : kbbug


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