Microsoft KB Archive/279786

= How to reinstall MS DTC for a nonclustered Windows 2000 Server =

Article ID: 279786

Article Last Modified on 4/28/2005

-

APPLIES TO


 * Microsoft COM+ 1.0

-



This article was previously published under Q279786



Important This article contains information about how to modify the registry. Make sure to back up the registry before you modify it. Make sure that you know how to restore the registry if a problem occurs. For more information about how to back up, restore, and modify the registry, click the following article number to view the article in the Microsoft Knowledge Base:

256986 Description of the Microsoft Windows registry



SUMMARY
This article describes how to reinstall Microsoft Distributed Transaction Coordinator (MS DTC) for a nonclustered Microsoft Windows 2000 server.



MORE INFORMATION
Important You should reinstall MS DTC only when you must troubleshoot a serious problem. In addition, you must follow the procedures in this article precisely; otherwise, you may need to reformat your hard disk.

Warning Serious problems might occur if you modify the registry incorrectly by using Registry Editor or by using another method. These problems might require that you reinstall your operating system. Microsoft cannot guarantee that these problems can be solved. Modify the registry at your own risk.

To reinstall MS DTC, perform the following steps:  In Control Panel, stop all services, and change the Startup Type to &quot;manual&quot; except for the following:  Alerter COM+ Event System Computer Browser Distributed File System Distributed Link Tracking Client</li> Distributed Link Tracking Server</li> DNS Client</li> Event Log</li> IPSEC Policy Agent</li> License Logging Service</li> Logical Disk Manager</li> Messenger</li> Net Logon</li> NT LM Security Support Provider</li> Network Connectors</li> Plug and Play</li> Remote Procedure Call (RPC)</li> Remote Procedure Call (RPC) Locator</li> Removable Storage</li> Security Accounts Manager</li> Server</li> <li>System Event Notification</li> <li>Task Scheduler</li> <li>TCP/IP NetBIOS Helper Services</li> <li>Windows Management Instrumentation</li> <li>Windows Management Instrumentation Driver Extensions</li> <li>Windows Time</li> <li>Workstation</li></ul>

</li> <li>Close Control Panel, and restart your computer.</li> <li>At the command prompt, type the following command:

msdtc -uninstall

</li> <li>In the registry, remove the following keys if they exist:

<pre class="fixed_text">HKEY_CLASSES_ROOT\CID HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSDTC HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\MSDTC HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\MSDTC HKEY_LOCAL_MACHINE\Software\Microsoft\MSDTC

</li> <li>At the command prompt, type the following command:

msdtc -install

</li> <li> Check Event Viewer for the following message: Event Source: MSDTC

Event ID: 4104

Description: The Microsoft Distributed Transaction Coordinator service was successfully installed. . </li> <li>Restore the Startup Type of the services to their original values, and then restart your computer.</li> <li>At a command prompt, type the following command:

msdtc -resetlog

</li></ol>

<div class="references_section">