The Microsoft Distributed Transaction service (MSDTC) fails to start with following event:

Event ID : 7024                              Source : Service Control Manager                              Description: The MSDTC service terminated with service specific error 3221229584.
The problem is that the MSDTC service can't find the MSDTC log file.

To resolve the problem:

Windows NT 4.0

1. Start / Programs / Windows NT 4.0 Option Pack / Microsoft Transaction Server / Microsoft Transaction Server Explorer MMC.

2. Right-click the computer that is generating the error, in the Computers node and press Properties.

3. Select the Advanced tab.

4. Change the location of the log file to %SystemRoot%\System32\Dtclog.

5. Press Reset Log.

6. Start the MSDTC service.

Windows 2000

01. Start / Run / MMC / OK.

02. On the Console menu, press Add/Remove Snap-in and press Add.

03. Select Component Services and press Add and Close the window.

04. Press OK in the Add/Remove Snap-in dialog.

05. Expand Component Services.

06. In the Computers node, right-click the computer that is generating the error and then press Properties.

07. Select the Advanced tab.

08. Change the location of the log file to %SystemRoot%\System32\Dtclog.

09. Press Reset Log.

10. Start the MSDTC service.