Event ID 4099 — Microsoft Distributed Transaction Coordinator Service User Interface

Applies To: Windows Server 2008 R2

You can access the Microsoft Distributed Transaction Coordinator service (MSDTC) user interface (UI) through the Component Services administrative tool. An administrator can use the Component Services administrative tool to set Tracing, Logging, and Security policy for MSDTC.

Event Details

Product: Windows Operating System
ID: 4099
Source: Microsoft-Windows-MSDTC
Version: 6.1
Symbolic Name: IDS_DAC_E_NOUIC
Message: The MS DTC administrative component has failed to start. You may not have permissions to manage the remote MS DTC, MS DTC does not support the current language, or the MS DTC service may not be running.%0

Diagnose

This error might be caused by one of the following conditions:

  • Your login account and credentials might not have the permissions necessary to run the user interface (UI).
  • The Microsoft Distributed Transaction Coordinator service (MSDTC) might not be running on the computer.

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

Your login account and credentials might not have the permissions necessary to run the UI

Ensure that you have membership in Administrators or that you have been delegated the appropriate authority.

The Microsoft Distributed Transaction Coordinator (MSDTC) Service might not be running on the computer

To ensure that MSDTC is running on the computer:

  1. Check that MSDTC is running on the computer by following the instructions in "Restart Component Services, and confirm that the DTC is running properly."
  2. If MSDTC is not running on the computer, follow the instructions in "Stop and restart MSDTC."

Resolve

Restart Component Services, and confirm that the DTC is running properly

The Microsoft Distributed Transaction Coordinator service (MSDTC) user interface (UI) failed to start in the Component Services snap-in. Try restarting the Component Services administrative tool.

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

To start Component Services and confirm that the Microsoft Distributed Transaction Coordinator (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 confirm that the MS DTC is listed and running.

If you continue to get this error, note any details in the event message, and then contact Microsoft Customer Service and Support (CSS). For information about how to contact CSS, see Enterprise Support (https://go.microsoft.com/fwlink/?LinkId=52267).

Stop and restart MSDTC

Stop and then restart the Microsoft Distributed Transaction Coordinator service (MSDTC).

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

To stop and restart MSDTC:

  1. Click Start, and then click Command Prompt.
  2. At the command prompt, type net stop msdtc, and then press ENTER.
  3. At the command prompt, type net start msdtc, and then press ENTER.

Report an invalid error code to Microsoft

The system detected an error condition. However, the error was reported in a component outside the Microsoft Distributed Transaction Coordinator service (MSDTC), and there is not enough information to provide a recommendation for resolution of the problem. MSDTC cannot identify the source of the error.

If you continue to get this error, note the details in the event message, and then contact Microsoft Customer Service and Support (CSS). For information about how to contact CSS, see Enterprise Support (https://go.microsoft.com/fwlink/?LinkId=52267).

Verify

You can use the Component Services administrative tool to verify that the Microsoft Distributed Transaction Coordinator service (MSDTC) is running properly.

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

To open Component Services and verify that MSDTC 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 verify that your DTC is listed and running.

Microsoft Distributed Transaction Coordinator Service User Interface

Application Server