Event ID - 4386

Event Id4386
SourceMicrosoft-Windows-MSDTC
DescriptionMS DTC cannot start because it failed to initialize the log file for its first usage after a cluster install. Please try to restart MS DTC. If the problem persists please contact Microsoft Product Support. Error Specifics: %1%0
Event Information According to Microsoft :

Cause :

This event is logged when MS DTC cannot start because it failed to initialize the log file for its first usage after a cluster install.

Resolution :

Restart the cluster

The cluster service must be running when the Microsoft Distributed Transaction Coordinator service (MSDTC) is started on a cluster. Start the Cluster service, and then use the Failover Cluster Management snap-in to start clustered MSDTC.

To perform these procedures, you must be a member of the local Administrators group on each clustered server and the account you use must be a domain account, or you must have been delegated the equivalent authority.

To restart the Cluster service on a node:
  1. To open the Failover Cluster Management snap-in, click Star t, click Administrative Tools , and then click Failover Cluster Management . If the User Account Control dialog box appears, confirm that the action it displays is what you want, and then click Continue .
  2. If the cluster that you want to manage does not appear in the Failover Cluster Management snap-in, in the console tree right-click Failover Cluster Management , click Manage a Cluster , and then select or specify the cluster that you want.
  3. If the console tree is collapsed, expand the tree under the cluster that you want to manage.
  4. Expand the console tree under Nodes .
  5. Right-click the node that you want to start, and then click More Actions . If Stop Cluster Service is available, click it. Otherwise, go to the next step.
  6. Right-click the node that you want to start, click More Actions , and then click Start Cluster Service .
  7. If other nodes are not started, repeat the previous two steps for those nodes.
To start clustered MSDTC:
  1. To open the Failover Cluster Management snap-in, click Start , click Administrative Tools , and then click Failover Cluster Management . If the User Account Control dialog box appears, confirm that the action it displays is what you want, and then click Continue .
  2. In the console tree, expand the cluster where you have configured clustered MSDTC, click Services and Applications , and then click the clustered MSDTC.
  3. To start the clustered MSDTC, under Actions , click Bring this service or application online .
    In the details pane, confirm that the status of the Distributed Transaction Coordinator changes to Online .
Verify :

You can use the Component Services administrative tool to verify that your clustered Microsoft Distributed Transaction Coordinator (MS DTC) is running properly.

To perform this procedure, you must have membership in Administrators , or you must have been delegated the appropriate authority.

To verify that the clustered MS DTC is running properly:
  1. Click Start , and then click Run .
  2. Type comexp.msc , and then click OK . If the User Account Control dialog box appears, confirm that the action it displays is what you want, and then click Continue .
  3. Click Component Services , click Computers , click My Computer , click Distributed Transaction Coordinator , and then click Clustered DTCs .
  4. Under Clustered DTCs , confirm that your clustered DTC is listed and running.
Reference LinksEvent ID 4386 from Source Microsoft-Windows-MSDTC

Catch threats immediately

We work side-by-side with you to rapidly detect cyberthreats
and thwart attacks before they cause damage.

See what we caught

Did this information help you to resolve the problem?

Yes: My problem was resolved.
No: The information was not helpful / Partially helpful.