תקן: msdtc נתקל בשגיאה (hr = 0x80000171)

תוכן עניינים:

וִידֵאוֹ: MSDTC-NovaSunExcStd-2012-06-17.mp4 2024

וִידֵאוֹ: MSDTC-NovaSunExcStd-2012-06-17.mp4 2024
Anonim

MSDTC נתקל בשגיאה במחשב האישי שלך? אל תדאג, יש לנו את התיקונים הנכונים עבורך. חלק ממשתמשי Windows דיווחו על טעויות כאשר הם מאפשרים את מיקום קבלת WCF-Custom. השגיאה מוצגת בדרך כלל בפורמט זה: MSDTC נתקל בשגיאה (HR = 0x80000171) במהלך ניסיון ליצור חיבור מאובטח עם המערכת.

מתאם העסקאות המבוזר של מיקרוסופט (MSDTC) מאפשר לך לשלוט בתיאום עסקאות בין מנהלי משאבים ליישומים. כמו כן, בעוד MSDTC מסתמך על טופולוגיית הרשת של הרכיבים העומדים בבסיסה, עסקה יכולה להשתרע על מספר DTCs ברחבי הרשת שלך.

עם זאת, יש לאפשר גישה ל- DTC Network בכל המקרים של MS DTC שמשתתפים בעסקה; זה מאפשר תיאום עסקאות ברחבי הרשת.

לדוגמה, אם מחשב מרוחק מנסה לעדכן בסיס נתונים של SQL באמצעות טרנזקציית MS DTC כאשר רשת DTC מושבתת, העסקאות ייכשלו; לפיכך, MSDTC נתקל בשורת שגיאה. צוות דוחות Windows ריכז את הפיתרון המתאים לבעיית שגיאה זו.

כיצד לתקן את ההתראה 'MSDTC נתקל בשגיאה'

  1. אפשר גישה ל- DTC ברשת
  2. אפשר חריג חומת אש עבור MS DTC
  3. אל תכלול את MSDTC בהגדרות האנטי-וירוס שלך
  4. הפעל כלל עבור PPTP

פתרון 1: אפשר גישה ל- DTC ברשת

אחד התיקונים המהירים לבעיית השגיאה הוא לאפשר גישה ל- DTC Network עבור עסקאות MS DTC. אתה יכול לעשות זאת בשירותי הרכיבים. בצע את הצעדים הבאים כדי לאפשר גישה ל- DTC ברשת:

  • עבור אל התחל, הקלד "dcomcnfg" ללא ציטוטים ולחץ על מקש Enter.

  • הרחב את עץ המסוף כדי לאתר DTC מקומי (בדרך כלל ממוקם בכרטיסיית שירותי הרכיבים)
  • בתפריט פעולה, לחץ על מאפיינים.
  • לחץ על לשונית האבטחה ובצע את השינויים הבאים:
  • בהגדרות אבטחה, בחר בתיבת הסימון גישה לרשת DTC.
  • בתקשורת מנהל עסקאות, בחר בתיבות הסימון 'אפשר נכנס' ו'הרשה לצאת '.
  • לחץ על אישור.
  • הפעל מחדש את שירות רכזת העסקה המופצת (MSDTC) לאחר מכן.

עם זאת, אם עדיין תקרת את השגיאה לאחר שתנסה את התיקון הזה, תוכל להמשיך לפיתרון הבא.

  • קרא גם תקן: "החיבור נכשל בשגיאה 800"

פתרון 2: אפשר חריג חומת אש עבור MSDTC

לפעמים, MSDTC נתקל בשגיאת שגיאה נגרמת על ידי חומת האש של Windows. חומת האש של Windows מונעת מ- MSDTC לפעול במחשב שלך; זה נובע מאמצעי ההגנה שלה מפני שליטה חיצונית.

עם זאת, אתה יכול לעקוף את 'קיר' זה על ידי הפעלת חריגה של חומת אש עבור MSDTC. כך תוכלו לעשות זאת:

  • עבור אל התחל> הקלד "חומת האש של Windows" ובחר באפשרות "אפשר יישום דרך חומת האש של Windows".

  • לחץ על אפשרויות "שנה הגדרות"

  • כעת, לחץ על "אפשר תוכנית אחרת"
  • בכרטיסייה חריגים, בחר בתיבת הסימון 'מתאם עסקאות מבוזר'.
  • לחץ על אישור.

בינתיים, אם עדיין תיתקל בשגיאה לאחר שתנסה את התיקון הזה, תוכל להמשיך לפיתרון הבא.

פתרון 3: אל תכלול את MSDTC בהגדרות האנטי-וירוס שלך

כמו כן, תוכניות אנטי-וירוס היפראקטיביות יכולות לחסום את MSDTC במערכת Windows 10; לפיכך, וכתוצאה מכך MSDTC נתקל בשורת שגיאה. הדרך הטובה ביותר לעקוף את הבעיה היא להחריג את DTC מהגדרות ההגנה מפני האנטי-וירוס שלך.

כך תוכלו לעשות זאת ב- Windows Defender:

  • הפעל את מרכז האבטחה של Windows
  • כעת עבור אל הגדרות ההגנה מפני וירוסים ואיום

  • בחר אי הכללות
  • לחץ על האפשרות 'הוסף או הסר אי הכללות'
  • כעת בחר 'הוסף אי הכללה' והוסף DTC.
  • הפעל מחדש את המחשב

-

תקן: msdtc נתקל בשגיאה (hr = 0x80000171)