1. [Wiki](https://feex.it/wiki/)
2. [Процеси](https://feex.it/wiki/process/)
3. [Процеси Windows](https://feex.it/wiki/process/windows/)
4. msdtc.exe

# msdtc.exe

Процес Windows: Microsoft Corporation

Терміни пошуку в каталозі: msdtc, distributed transaction coordinator, dtc

Windows, Системний компонент

Координатор розподілених транзакцій Microsoft. Він координує атомарні транзакції між диспетчерами ресурсів. Це не Hyper-V і не WSL.

## Що потрібно знати

msdtc координує розподілені транзакції, а не Hyper-V і не WSL.

msdtc.exe - це Координатор розподілених транзакцій. Бази даних, COM+ і кластеризовані програми використовують його для двофазної фіксації. vmms.exe керує віртуальними машинами Hyper-V. wslservice.exe координує дистрибутиви. Завершення MSDTC не зупиняє віртуальну машину.

- **Безпечний?**: Перевірте шлях, підпис і видавця запущеного файлу. Лише назва не може підтвердити безпеку.

  **Це Hyper-V?**: Ні. Він координує транзакції

  **Чи варто завершувати його?**: Поточні розподілені фіксації можуть завершитися помилкою

Feex повідомляє

Якщо я бачу msdtc поруч із SQL або програмою COM+, я розглядаю його як обробку транзакцій. Я не відкриваю Диспетчер Hyper-V і не запускаю wsl --shutdown, щоб заспокоїти DTC.

## Що таке msdtc.exe?

msdtc координує розподілені транзакції, а не Hyper-V і не WSL. Служба називається «Координатор розподілених транзакцій». vmms.exe керує віртуальними машинами. wslservice.exe - це WSL.

## Що він робить?

Він залучає диспетчери ресурсів і підтверджує або скасовує розподілену транзакцію. Він не запускає Ubuntu і не розміщує віртуальні машини.

## Чому він запущений?

SQL Server, COM+ або інша підключена програма ініціювала розподілену транзакцію, або для служби встановлено автоматичний запуск. На ПК без таких програм служба все одно може бути встановлена.

## Перевірити запущений екземпляр

У Windows PowerShell цей запит лише для читання перелічує відповідні ідентифікатори процесів, час створення та шляхи до виконуваних файлів на цьому ПК.

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

Відсутність результату або недоступний шлях є непереконливими. Захищені процеси можуть обмежувати доступ, а ідентифікатори процесів можуть повторно використовуватися. Зберігайте особисті шляхи локально.

Використовуйте [посібник з ідентифікації файлів](https://feex.it/wiki/l/uk/software/system/verify-executable-path-signature/) для порівняння підписів та метаданих продукту. Саме по собі ім'я файлу не може встановити безпеку.

## Чи він безпечний?

Перевірте цей запущений файл

msdtc.exe у System32 - це Microsoft DTC. msdtc.exe у Temp - ні. Це все ще не vmms і не WslService.

Порівняйте записане розташування з фактичним файлом. Знайома папка сама по собі не встановлює ідентичність.

`C:\Windows\System32\msdtc.exe`

- Служба: Координатор розподілених транзакцій
- Не Hyper-V vmms.exe
- Не wslservice.exe

## Чи можна його завершити?

Розподілені фіксації можуть дати збій

Завершення msdtc.exe перериває поточні операції DTC. Віртуальні машини Hyper-V і WSL продовжують працювати. Перезапустіть службу «Координатор розподілених транзакцій», якщо цим програмам вона потрібна.

## Чи можна його видалити?

Ні

Не видаляйте msdtc.exe. Встановлюйте службу в ручний режим тільки тоді, коли впевнені, що жодна програма не потребує DTC. Не вимикайте Hyper-V або WSL, щоб «видалити MSDTC».

## Чи повинен він запускатися разом із Windows?

Служба MSDTC може мати автоматичний тип запуску. Це не запис автозавантаження Hyper-V або WSL.

## Виміряйте використання ресурсів

| ЦП та пам'ять  | Порівняйте кілька спостережень для одного й того ж PID та навантаження. Цей запис не має незалежно виміряної універсальної базової лінії.      |
| -------------- | ---------------------------------------------------------------------------------------------------------------------------------------------- |
| Диск та мережа | Припишіть активність фактичному процесу та поточному завданню; саме по собі ім'я файлу не встановлює очікувані призначення або обсяг передачі. |

## Інформація про файл

| Назва виконуваного файлу    | msdtc.exe                                                                        |
| --------------------------- | -------------------------------------------------------------------------------- |
| Записаний шлях встановлення | C:\Windows\System32\msdtc.exe                                                    |
| Видавець                    | Microsoft Corporation                                                            |
| Перевірка підпису           | Перевірте фактичний файл; цей запис не сертифікує ідентичність його сертифіката. |

## Поширені проблеми

### Сайтонишпорки називають будь-який рядок «vm» або «service» віртуалізацією

DTC - це транзакції. Високе навантаження на ЦП тут спричинене зареєстрованими програмами, а не vmmemWSL.

### Хтось вимкнув vmms, щоб закрити мережеві порти msdtc

Неправильна служба. Безпека DTC та брандмауер налаштовуються в службі «Служби компонентів», а не в Диспетчері Hyper-V.

## Усунення несправностей

Проведіть діагностику, перш ніж робити будь-які деструктивні зміни.

### Служби компонентів > Комп'ютери > Мій комп'ютер > Координатор розподілених транзакцій

Ця оснастка - тема цієї статті. Диспетчер Hyper-V і команда wsl -l -v не показуватимуть журнали DTC.

### Перезапустіть MSDTC після скидання журналу, не замінюйте vmms.exe

Дотримуйтесь інструкцій Microsoft щодо відновлення DTC. Залиште System32\msdtc.exe на місці.

## Технічні деталі

Технічні деталі

| Назва образу | msdtc.exe                           |
| ------------ | ----------------------------------- |
| Служба       | Координатор розподілених транзакцій |

## Перевірте автентичність запущеного файлу

Саме по собі ім'я файлу не може встановити безпеку. Перевірте фактичний шлях, підпис та ідентичність продукту.

## Пов'язане

Ці сутності пов'язані з цією статтею. Тип вказується для кожного посилання.

[vmms.exe: Процес Windows](https://feex.it/wiki/l/uk/process/vmms.exe/)[wslservice.exe: Процес Windows](https://feex.it/wiki/l/uk/process/wslservice.exe/)[services.exe: Процес Windows](https://feex.it/wiki/l/uk/process/services.exe/)[Перевірте шлях до виконуваного файлу та цифровий підпис: Посібник](https://feex.it/wiki/l/uk/software/system/verify-executable-path-signature/)[Читайте Диспетчер завдань і порівнюйте активність процесів: Посібник](https://feex.it/wiki/l/uk/software/system/how-to-read-task-manager/)[Процеси Windows: Категорія](https://feex.it/wiki/process/windows/)

## Джерела та верифікація

Зафіксована позначка джерела: серпень 2026. Ця позначка не встановлює незалежної перевірки. [Як ми проводимо дослідження](https://feex.it/wiki/research/).

- [Microsoft Learn: MSDTC ](https://learn.microsoft.com/windows/win32/cossdk/msdtc)· Координатор розподілених транзакцій
- [Microsoft Learn: усунення несправностей MSDTC ](https://learn.microsoft.com/troubleshoot/windows-server/application-management/msdtc-troubleshooting)· Координація транзакцій, а не віртуалізація
- [Карта процесів Foxhole ](https://foxhole.feex.it/)· Зразки від виробника на комп'ютерах з Windows. Не лабораторний бенчмарк.
- [Microsoft Sysinternals: Sigcheck ](https://learn.microsoft.com/en-us/sysinternals/downloads/sigcheck)· Пояснює, як перевіряти підписи файлів. Це посилання не встановлює автентичність або безпеку конкретного запущеного файлу.
- [Microsoft: Get-CimInstance ](https://learn.microsoft.com/en-us/powershell/module/cimcmdlets/get-ciminstance)· Метод запиту локальних процесів лише для читання.
- [Microsoft: Win32_Process properties ](https://learn.microsoft.com/en-us/windows/win32/cimwin32prov/win32-process)· Документує ідентифікатори процесів, шляхи до виконуваних файлів, дати створення та повторне використання ідентифікатора батьківського процесу.

## Чи була ця стаття корисною?

Достатньо відповісти "так" або "ні". За бажанням виберіть причину або додайте коротку примітку.

Короткі факти

Стислі відомості про цю сторінку. Характеристики, джерела та повна інформація залишаються в статті.

- **Тип**: Процес Windows

  **Видавець**: Microsoft Corporation

  **Виконуваний файл**: msdtc.exe

  **Типовий шлях**: C:\Windows\System32\msdtc.exe

  **Записати контекст**: Довідкова стаття Feex Wiki

  **Пов'язана служба**: MSDTC / Координатор розподілених транзакцій

Зафіксований стан джерела: Перевірено Feex: Зафіксована позначка джерела: серпень 2026. Ця позначка не встановлює незалежної перевірки.

---

Source: [Canonical Feex Wiki page](https://feex.it/wiki/l/uk/process/msdtc.exe/)

[Developer guide](https://feex.it/wiki/developers/) | [API policy](https://feex.it/developers/api-policy/) | [Agent guidance](https://feex.it/wiki/llms.txt)
