Координатор розподілених транзакцій Microsoft (MSDTC) дозволяє різноманітним менеджерам ресурсів здійснювати транзакції через мережу. У випадку, якщо мережевий DTC заборонений в певній системі з використанням певної конфігурації мережі, це може скасувати транзакцію. У такому випадку ви помітите повідомлення про помилку із зазначенням “MSDTC виникла повідомлення про помилку“. У цій статті ми обговорили 4 виправлення, що легко виконуються. Дотримуйтесь цих рішень поетапно, і проблема буде вирішена дуже швидко.
Виправлення - 1 Відрегулюйте параметри DTC у службах компонентів
Налаштування параметрів DTC у Послуги з компонентів повинні вирішити цю проблему.
1. Натисніть Клавіша Windows + R. Це відкриє вікно Виконати.
2. Введіть “dcomcnfg“. Натисніть на "гаразд“.
Послуги з компонентів буде запущено на вашому комп'ютері.
3. В Послуги з компонентів, розгорніть папку таким чином-
Мій комп'ютер> Координатор розподілених транзакцій
4. Клацніть правою кнопкою миші на "Місцевий DTC", А потім натисніть"Властивості“.
5. Коли Локальні властивості DTC вікно, перейдіть доБезпека".
6. Перевірте варіант “Доступ до DTC мережі“.
7. Під 'Зв'язок менеджера транзакцій‘Розділ, перевірити "Дозволити вхідний”Політика.
8. Не забудьте галочка "Дозволити вихід”Коробка.
9. Після цього натисніть “Подати заявку", А потім натисніть"гаразд”, Щоб зберегти його.
Це має вирішити проблему.
Виправлення 2 - Дозволити MSDTC через брандмауер
1. Шукати "Дозволити програми через брандмауер Windows“.
2. Потім потрібно натиснути наДозволити програми через брандмауер Windows“.
3. Коли Дозволені програми на екрані з'явиться вікно, ви побачите рядок "Дозвольте програмам ретельно використовувати брандмауер Windows Defender‘.
4. Просто натисніть "Змінити налаштування“.
5. Тепер прокрутіть список програм, поки не знайдетеКоординатор розподілених транзакцій“. Перевірте додаток.
6. Тепер дайте галочка обомПриватна”Та“Громадський”, Щоб дозволити програму в будь-якій мережі.
7. Потім натисніть “гаразд”, Щоб зберегти це налаштування.
Тепер перевірте, працює MSDTC чи ні.
Виправлення 3 - Змінення правил брандмауера
Іноді протокол вхідної та вихідної маршрутизації також створює деякі проблеми.
1. Спочатку все, що вам потрібно зробити, це натиснутиКлавіша Windows + R‘.
2. Тут введіть цей код і натисніть “гаразд“.
firewall.cpl
3. Коли Брандмауер Windows Defenderз розширеною безпекою відкриється, натисніть наРозширені налаштування“.
4. Ліворуч натисніть кнопку “Вхідні правила“.
5. Тоді, клацніть правою кнопкою миші на "Маршрутизація та віддалений доступ (PPTP-In)"Та натисніть"Увімкнути правило“.
6. Подібним чином потрібно ввімкнути правило того самого типу для вихідних налаштувань.
7. Виберіть “Вихідні правила“. Прокрутіть вниз через праву сторону.
8. Клацніть правою кнопкою миші на "Маршрутизація та віддалений доступ (PPTP-вихід)"І виберіть варіант"Увімкнути правило”, Щоб увімкнути його на своєму комп’ютері.
Потім закрийте Брандмауер Windows Defenderз розширеною безпекою вікно.
Перевірте, допомагає це вам чи ні.
Виправлення-4 Виключіть MSDTC у налаштуваннях антивірусу-
Існує ймовірність того, що підключення до MSDTC заборонено антивірусними налаштуваннями. Вам потрібно його виключити.
1. Шукати 'Безпека Windows‘З вікна пошуку.
2. Потім натисніть "Безпека Windows”, Щоб отримати до нього доступ.
3. Після цього зліва натисніть кнопку “значок будинку“.
4. Потім вам потрібно отримати доступ доЗахист від вірусів та загроз“.
5. В Захист від вірусів та загроз налаштування, натисніть наКерувати налаштуваннями“.
6. Прокрутіть вниз, поки не виявитеВиключення‘Варіант.
7. Клацніть наДодавання або видалення виключень“.
8. Тепер перейдіть до місця, прокрутіть униз і дізнайтеся “msdtc.exe“.
C: \ Windows \ System32.
9. Виберіть “msdtc.exe”Зі списку та натисніть“відчинено“.
10. Тепер ви помітите, що "msdtc" включено до списку виключених файлів.
Закрийте Безпека Windows вікно.
Перезапустіть пристрою. Після перезавантаження ви більше ніколи не побачите повідомлення "MSDTC виникла помилка".