msdtc.exe
Pojmovi za pretragu kataloga msdtc, distributed transaction coordinator, dtc
Microsoft Distributed Transaction Coordinator. Koordinira nedeljive 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. vmms.exe upravlja Hyper-V virtuelnim mašinama. wslservice.exe koordinira distribucije. Prekidanje MSDTC-a ne gasi virtuelnu mašinu.
- Bezbedan?
- Proverite putanju, potpis i izdavača pokrenute datoteke. Samo ime ne može garantovati bezbednost.
- Da li je to Hyper-V?
- Ne. Koordinira transakcije
- Da li treba da ga prekinem?
- Distribuirana potvrđivanja u toku mogu propasti
Š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 upravljače resursima i potvrđuje ili poništava distribuiranu transakciju. Ne pokreće Ubuntu i ne hostuje virtuelne mašine.
Zašto radi?
SQL Server, COM+ ili druga obuhvaćena aplikacija pokrenula je distribuiranu transakciju, ili je usluga podešena 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 putanje izvršnih datoteka na ovom računaru.
Get-CimInstance -ClassName Win32_Process | Where-Object { $_.Name -eq 'msdtc.exe' } | Select-Object ProcessId, ParentProcessId, CreationDate, Name, ExecutablePath | Format-List
Nijedan rezultat ili nepristupačna putanja nije neubedljiva. 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 da uporedite potpise i metapodatke proizvoda. Sam naziv datoteke ne može utvrditi sigurnost.
Da li je bezbedan?
Proverite ovu pokrenutu datoteku
System32 msdtc.exe je Microsoft DTC. msdtc.exe u fascikli Temp to nije. Ovo i dalje nije vmms i nije WslService.
Uporedite zabelež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 da ga ugasim?
Distribuirana potvrđivanja mogu propasti
Prekidanje procesa msdtc.exe poništava operacije DTC-a koje su u toku. Hyper-V virtuelne mašine i WSL nastavljaju da rade. Ponovo pokrenite Distributed Transaction Coordinator ako je tim aplikacijama potreban.
Mogu li da ga uklonim?
Ne
Nemojte brisati msdtc.exe. Podesite uslugu na Manual samo ako ste sigurni da nijedna uključena aplikacija ne zahteva DTC. Nemojte onemogućavati Hyper-V ili WSL da biste "uklonili MSDTC".
Da li treba da se pokreće sa operativnim sistemom Windows?
Usluga MSDTC može biti postavljena na Automatic. To nije unos za automatsko pokretanje za Hyper-V ili WSL.
Izmerite korišćenje resursa
| CPU i memorija | Uporedite nekoliko zapažanja za isti PID i radno opterećenje. Ova stavka nema nezavisno izmerenu 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
| Naziv izvršne datoteke | msdtc.exe |
|---|---|
| Zabeležena putanja instalacije | C:\Windows\System32\msdtc.exe |
| Izdavač | Microsoft Corporation |
| Provera potpisa | Pregledajte stvarnu datoteku; ova stavka ne potvrđuje identitet svog sertifikata. |
Česti problemi
Sumnjivi sajtovi za pretragu datoteka nazivaju svaku oznaku "vm" ili "service" virtuelizacijom
DTC služi za transakcije. Visoko zauzeće procesora ovde potiče od uključenih aplikacija, a ne od vmmemWSL.
Neko je onemogućio vmms da bi zaustavio mrežne portove za msdtc
Pogrešna usluga. Bezbednost i zaštitni zid za DTC nalaze se u Component Services, a ne u Hyper-V Manager-u.
Rešavanje problema
Uradite dijagnostiku pre nego što promenite bilo šta destruktivno.
Component Services > Computers > My Computer > Distributed Transaction Coordinator
Taj dodatak je tema ovog članka. Hyper-V Manager i wsl -l -v neće prikazati DTC dnevnike.
Ponovo pokrenite MSDTC nakon resetovanja dnevnika, nemojte zamenjivati vmms.exe
Pratite Microsoft uputstva za popravku DTC-a. Ostavite System32\msdtc.exe na mestu.
Tehnički detalji
Tehnički detalji
| Naziv slike | msdtc.exe |
|---|---|
| Услуга | Distributed Transaction Coordinator |
Proverite identitet pokrenute datoteke
Sam naziv datoteke ne može utvrditi sigurnost. Proverite stvarnu putanju, potpis i identitet proizvoda.
Izvori i verifikacija
Zabeležena oznaka izvora: avgust 2026. Ova oznaka ne predstavlja nezavisnu verifikaciju. Kako istražujemo.
- Microsoft Learn: MSDTC · Distributed Transaction Coordinator
- Microsoft Learn: MSDTC rešavanje problema · Koordinacija transakcija, a ne virtuelizacija
- Foxhole mapa procesa · Uzorci prve strane na Windows računarima. Nije laboratorijski benčmark.
- Microsoft Sysinternals: Sigcheck · Objašnjava kako proveriti potpise datoteka. Ova referenca ne utvrđuje identitet ili bezbednost određene pokrenute datoteke.
- Microsoft: Get-CimInstance · Metoda upita lokalnog procesa samo za čitanje.
- Microsoft: Win32_Process svojstva · Dokumentuje ID-jeve procesa, putanje izvršnih datoteka, datume kreiranja i ponovnu upotrebu roditeljskog ID-ja.
Da li je ovaj članak bio koristan?
Dovoljno je da odgovorite sa da ili ne. Izaberite razlog ako želite ili dodajte kratku belešku.
Hvala. To nam pomaže da poboljšamo ovu stranicu.