Координатор распределенных транзакций Microsoft (MSDTC) позволяет различным менеджерам ресурсов выполнять транзакции по сети. В случае, если сетевой DTC запрещен в определенной системе, использующей определенную конфигурацию сети, он может прервать транзакцию. В этом случае вы увидите сообщение об ошибке «MSDTC обнаружил сообщение об ошибке“. В этой статье мы обсудили 4 легко исполняемых исправления. Следуйте этим решениям шаг за шагом, и проблема будет решена очень быстро.
Исправление - 1 Отрегулируйте настройки DTC в службах компонентов
Регулировка настроек DTC в Компонентные услуги должен исправить эту проблему.
1. Нажмите Клавиша Windows + R. Откроется окно «Выполнить».
2. Тип "dcomcnfg“. Нажмите на "ОК“.
![Dcomconfg Run](/f/a8e14f0d816f3d520ff16e61d3253a80.png)
Компонентные услуги будет запущен на вашем компьютере.
3. В Компонентные услуги, разверните папку таким образом -
Мой компьютер> Координатор распределенных транзакций
![DTC Показать](/f/c819a3f43ab9cb9d562ed1908a358091.png)
4. Щелкните правой кнопкой мыши на "Местный код неисправности", А затем нажмите"Характеристики“.
![Локальные свойства DTC](/f/7c694bd275225515bd559b5e49d72050.png)
5. Когда Местные свойства DTC окно, перейдите в «Безопасность”Таб.
6. Проверять опция "Доступ к сети DTC“.
![Проверить Network Dtc](/f/b339593acce6b7314530fd37708dbad4.png)
7. Под 'Связь с менеджером транзакций' раздел, проверять «Разрешить входящий" политика.
8. Не забывай ТИК «Разрешить исходящий" коробка.
![Разрешить входящий и исходящий](/f/8711c3832c0955d15f7d91e0669d7264.png)
9. После этого нажмите «Применять", А затем нажмите"ОК», Чтобы спасти его.
![Применить ОК](/f/025ecf546741acbb9a5dd749d343078d.png)
Это должно решить проблему.
Исправление 2 - Разрешить MSDTC через брандмауэр.
1. Искать "Разрешить приложения через брандмауэр Windows“.
2. Затем вам нужно нажать на значок «Разрешить приложения через брандмауэр Windows“.
![Разрешить новое приложение брандмауэра](/f/2bc66d76e0bd899d0fdc29f6e72cc8dc.png)
3. Когда Разрешенные приложения на экране появится окно, вы увидите строку ‘Разрешить приложениям проходить через брандмауэр Защитника Windows‘.
4. Просто нажмите «Изменить настройки“.
![Изменить настройки](/f/c91e4b63100c3070ceaba065807042d7.png)
5. Теперь прокрутите список приложений, пока не найдете значок «Координатор распределенных транзакций“. Проверить приложение.
6. Теперь дайте ТИК обоим из «Частный" а также "Общественные», Чтобы разрешить приложению работать в любой сети.
7. Затем нажмите «ОК”, Чтобы сохранить эту настройку.
![DTC Разрешить](/f/9fd7c65b1193eaaf5f5b4ca542f772dc.png)
Теперь проверьте, работает ли MSDTC.
Исправление 3 - Изменить правила брандмауэра
Иногда протокол входящей и исходящей маршрутизации также создает некоторые проблемы.
1. Сначала все, что вам нужно сделать, это нажать ‘Клавиша Windows + R‘.
2. Здесь введите этот код и нажмите «ОК“.
firewall.cpl
![Брандмауэр Windows](/f/1fce28f9506a453855b9bf111a7b36c4.png)
3. Когда Брандмауэр Защитника Windowsс повышенной безопасностью открывается, нажмите на значок «Расширенные настройки“.
![Расширенные настройки](/f/938f69ea87c4a14c8cd7ca872e2f6f60.png)
4. Слева нажмите на значок «Входящие правила“.
5. Потом, щелкните правой кнопкой мыши на "Маршрутизация и удаленный доступ (PPTP-In)»И нажмите«Включить правило“.
![Входящий Включить](/f/c1a45741b72f3e51b97ed018c2319dc8.png)
6. Точно так же вам нужно включить тот же тип правила для исходящих настроек.
7. Выбирать "Исходящие правила“. Прокрутите вниз правую часть.
8. Щелкните правой кнопкой мыши на "Маршрутизация и удаленный доступ (PPTP-Out)»И выберите вариант«Включить правило», Чтобы включить его на вашем компьютере.
![Включить правило для исходящего трафика](/f/aeae20ee9dec4e11600530ce332c327c.png)
Затем закройте Брандмауэр Защитника Windowsс повышенной безопасностью окно.
Проверьте, помогает это вам или нет.
Fix-4 Исключить MSDTC в настройках антивируса -
Есть вероятность, что подключение к MSDTC запрещено настройками антивируса. Вам нужно это исключить.
1. Искать 'Безопасность Windows‘Из окна поиска.
2. Затем нажмите «Безопасность Windows», Чтобы получить к нему доступ.
![Безопасность Windows](/f/7349455f353b7098a715c25005829108.png)
3. После этого с левой стороны нажмите на значок «значок дома“.
4. Затем вам нужно получить доступ к «Защита от вирусов и угроз“.
![Защита от вирусов и угроз](/f/33732be58d2a64554f5f3dda8d7d3c7e.png)
5. В Защита от вирусов и угроз настройки, нажмите на значок «Управлять настройками“.
![Управление сеттинами](/f/843245397c1dc15e2f6b24d680a0280f.png)
6. Прокрутите вниз, пока не обнаружите "Исключения' вариант.
7. Нажми на "Добавить или удалить исключения“.
![Добавить или удалить](/f/0990095ce23a3fb143c105d94b9ed5b2.png)
8. Теперь перейдите к месту, прокрутите вниз и найдите «msdtc.exe“.
C: \ Windows \ System32.
9. Выбирать "msdtc.exe»Из списка и нажмите«Открыть“.
![Msdtc Выбрать](/f/a87c6510c7f78cc9785fb406afe39187.png)
10. Теперь вы заметите, что "msdtc" включен в список исключенных файлов.
![Msdtc](/f/3c41acd675fa13f40d12ae4bd5a9981e.png)
Закройте Безопасность Windows окно.
Запустить снова твое устройство. После перезагрузки вы больше никогда не увидите сообщение «MSDTC обнаружила ошибку».