Preskoč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 upravitelja resursa. Nije Hyper-V i nije WSL.

Šta trebate znati

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

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

Sigurno?
Provjerite putanju, potpis i izdavača pokrenute datoteke. Samo ime ne može garantovati sigurnost.
Je li to Hyper-V?
Ne. Koordinira transakcije
Trebam li ga prekinuti?
Aktivna distribuirana potvrđivanja 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. Usluga je Distributed Transaction Coordinator. vmms.exe je upravljanje virtuelnim mašinama. wslservice.exe je WSL.

Čemu služi?

Uključuje upravitelje resursa 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 obuhvaćena aplikacija pokrenula je distribuiranu transakciju, ili je usluga postavljena na Automatic. Računar bez takvih aplikacija i dalje može imati instaliranu ovu uslugu.

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 lokalnim.

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

Da li je siguran?

Provjerite ovu pokrenutu datoteku

msdtc.exe u System32 je Microsoft DTC. msdtc.exe u 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

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

Mogu li ga prekinuti?

Distribuirana potvrđivanja mogu propasti

Prekidanje msdtc.exe prekida aktivni DTC rad. Hyper-V virtuelne mašine i WSL nastavljaju raditi. Ponovo pokrenite Distributed Transaction Coordinator ako je tim aplikacijama potreban.

Mogu li ga ukloniti?

Ne

Nemojte brisati msdtc.exe. Postavite uslugu na Manual samo ako ste sigurni da nijedna obuhvaćena aplikacija ne treba DTC. Nemojte onemogućavati Hyper-V ili WSL da biste "uklonili MSDTC".

Treba li se pokretati sa sistemom Windows?

Usluga MSDTC može biti postavljena na Automatic. To nije unos za automatsko pokretanje 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 Pripišite 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 datoteci 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 certificira identitet njenog certifikata.

Česti problemi

Sumnjivi izvori naziva svaku "vm" ili "uslugu" nazivaju virtuelizacijom

DTC predstavlja transakcije. Visoko zauzeće CPU-a ovdje uzrokuju obuhvaćene aplikacije, a ne vmmemWSL.

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

Pogrešna usluga. Sigurnost i zaštitni zid za DTC nalaze se u Component Services, a ne u Hyper-V Manageru.

Rješavanje problema

Postavite dijagnozu prije nego što promijenite bilo šta što može nanijeti štetu.

Component Services > Computers > My Computer > Distributed Transaction Coordinator

Taj snap-in je tema ovog članka. Hyper-V Manager i wsl -l -v neće prikazati DTC zapisnike.

Ponovo pokrenite MSDTC nakon resetovanja zapisnika, nemojte zamjenjivati vmms.exe

Pratite Microsoftove upute za popravak DTC-a. Ostavite System32\msdtc.exe na mjestu.

Tehnički detalji

Tehnički detalji
Tehnički detalji za msdtc.exe
Naziv slike msdtc.exe
Servis Distributed Transaction Coordinator

Provjerite identitet pokrenute datoteke

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

Izvori i provjera

Zabilježena oznaka izvora: august 2026. Ova oznaka ne predstavlja nezavisnu provjeru. Kako istražujemo.

Da li je ovaj članak bio koristan?

Dovoljno je da odgovorite sa da ili ne. Izaberite razlog ako želite ili dodajte kratku napomenu.

Da li je ovaj članak bio koristan?