Pređi na sadržaj

msdtc.exe

Windows procesMicrosoft Corporation

Pojmovi za pretragu kataloga msdtc, distributed transaction coordinator, dtc

WindowsSistemska komponenta

Microsoft Distributed Transaction Coordinator. Koordinira atomske transakcije između upravljača resursima. To nije Hyper-V i nije WSL.

Šta treba da znate

msdtc koordinira distribuirane transakcije, a ne Hyper-V i ne WSL.

msdtc.exe je Distributed Transaction Coordinator. Baze podataka, COM+ i klasterovane aplikacije ga koriste za dvofazno potvrđivanje (two-phase commit). vmms.exe upravlja Hyper-V virtuelnim mašinama. wslservice.exe koordinira distribucije. Zaustavljanje MSDTC-a ne gasi virtuelnu mašinu.

Bezbjedan?
Provjerite putanju, potpis i izdavača pokrenute datoteke. Samo ime ne može garantovati bezbjednost.
Da li je to Hyper-V?
Ne. Koordinira transakcije
Treba li ga prekinuti?
Distribuirana potvrđivanja u toku mogu propasti
Feex navodi
Ako vidim msdtc pored SQL-a ili COM+ aplikacije, tretiram ga kao transakcije. Ne otvaram Hyper-V Manager i ne pokrećem wsl --shutdown da bih umirio DTC.

Šta je msdtc.exe?

msdtc koordinira distribuirane transakcije, a ne Hyper-V i ne WSL. Servis je Distributed Transaction Coordinator. vmms.exe služi za upravljanje virtuelnim mašinama. wslservice.exe je WSL.

Čemu služi?

Uključuje upravljače resursima i potvrđuje ili prekida distribuiranu transakciju. Ne pokreće Ubuntu i ne hostuje virtuelne mašine.

Zašto se izvršava?

SQL Server, COM+ ili druga uključena aplikacija pokrenula je distribuiranu transakciju, ili je servis postavljen na Automatic. Računar bez takvih aplikacija i dalje može imati instaliran ovaj servis.

Pregledajte pokrenutu instancu

U Windows PowerShell-u, ovaj upit samo za čitanje navodi odgovarajuće ID-jeve procesa, vremena kreiranja i izvršne putanje na ovom računaru.

Get-CimInstance -ClassName Win32_Process | Where-Object { $_.Name -eq 'msdtc.exe' } | Select-Object ProcessId, ParentProcessId, CreationDate, Name, ExecutablePath | Format-List

Nema rezultata ili je nepristupačna putanja neuvjerljiva. Zaštićeni procesi mogu ograničiti pristup, a ID-jevi procesa se mogu ponovo koristiti. Zadržite lične putanje lokalno.

Koristite vodič za identifikaciju datoteka za poređenje potpisa i metapodataka proizvoda. Sam naziv datoteke ne može utvrditi sigurnost.

Da li je bezbjedan?

Provjerite ovu pokrenutu datoteku

msdtc.exe u System32 je Microsoft DTC. msdtc.exe u fascikli Temp nije. Ovo i dalje nije vmms i nije WslService.

Uporedite zabilježenu lokaciju sa stvarnom datotekom. Poznati folder sam po sebi ne utvrđuje identitet.

C:\Windows\System32\msdtc.exe

  • Servis: Distributed Transaction Coordinator
  • Nije Hyper-V vmms.exe
  • Nije wslservice.exe

Mogu li ga prekinuti?

Distribuirana potvrđivanja mogu propasti

Zaustavljanje msdtc.exe prekida DTC zadatke u toku. Hyper-V virtuelne mašine i WSL nastavljaju sa radom. Ponovo pokrenite Distributed Transaction Coordinator ako je tim aplikacijama potreban.

Mogu li ga ukloniti?

Ne

Nemojte brisati msdtc.exe. Postavite servis na Manual samo ako znate da nijednoj uključenoj aplikaciji nije potreban DTC. Nemojte onemogućavati Hyper-V ili WSL da biste "uklonili MSDTC."

Da li treba da se pokreće sa Windows-om?

MSDTC servis može biti podešen na Automatic. To nije Startup stavka za Hyper-V ili WSL.

Mjerite upotrebu resursa

Mjerite trenutni proces umjesto da pretpostavljate univerzalnu osnovnu liniju
CPU i memorija Uporedite nekoliko zapažanja za isti PID i radno opterećenje. Ovaj unos nema nezavisno izmjerenu univerzalnu osnovnu liniju.
Disk i mreža Pripisujte aktivnost stvarnom procesu i trenutnom zadatku; naziv datoteke sam po sebi ne utvrđuje očekivane destinacije ili obim prenosa.

Informacije o datoteci

Informacije o fajlu msdtc.exe
Naziv izvršne datoteke msdtc.exe
Zabilježena putanja instalacije C:\Windows\System32\msdtc.exe
Izdavač Microsoft Corporation
Provjera potpisa Pregledajte stvarnu datoteku; ovaj unos ne potvrđuje identitet njenog sertifikata.

Uobičajeni problemi

Sumnjivi sajtovi za fajlove svako "vm" ili "service" nazivaju virtuelizacijom

DTC predstavlja transakcije. Visoko korišćenje procesora ovdje potiče od uključenih aplikacija, a ne od vmmemWSL.

Neko je onemogućio vmms da zaustavi mrežne portove za msdtc

Pogrešan servis. Bezbjednost i zaštitni zid za DTC se nalaze u Component Services, a ne u Hyper-V Manager-u.

Rješavanje problema

Uspostavite dijagnozu prije nego što napravite bilo kakvu destruktivnu promjenu.

Component Services > Computers > My Computer > Distributed Transaction Coordinator

Ta dodatna komponenta je tema ovog članka. Hyper-V Manager i wsl -l -v neće prikazati DTC dnevnike.

Ponovo pokrenite MSDTC nakon resetovanja dnevnika, nemojte mijenjati vmms.exe

Pratite Microsoft-ova uputstva za popravku DTC-a. Ostavite System32\msdtc.exe na mjestu.

Tehnički detalji

Tehnički detalji
Tehnički detalji o msdtc.exe
Naziv slike msdtc.exe
Usluga Distributed Transaction Coordinator

Provjerite identitet pokrenutog fajla

Sam naziv datoteke ne može utvrditi sigurnost. Provjerite stvarnu putanju, potpis i identitet proizvoda.

Izvori i verifikacija

Zabilježena oznaka izvora: avgust 2026. Ova oznaka ne predstavlja nezavisnu verifikaciju. Kako istražujemo.

Da li je ovaj članak bio koristan?

Dovoljno je da označite sa da ili ne. Izaberite razlog ako želite, ili dodajte kratku napomenu.

Da li je ovaj članak bio koristan?