Exchange Transport and Exchange Health Manager service stuck in a starting state

CharlieRix 1 Reputation point
2021-02-18T15:49:36.47+00:00

Hello We seem to be getting a issue where once we patched one of our Windows Server 2016 Exchange 2016 CU19 exchange servers yesterday with the latest Windows Updates, the Exchange Transport and Exchange Health Manager services are now stuck in a starting state and never go into the running state. We have restarted the server many times, restarted the domain controller in the same site, uninstalled a couple of the updates on the exchange server however this has not helped! See attached pictures of the updates installed, a couple of events we get when we force stop and start the transport service and a picture of the starting state of the transport service. Thanks Charlei[69634-pic1.png][1]![69651-pic2.png][2]![69558-pic3.png][3]![69559-pic4.png][4] [1]: /api/attachments/69634-pic1.png?platform=QnA [2]: /api/attachments/69651-pic2.png?platform=QnA [3]: /api/attachments/69558-pic3.png?platform=QnA [4]: /api/attachments/69559-pic4.png?platform=QnA

Exchange Server Management
Exchange Server Management
Exchange Server: A family of Microsoft client/server messaging and collaboration software.Management: The act or process of organizing, handling, directing or controlling something.
7,376 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Lucas Liu-MSFT 6,161 Reputation points
    2021-02-19T05:29:43.407+00:00

    Hi @CharlieRix ,
    Did you try to manually stop the MS Exchange transport and Exchange health manager service and start it again?
    I noted that you has been uninstall a couple of updates, it’s include the latest Windows Updates?

    According to the error information, it’s could cause by service startup time is too long resulting in timeout, You can try to editing or creating the ServicesPipeTimeout DWORD value, the Service Control Manager timeout period can be overridden, thereby giving the service more time to start up and report ready to the Service. But it should be noted that if you modify the registry incorrectly, it will have a serious impact, so it is recommended that you back up in advance.

    1. Go to Start > Run > and type regedit
    2. Navigate to: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control
    3. With the control folder selected, right click in the pane on the right and select new DWORD Value
    4. Name the new DWORD: ServicesPipeTimeout
    5. Right-click ServicesPipeTimeout, and then click Modify
    6. Click Decimal, type '180000', and then click OK
    7. Restart the computer
      Please refer to: How to back up and restore the registry in Windows

    In addition, if running a third-party anti-virus and anti-spam software, if possible, try to temporarily turn it off.

    ----------

    If the response is helpful, please click "Accept Answer" and upvote it.
    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.