Přejít k obsahu

msdtc.exe

Proces systému WindowsMicrosoft Corporation

Vyhledávací výrazy v katalogu msdtc, distributed transaction coordinator, dtc

WindowsSoučást systému

Microsoft Distributed Transaction Coordinator. Koordinuje atomické transakce mezi správci prostředků. Nejde o Hyper-V ani o WSL.

Co potřebujete vědět

msdtc koordinuje distribuované transakce, nikoli Hyper-V a nikoli WSL.

msdtc.exe je služba Distributed Transaction Coordinator. Databáze, COM+ a clusterované aplikace ji využívají pro dvoufázové potvrzování. vmms.exe spravuje virtuální počítače Hyper-V. wslservice.exe koordinuje distribuce. Ukončení MSDTC nevypne virtuální počítač.

Bezpečný?
Zkontrolujte cestu, podpis a vydavatele spuštěného souboru. Samotný název bezpečnost nezaručuje.
Je to Hyper-V?
Ne. Koordinuje transakce
Mám to ukončit?
Probíhající distribuovaná potvrzení mohou selhat
Feex uvádí
Pokud vidím msdtc vedle SQL nebo aplikace COM+, považuji to za transakce. Neotvírám Správce technologie Hyper-V a nespouštím wsl --shutdown, abych utišil DTC.

Co je msdtc.exe?

msdtc koordinuje distribuované transakce, nikoli Hyper-V a nikoli WSL. Tato služba je Distributed Transaction Coordinator. vmms.exe představuje správu virtuálních počítačů. wslservice.exe představuje WSL.

Co dělá?

Zapojuje správce prostředků a potvrzuje nebo ruší distribuovanou transakci. Nespouští Ubuntu ani nehostuje virtuální počítače.

Proč běží?

SQL Server, COM+ nebo jiná zapojená aplikace zahájila distribuovanou transakci, případně je služba nastavena na Automaticky. Počítač bez takových aplikací může mít tuto službu přesto nainstalovanou.

Zkontrolovat běžící instanci

V prostředí Windows PowerShell tento dotaz pouze pro čtení zobrazí odpovídající ID procesů, časy vytvoření a cesty k spustitelným souborům na tomto PC.

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

Žádný výsledek nebo nepřístupná cesta jsou neprůkazné. Chráněné procesy mohou omezit přístup a ID procesů lze znovu použít. Uchovávejte osobní cesty lokálně.

Použijte průvodce identifikací souborů k porovnání podpisů a metadat produktu. Samotný název souboru nemůže potvrdit bezpečnost.

Je bezpečný?

Ověřte tento běžící soubor

msdtc.exe ve složce System32 je Microsoft DTC. Soubor msdtc.exe v adresáři Temp nikoli. Stále to není vmms a není to WslService.

Porovnejte zaznamenané umístění se skutečným souborem. Známá složka sama o sobě nepotvrzuje identitu.

C:\Windows\System32\msdtc.exe

  • Služba: Distributed Transaction Coordinator
  • Není to Hyper-V vmms.exe
  • Není to wslservice.exe

Mohu jej ukončit?

Distribuovaná potvrzení mohou selhat

Ukončení procesu msdtc.exe přeruší rozpracované operace DTC. Virtuální počítače Hyper-V a WSL běží dál. Pokud tyto aplikace transakce vyžadují, službu Distributed Transaction Coordinator restartujte.

Mohu jej odebrat?

Ne

Nemazejte msdtc.exe. Službu nastavte na Ručně pouze tehdy, pokud bezpečně víte, že žádná zapojená aplikace DTC nepotřebuje. Nevypínejte Hyper-V ani WSL ve snaze „odstranit MSDTC“.

Měl by se spouštět se systémem Windows?

Služba MSDTC může být nastavena na Automaticky. Nejedná se o položku Po spuštění pro Hyper-V nebo WSL.

Měření využití prostředků

Měřte aktuální proces spíše než předpokládat univerzální základní linii
CPU a paměť Porovnejte několik pozorování pro stejné PID a pracovní zátěž. Tento záznam nemá nezávisle měřenou univerzální základní linii.
Disk a síť Připisujte aktivitu skutečnému procesu a aktuální úloze; název souboru sám o sobě nestanovuje očekávané cíle ani objem přenosu.

Informace o souboru

Informace o souboru msdtc.exe
Název spustitelného souboru msdtc.exe
Zaznamenaná cesta instalace C:\Windows\System32\msdtc.exe
Vydavatel Microsoft Corporation
Kontrola podpisu Zkontrolujte skutečný soubor; tento záznam necertifikuje identitu jeho certifikátu.

Běžné problémy

Weby generující popisy souborů označují každé „vm“ nebo „service“ za virtualizaci

DTC jsou transakce. Vysoké využití procesoru zde mají na svědomí zapojené aplikace, nikoli vmmemWSL.

Někdo zakázal vmms, aby zastavil síťové porty msdtc

Nesprávná služba. Zabezpečení a brána firewall pro DTC se nacházejí v Nástrojích pro správu komponent, nikoli ve Správci technologie Hyper-V.

Řešení potíží

Než provedete jakýkoli destruktivní krok, proveďte diagnostiku.

Služba komponent > Počítače > Tento počítač > Distributed Transaction Coordinator

Tento modul snap-in je předmětem tohoto článku. Správce technologie Hyper-V ani wsl -l -v protokoly DTC nezobrazí.

Po resetování protokolu restartujte MSDTC, nenahrazujte soubor vmms.exe

Postupujte podle pokynů k opravě Microsoft DTC. Soubor System32\msdtc.exe ponechte na svém místě.

Technické podrobnosti

Technické podrobnosti
Technické podrobnosti o msdtc.exe
Název obrazu msdtc.exe
Služba Distributed Transaction Coordinator

Zkontrolujte identitu běžícího souboru

Samotný název souboru nemůže potvrdit bezpečnost. Ověřte skutečnou cestu, podpis a identitu produktu.

Zdroje a ověření

Zaznamenané označení zdroje: srpen 2026. Toto označení nepředstavuje nezávislé ověření. Jak provádíme výzkum.

Byl tento článek užitečný?

Stačí ano nebo ne. Pokud chcete, vyberte důvod nebo přidejte krátkou poznámku.

Byl tento článek užitečný?