إصلاح: msdtc واجه خطأ (ساعة = 0x80000171)

جدول المحتويات:

فيديو: 18. Windows Server 2008 R2 MSDTC Network Configuration 2024

فيديو: 18. Windows Server 2008 R2 MSDTC Network Configuration 2024
Anonim

واجه MSDTC خطأ على جهاز الكمبيوتر الخاص بك؟ لا تقلق ، لدينا الحلول المناسبة لك. أبلغ بعض مستخدمي Windows عن حصولهم على أخطاء عند قيامهم بتمكين موقع تلقي WCF-Custom. عادةً ما يتم عرض الخطأ في هذا التنسيق: واجه MSDTC خطأ (HR = 0x80000171) أثناء محاولة تأسيس اتصال آمن مع النظام.

يمكّنك منسق المعاملات الموزعة من Microsoft (MSDTC) من التحكم في تنسيق المعاملات بين مديري الموارد والتطبيقات. أيضًا ، بينما تعتمد MSDTC على طبولوجيا شبكة المكونات الأساسية ، يمكن أن تمتد المعاملة إلى عدة DTCs عبر شبكتك.

ومع ذلك ، يجب تمكين Network DTC Access على كافة مثيلات MS DTC التي تشارك في المعاملة ؛ يتيح ذلك تنسيق المعاملات عبر الشبكة.

على سبيل المثال ، إذا حاول كمبيوتر بعيد تحديث قاعدة بيانات SQL باستخدام معاملة MS DTC أثناء تعطيل Network DTC ، فسوف تفشل المعاملات ؛ وبالتالي ، واجه MSDTC موجه خطأ. قام فريق Windows Report بتجميع الحل المناسب لمشكلة الخطأ هذه.

كيفية إصلاح "MSDTC واجه خطأ" في حالة تأهب

  1. تمكين الوصول إلى شبكة DTC
  2. تمكين استثناء جدار الحماية لـ MS DTC
  3. استبعد MSDTC في إعدادات مكافحة الفيروسات
  4. تمكين القاعدة لـ PPTP

الحل 1: تمكين الوصول إلى شبكة DTC

أحد الحلول السريعة لمشكلة الخطأ هو تمكين Network DTC Access لمعاملات MS DTC. يمكنك القيام بذلك في خدمات المكونات. اتبع هذه الخطوات لتمكين وصول DTC للشبكة:

  • انتقل إلى ابدأ ، واكتب "dcomcnfg" بدون علامات اقتباس ، ثم اضغط على مفتاح Enter.

  • قم بتوسيع شجرة وحدة التحكم لتحديد موقع DTC المحلي (عادةً ما يقع في علامة التبويب خدمات المكونات)
  • من القائمة إجراء ، انقر فوق "خصائص".
  • انقر فوق علامة التبويب "أمان" وقم بإجراء التغييرات التالية:
  • في إعدادات الأمان ، حدد خانة الاختيار Network DTC Access.
  • في "اتصالات إدارة المعاملات" ، حدد خانتي الاختيار "السماح بالوارد" و "السماح بالخروج".
  • انقر فوق موافق.
  • أعد تشغيل خدمة Distributed Transaction Coordinator (MSDTC) فيما بعد.

ومع ذلك ، إذا استمر ظهور الخطأ بعد تجربة هذا الإصلاح ، فيمكنك المتابعة إلى الحل التالي.

  • اقرأ أيضا إصلاح: "فشل الاتصال مع الخطأ 800"

الحل 2: تمكين استثناء جدار الحماية لـ MSDTC

في بعض الأحيان ، واجه MSDTC موجه خطأ بسبب جدار حماية Windows. يمنع جدار حماية Windows MSDTC من العمل على جهاز الكمبيوتر الخاص بك ؛ هذا بسبب تدابير الحماية ضد السيطرة الخارجية.

ومع ذلك ، يمكنك تجاوز هذا "الجدار" عن طريق تمكين استثناء جدار الحماية لـ MSDTC. إليك كيفية القيام بذلك:

  • انتقل إلى ابدأ> اكتب "جدار حماية Windows" ، واختر "السماح لتطبيق من خلال جدار حماية Windows".

  • انقر فوق خيارات "تغيير الإعدادات"

  • الآن ، انقر فوق "السماح ببرنامج آخر"
  • في علامة التبويب استثناءات ، حدد خانة الاختيار "منسق المعاملات الموزعة".
  • انقر فوق موافق.

وفي الوقت نفسه ، إذا استمر ظهور الخطأ بعد تجربة هذا الإصلاح ، فيمكنك المتابعة إلى الحل التالي.

الحل 3: استبعاد MSDTC في إعدادات مكافحة الفيروسات

أيضًا ، يمكن لبرامج مكافحة الفيروسات المفرطة النشاط حظر MSDTC على نظام التشغيل Windows 10 ؛ وبالتالي ، مما أدى إلى MSDTC واجه خطأ في موجه. أفضل حل هو استبعاد DTC من إعدادات الحماية من الفيروسات.

إليك كيفية القيام بذلك في Windows Defender:

  • قم بتشغيل مركز أمان Windows Defender
  • الآن ، انتقل إلى إعدادات الحماية من الفيروسات والتهديدات

  • حدد الاستبعادات
  • انقر فوق خيار "إضافة أو إزالة الاستبعادات"
  • الآن ، حدد "إضافة استثناء" وإضافة DTC.
  • أعد تشغيل الكمبيوتر

-

إصلاح: msdtc واجه خطأ (ساعة = 0x80000171)