1. [Вики](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/ru/software/system/verify-executable-path-signature/) для сравнения сигнатур и метаданных продукта. Одно только имя файла не может установить безопасность.

## Безопасен ли он?

Проверьте этот запущенный файл

Файл msdtc.exe в папке System32 принадлежит Microsoft DTC. Файл msdtc.exe в папке Temp таковым не является. Это по-прежнему не vmms и не WslService.

Сравните записанное расположение с фактическим файлом. Знакомая папка сама по себе не устанавливает личность.

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

- Служба: Координатор распределенных транзакций
- Не относится к vmms.exe из Hyper-V
- Не является 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/ru/process/vmms.exe/)[wslservice.exe: Процесс Windows](https://feex.it/wiki/l/ru/process/wslservice.exe/)[services.exe: Процесс Windows](https://feex.it/wiki/l/ru/process/services.exe/)[Проверьте путь к исполняемому файлу и цифровую подпись: Руководство](https://feex.it/wiki/l/ru/software/system/verify-executable-path-signature/)[Прочтите Диспетчер задач и сравните активность процессов: Руководство](https://feex.it/wiki/l/ru/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/ru/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)
