M  E  N  U
 - Guides
 - Links
 - Tools
 - Themes


Services Utility: Distributed Transaction Coordinator Service

Display Name (?): Distributed Transaction Coordinator
Short Name (?): MSDTC
Executable (?): msdtc.exe
Library (?): None.
Depends On (?): Remote Procedure Call (RPC), Security Accounts Manager
Supports (?): Message Queuing
Description (?): Coordinates transactions that span multiple resource managers, such as databases, message queues, and file systems. If this service is stopped, these transactions will not occur. If this service is disabled, any services that explicitly depend on it will fail to start.
OS (?): 2000 Professional, XP Home/Professional, Vista Home/Business, 2000 Server, Server 2003, Vista Server
Startup (?):

Explanation (?):

The Distributed Transaction Coordinator service is used in sharing data on a database so that they are properly syncronized. Examples of applications that use this are OLE applications, SQL, ODBC and XA. This service is really only needed on a database server and should be left at manual. If you know your server and workstations uses this feature then setting it to automatic will require less delay while using database applications. While it is safe to disable this feature it is not recommended as it will not activate unless used. Some concerns for this service exist as in the past it has been used for crashing servers.

Please visit /tools/services/ for the complete Services utility.