msdtc.exe
Termine 'e ricerca 'int'o catalogo msdtc, distributed transaction coordinator, dtc
Microsoft Distributed Transaction Coordinator. Coordina transazziune atomiche 'mmiéz'a gestori 'e risorse. Nun è Hyper-V e nun è WSL.
Chello ca t'hê 'a sapé
msdtc coordina transazziune distribuite, nun è Hyper-V e nun è WSL.
msdtc.exe è 'o Distributed Transaction Coordinator. Database, COM+ e app clusterizzate ll'ausano p' 'o commit a doje fasi. vmms.exe gestisce 'e VM Hyper-V. wslservice.exe coordina 'e distribuzziune. Fermà MSDTC nun stuta 'na VM.
- Sicuro?
- Cuntrolla 'o percorso d''o file ca sta giranno, 'a firma e chi l'ha pubbrecato. 'O nomme surtanto nun po garantì 'a sicurezza.
- È Hyper-V?
- No. Coordina transazziune
- Ll'aggio 'a chiudere?
- 'E commit distribuiti in corso ponno fallì
Che cos'è msdtc.exe?
msdtc coordina transazziune distribuite, nun è Hyper-V e nun è WSL. 'O servizio è Distributed Transaction Coordinator. vmms.exe serve p' 'a gestione d' 'e VM. wslservice.exe è WSL.
Che ffa?
Coinvolge 'e gestori 'e risorse e cunferma o annulla 'na transazzione distribuita. Nun fa girà Ubuntu e nun ospita VM.
Pecché sta giranno?
SQL Server, COM+ o n'ata app registrata ha fatto partì 'na transazzione distribuita, oppuramente 'o servizio è 'mpostato ncopp'a Automateco. 'Nu PC senza st'app pò tené 'o stesso 'o servizio 'nstallato.
Ispettà l'istanza 'n corso
In Windows PowerShell, 'sta query 'a sulamente lettura elenca 'e ID d'e prucesse currispunnente, 'e tiempo 'e creazione e 'e percorso d'o file eseguibile nco 'a stu PC.
Get-CimInstance -ClassName Win32_Process | Where-Object { $_.Name -eq 'msdtc.exe' } | Select-Object ProcessId, ParentProcessId, CreationDate, Name, ExecutablePath | Format-List
Nisciuno risultato o' nu percorso nun accessibbele è 'nconclusivo. Prucesse prutette ponno limità l'accesso, e 'e ID d'e prucesse ponno essere riutilizzate. Tène 'e percorso persunale lucale.
Use 'o guida â identità d'o file pe' cunfrontà 'e firme e 'e metadate d'o produttore. Nu nomme 'e file sulamente nun po' stabilì 'a sicurizza.
È sicuro?
Verifeca 'stu file 'n corso
msdtc.exe 'int'a System32 è Microsoft DTC. 'Nu msdtc.exe 'int'a Temp no. Chisto nun è ancora vmms e nun è WslService.
Cunfronta 'o percorso registrato cu 'o file reale. Nu cartella familiare sulamente nun stabilisce l'identità.
C:\Windows\System32\msdtc.exe
- Servizio: Distributed Transaction Coordinator
- Nun è Hyper-V vmms.exe
- Nun è wslservice.exe
O pozzo cunchiudere?
'E commit distribuiti ponno fallì
Termenà msdtc.exe interrompe 'o lavoro DTC in corso. 'E VM Hyper-V e WSL continuano a fatià. Fa ripartì Distributed Transaction Coordinator si chelli ll'app ne teneno abbisogno.
O pozzo caccià?
No
Nun scancillà msdtc.exe. Miette 'o servizio ncopp'a Manuale sulo si saje sicuro ca nisciuna app registrata serve DTC. Nun disattivà Hyper-V o WSL pe "scassà MSDTC".
S'avess' 'a avvià cu Windows?
'O servizio MSDTC pò stà ncopp'a Automateco. Chisto nun è 'n'elemento d'avvio 'e Hyper-V o WSL.
Mìsura ll'uso d'e risorsa
| CPU e memoria | Cunfronta diverse osservazione pe' 'o stesso PID e workload. 'Stu record nun tene nu baseline universale misurato 'n modo indipendente. |
|---|---|
| Disco e rete | Attrebbuisce ll'attività â prucesso reale e â attività attuale; nu nomme 'e file sulamente nun stabilisce 'e destinazione aspettate o 'o volume d'o trasferimento. |
Nfurmaziune d''o file
| Nomme d''o file eseguibbele | msdtc.exe |
|---|---|
| Percorso d'a installazzione registrato | C:\Windows\System32\msdtc.exe |
| Editore | Microsoft Corporation |
| Verifeca d'a firma | Ispettà 'o file reale; 'stu record nun certifica ll'identità d'o suoje certificato. |
Prubleme cumune
'E siti 'e file chiammano virtualizzazione qualunque "vm" o "service"
DTC serve p' 'e transazziune. 'A CPU àvuta ccà è p' 'e ll'app registrate, nun è vmmemWSL.
Quarchiduno ha disattivato vmms pe fermà 'e porte 'e rete 'e msdtc
Servizio sbagliato. Sicurezza e firewall 'e DTC stanno 'int'a Servizi componenti, no dint'a Hyper-V Manager.
Risoluzzione d''e prubleme
Fa 'a diagnosi primma 'e cagnà quaccòsa ca po scassà.
Servizi componenti > Computer > Risorse del computer > Distributed Transaction Coordinator
Chistu snap-in è chillu d' 'st'articulo. Hyper-V Manager e wsl -l -v nun mostrano 'e log 'e DTC.
Fa ripartì MSDTC aropp' 'o reset d' 'o log, nun rimpiazzà vmms.exe
Segui 'a riparazzione aufficiale Microsoft DTC. Lassa System32\msdtc.exe addò sta.
Dettaglie tecnece
Dettaglie tecnece
| Nomme 'e ll'immaggene | msdtc.exe |
|---|---|
| Servizio | Distributed Transaction Coordinator |
Cuntrolla ll'identità 'e nu file ca sta giranno
Nu nomme 'e file sulamente nun po' stabilì 'a sicurizza. Verifeca 'o percorso reale, 'a firma e 'a identità d'o produttore.
Funte e verìfeca
Etichetta d''a fonte reggistrata: aùsto 2026. 'St'etichetta nun custituisce verìfeca 'ndipennente. Comme facimmo 'e recerche.
- Microsoft Learn: MSDTC · Distributed Transaction Coordinator
- Microsoft Learn: Risoluzione dei problemi MSDTC · Coordinamento transazioni, no virtualizzazione
- Mappa d''e prucesse 'e Foxhole · Campiune dirette pigliate 'a PC Windows. Nun è nu benchmark 'e laboratorio.
- Microsoft Sysinternals: Sigcheck · Spiega comme cuntrullà 'e ffirme d''e ffile. Stu riferimiento nun stabilisce ll'identità o 'a sicurezza 'e nu particulare file ca sta giranno.
- Microsoft: Get-CimInstance · Metodo 'e query d'o prucesso lucale sulamente 'a lettura.
- Microsoft: Win32_Process properties · Documenta 'e ID d'e prucesse, 'e percorso d'o file eseguibile, 'e date d'a creazione e 'o riutilizzo d'o ID d'o genitore.
È servuto chist'articulo?
Basta nu sì o nu no. Si vuó, sciglie na mutivazzione o miett' na nota corta.
Grazie. Chisto nce dà 'na mano a fa mèglio 'sta paggena.