Search filename

 
Home page
Download
File information

Database statistics
Total:  931,956
Whitelist:  282,711

Top process list
svchost.exe
iexplore.exe
csrss.exe
rundll32.exe
lsass.exe
alg.exe
wuauclt.exe
ccapp.exe
explorer.exe
ctfmon.exe
spoolsv.exe
services.exe
smss.exe
jusched.exe
winlogon.exe
mdm.exe
rthdcpl.exe
hkcmd.exe
msascui.exe
alcxmntr.exe

What is Msdtc.exe

MS DTCconsole program - Microsoft® Windows® Operating System - Microsoft Corporation
Run a Free Scan for MSDTC.EXE related errors

File description

Msdtc.exe with description MS DTCconsole program is a process file from company Microsoft Corporation belonging to product Microsoft® Windows® Operating System.
The file is digitally signed from Microsoft Windows - Microsoft Time-Stamp Service
We do not recommend removing digitally signed files from Microsoft Windows

What is msdtc.exe?
This is the Microsoft Distributed Transaction Coordinator. It is installed with many Microsoft products, including Microsoft SQL Server, IIS, the .NET Framework, and Visual Basic 6. Its purpose is to allow client applications to coordinate sources of data to be used in one transaction (e.g., performing a database update with data from multiple sources).

This process is not essential to the operation of the system but should not be disabled unless it is causing problems. By killing this process, you will lose the coordination functionality, which may cause problems with the applications that make use of it. Do not delete this executable, as it may render various pieces of software unusable, including Visual Studio, IIS, or the .NET Framework. The screenshot below illustrates how it should appear in the Task Manager:



Although in this screenshot msdtc.exe is running as the current user (in this case, Mike), it can conceivably run as any user. A process with this name running as a different user is not necessarily indicative of a malware infection.

Dangers of msdtc
As this is a legitimate executable that comes with many Microsoft products and is therefore installed on many systems, it is possible for virus writers and spyware vendors to disguise their malware as the genuine one.

Some malicious files may have the same name as this process but be stored somewhere other than in %SystemRoot%\System32. Other malware may use a name that appears similar to that of the legitimate one but with slight differences in spelling or with appended digits. The following malware is known to disguise itself as msdtc.exe:
  • W32/Stap (%ProgramFiles%)
    • This is a mass-mailing worm that is also able to spread via open network shares.
  • W32/Hupigo-SJ (%SystemRoot%\System32\Com, %SystemRoot%\System32\Com\msdtc.dll)
    • This is a Trojan horse that allows a remote attacker to take over an infected machine. It registers itself as a system driver service named MSDCT (the c and the t are transposed versus the name of the executable and DLL).
  • W32/Hupigo-SJ (%SystemRoot%\System32)
    • This is a Trojan horse that can communicate with a remote server via HTTP and can allow a remote attacker to take over an infected machine.
  • Troj/HaxDrop-A (%Temp%)
  • Troj/Bckdr-QKM (%SystemRoot%\System32)
There not should typically be more than one instance of msdtc.exe running at a given time on a system. The presence of multiple instances may be an indicator of a malware infection.

Common problems
  • This program tries to listen on port 2150
    • While this behavior is known to occur in the real process, you should ensure that your system is not infected with a virus.
  • This process runs when compiling a Visual Basic 6 program
    • This is normal behavior.

Automatic startup locations

001 Running Processes
002 Autorun registry entries local machine
003 Autorun registry entries Current User
010 Installed services

Digital signatures found for this file

  Signer of certificate  Issuer of certificate 
Microsoft Windows  Microsoft Time-Stamp Service
Microsoft Windows  Microsoft Timestamping Service
Microsoft Windows  VeriSign Time Stamping Services Signer
Microsoft Windows 2000 Publisher  NO LIABILITY ACCEPTED, (c)97 VeriSign, Inc.
Microsoft Windows 2000 Publisher  VeriSign Time Stamping Service
Microsoft Windows 2000 Publisher  VeriSign Time Stamping Service CA SW1
Microsoft Windows 2000 Publisher  VeriSign Time Stamping Services Signer
Microsoft Windows 2000 Publisher (Europe)  NO LIABILITY ACCEPTED, (c)97 VeriSign, Inc.
Microsoft Windows 2000 Publisher (Europe)  VeriSign Time Stamping Service CA SW1
Microsoft Windows Component Publisher  Microsoft Timestamping Service
Microsoft Windows Component Publisher  VeriSign Time Stamping Services Signer
Microsoft Windows Publisher  VeriSign Time Stamping Service
Microsoft Windows Publisher  VeriSign Time Stamping Services Signer
Microsoft Windows XP Publisher  VeriSign Time Stamping Service
Microsoft Windows XP Publisher  VeriSign Time Stamping Services Signer

MD5 security rating in our database

1088 files (Not yet rated and not signed)
2 files (Not yet rated and digitally signed)
6 files (Safe and not signed)
209 files (Safe and digitally signed)
Some versions of this filename have not yet been checked for safety.
Warning: Some malware might rename itself to msdtc.exe. Always make sure that your file is from a verified publisher.

Application errors

Fix msdtc.exe application error:  Run a FREE registry scan
User comments.
There are no comments yet.


Please add your comments if you have more information about this file or if you know how to solve msdtc.exe application errors.


File rating :

Are you human? How much is 13+16:


Browse files by letter
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
More system processes
msdtcc.exe msdtm.exe msdts.exe
msdtsf.exe MsDtsSrvr.exe msdv.sys
msdx.dll msdxm.ocx Msdxm6.ocx
mse7.exe mseam.sys msearch.exe

Free inventory software Fromt the creator of Runscanner:
Lansweeper
is an automated asset management tool. It can quickly scan your computers and has over 200 default reports available.

There is no need to install any agents on the scanned computers, all hardware and software inventory scanning is done by standard build-in functionality.