General Information
None at this time
Windows 8
Default Description
Coordinates transactions that span multiple resource managers, such as databases, message queues, and file systems. If this service is stopped, these transactions will fail. If this service is disabled, any services that explicitly depend on it will fail to start.
Additional Information
None at this time.
Default Startup Type
OS | SP0 |
---|---|
Windows 8 x86 | Manual (Started) |
Windows 8 x64 | Manual (Started) |
Windows 8 Pro x86 | Manual (Started) |
Windows 8 Pro x64 | Manual (Started) |
Windows 8 Enterprise x86 | Manual (Started) |
Windows 8 Enterprise x64 | Manual (Started) |
Service Names
Service Name (registry): MSDTC
Display Name: Distributed Transaction Coordinator
Default Path and Command Line Options
C:\Windows\System32\msdtc.exe
Log On As
Account: Network Service
Dependencies
Note: No dependencies are listed for any service in the WDP build I used to draft this information.
Windows 7
Default Description
Coordinates transactions that span multiple resource managers, such as databases, message queues, and file systems. If this service is stopped, these transactions will fail. If this service is disabled, any services that explicitly depend on it will fail to start.
Additional Information
Automatically takes care of transactions that span multiple resources. This service is required if using Message Queuing. You may also see complaints in the Windows Event Log if this service is disabled, but I have experienced no side effects. Microsoft’s .NET or Live may require this service in the future.
Default Startup Type
OS | SP0 | SP1 |
---|---|---|
Windows 7 Starter | Manual (Started) | Manual |
Windows 7 Home Basic | Manual (Started) | Manual |
Windows 7 Home Premium | Manual (Started) | Manual |
Windows 7 Professional | Manual (Started) | Manual |
Windows 7 Ultimate | Manual (Started) | Manual |
Windows 7 Enterprise | Manual (Started) | Manual |
Service Names
Service Name (registry): MSDTC
Display Name: Distributed Transaction Coordinator
Default Path and Command Line Options
C:\Windows\System32\msdtc.exe
Log On As
Account: Network Service
Dependencies
What service Distributed Transaction Coordinator needs to function properly:
-
Remote Procedure Call (RPC)(S, HB, HP, P, U, E)
- DCOM Server Process Launcher (S, HB, HP, P, U, E)
- RPC Endpoint Mapper (S, HB, HP, P, U, E)
-
Security Accounts Manager(S, HB, HP, P, U, E)
-
Remote Procedure Call (RPC)(S, HB, HP, P, U, E)
- DCOM Server Process Launcher (S, HB, HP, P, U, E)
- RPC Endpoint Mapper (S, HB, HP, P, U, E)
-
Remote Procedure Call (RPC)(S, HB, HP, P, U, E)
What other service require Distributed Transaction Coordinator to function properly:
- None (S, HB, HP, P, U, E)
Windows Vista
Default 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.
Additional Information
Automatically takes care of transactions that span multiple resources. This service is required if using Message Queuing. You may also see complaints in the Windows Event Log if this service is disabled, but I have experienced no side effects. Microsoft’s .NET or Live may require this service in the future.
Default Startup Type
OS | SP0 | SP1 | SP2 |
---|---|---|---|
Vista Home Basic | Manual | Manual | Manual (Started) |
Vista Home Premium | Manual | Manual | Manual (Started) |
Vista Business | Manual | Manual | Manual (Started) |
Vista Ultimate | Manual | Manual | Manual (Started) |
Vista Enterprise | Manual | Manual | Manual (Started) |
Service Names
Service Name (registry): MSDTC
Display Name: Distributed Transaction Coordinator
Default Path and Command Line Options
C:\Windows\System32\msdtc.exe
Log On As
Account: Network Service
Dependencies
What service Distributed Transaction Coordinator needs to function properly:
-
Remote Procedure Call (RPC)(HB, HP, B, U)
- DCOM Server Process Launcher (HB, HP, B, U)
-
Security Accounts Manager(HB, HP, B, U)
-
Remote Procedure Call (RPC)(HB, HP, B, U)
- DCOM Server Process Launcher (HB, HP, B, U)
-
Remote Procedure Call (RPC)(HB, HP, B, U)
What other service require Distributed Transaction Coordinator to function properly:
- None (HB, HP, B, U)
Windows XP Pro x64
Default 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.
Additional Information
Automatically takes care of transactions that span multiple resources. This service is required if using Message Queuing. You may also see complaints in the Event Log if this service is disabled, but I have experienced no side effects. Microsoft’s .NET may require this service in the future.
Default Startup Type
OS | SP0 | SP1 | SP2 |
---|---|---|---|
XP Pro x64 | ? | ? | Manual |
Service Names
Service Name (registry): MSDTC
Display Name: Distributed Transaction Coordinator
Default Path and Command Line Options
CC:\WINDOWS\system32\msdtc.exe
Log On As
Account: NT AUTHORITY\LocalService
Dependencies
What service Distributed Transaction Coordinator needs to function properly:
What other service require Distributed Transaction Coordinator to function properly:
Windows XP
Default 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.
Additional Information
Automatically takes care of transactions that span multiple resources. This service is required if using Message Queuing. You may also see complaints in the Event Log if this service is disabled, but I have experienced no side effects.
Default Startup Type
OS | SP0 | SP1 | SP2 | SP3 |
---|---|---|---|---|
XP Home | ? | ? | Manual | Manual |
XP MCE 2005 | ? | ? | Manual | Manual |
XP Pro | ? | ? | Manual | Manual |
XP Tablet PC 2005 | ? | ? | Manual | Manual |
Service Names
Service Name (registry): MSDTC
Display Name: Distributed Transaction Coordinator
Default Path and Command Line Options
C:\WINDOWS\system32\msdtc.exe
Log On As
Account: NT AUTHORITY\LocalService
Dependencies
What service Distributed Transaction Coordinator needs to function properly:
- Remote Procedure Call (RPC) (H, M, P, T)
-
Security Accounts Manager(H, M, P, T)
- Remote Procedure Call (RPC) (H, M, P, T)
What other service require Distributed Transaction Coordinator to function properly:
-
Message Queuing(H, M, P, T)
- Message Queuing Triggers (H, M, P, T)
Additional Reading
None at this time.