เอ็กซ์ติดตั้งโดยคลิกที่ไฟล์ดาวน์โหลด
- ดาวน์โหลด DriverFix (ไฟล์ดาวน์โหลดที่ตรวจสอบแล้ว)
- คลิก เริ่มสแกน เพื่อค้นหาไดรเวอร์ที่มีปัญหาทั้งหมด
- คลิก อัพเดตไดรเวอร์ เพื่อรับเวอร์ชันใหม่และหลีกเลี่ยงการทำงานผิดพลาดของระบบ
- ดาวน์โหลด DriverFix แล้วโดย 0 ผู้อ่านในเดือนนี้
MSDTC พบข้อผิดพลาดบนพีซีของคุณหรือไม่ ไม่ต้องกังวล เรามีวิธีแก้ไขที่เหมาะสมสำหรับคุณ ผู้ใช้ Windows บางรายรายงานว่าได้รับข้อผิดพลาดเมื่อเปิดใช้งานตำแหน่งรับ WCF-Custom ข้อผิดพลาดมักจะแสดงในรูปแบบนี้: MSDTC พบข้อผิดพลาด (HR=0x80000171) ขณะพยายามสร้างการเชื่อมต่อที่ปลอดภัยกับระบบ
ผู้ประสานงานธุรกรรมแบบกระจาย (MSDTC) ของ Microsoft ช่วยให้คุณควบคุมการประสานงานธุรกรรมระหว่างผู้จัดการทรัพยากรและแอปพลิเคชัน นอกจากนี้ ในขณะที่ MSDTC อาศัยโทโพโลยีเครือข่ายของส่วนประกอบพื้นฐาน ธุรกรรมสามารถขยาย DTC หลายรายการทั่วทั้งเครือข่ายของคุณ
อย่างไรก็ตาม ต้องเปิดใช้งานการเข้าถึงเครือข่าย DTC บนอินสแตนซ์ MS DTC ทั้งหมดที่เข้าร่วมในการทำธุรกรรม สิ่งนี้ทำให้ธุรกรรมสามารถประสานกันข้ามเครือข่ายได้
ตัวอย่างเช่น ถ้าคอมพิวเตอร์ระยะไกลพยายามปรับปรุงฐานข้อมูล SQL โดยใช้ธุรกรรม MS DTC ขณะที่เครือข่าย DTC ถูกปิดใช้งาน ธุรกรรมจะล้มเหลว ดังนั้น MSDTC จึงพบข้อผิดพลาด ทีมงาน Windows Report ได้รวบรวมวิธีแก้ไขปัญหาข้อผิดพลาดนี้
วิธีแก้ไขการแจ้งเตือน 'MSDTC พบข้อผิดพลาด'
- เปิดใช้งานการเข้าถึงเครือข่าย DTC
- เปิดใช้งานข้อยกเว้นไฟร์วอลล์สำหรับ MS DTC
- ไม่รวม MSDTC ในการตั้งค่าโปรแกรมป้องกันไวรัสของคุณ
- เปิดใช้งานกฎสำหรับ PPTP
โซลูชันที่ 1: เปิดใช้งานการเข้าถึงเครือข่าย DTC
หนึ่งในการแก้ไขปัญหาข้อผิดพลาดอย่างรวดเร็วคือการเปิดใช้งานการเข้าถึงเครือข่าย DTC สำหรับธุรกรรม MS DTC คุณสามารถทำได้ในบริการคอมโพเนนต์ ทำตามขั้นตอนเหล่านี้เพื่อเปิดใช้งานการเข้าถึงเครือข่าย DTC:
- ไปที่ Start พิมพ์ “dcomcnfg” โดยไม่ต้องใส่เครื่องหมายอัญประกาศ จากนั้นกดปุ่ม Enter
- ขยายโครงสร้างคอนโซลเพื่อค้นหา Local DTC (โดยปกติจะอยู่ในแท็บบริการคอมโพเนนต์)
- บนเมนู การดำเนินการ ให้คลิก คุณสมบัติ
- คลิกแท็บ Security และทำการเปลี่ยนแปลงต่อไปนี้:
- ในการตั้งค่าความปลอดภัย เลือกช่องทำเครื่องหมาย Network DTC Access
- ใน Transaction Manager Communication เลือกกล่องกาเครื่องหมาย 'อนุญาตขาเข้า' และ 'อนุญาตขาออก'
- คลิกตกลง
- เริ่มบริการ Distributed Transaction Coordinator (MSDTC) ใหม่หลังจากนั้น
อย่างไรก็ตาม หากคุณยังคงได้รับข้อผิดพลาดหลังจากลองแก้ไขปัญหานี้แล้ว คุณอาจดำเนินการแก้ไขปัญหาถัดไป
- อ่านยัง แก้ไข: "การเชื่อมต่อล้มเหลวโดยมีข้อผิดพลาด 800"
แนวทางที่ 2: เปิดใช้งานข้อยกเว้นไฟร์วอลล์สำหรับ MSDTC
บางครั้ง MSDTC พบข้อผิดพลาดที่เกิดจากการ ไฟร์วอลล์หน้าต่าง. Windows Firewall ป้องกัน MSDTC ไม่ให้ทำงานบนคอมพิวเตอร์ของคุณ นี่เป็นเพราะมาตรการป้องกันจากการควบคุมภายนอก
อย่างไรก็ตาม คุณสามารถข้าม 'กำแพง' นี้ได้โดยเปิดใช้งานข้อยกเว้นไฟร์วอลล์สำหรับ MSDTC นี่คือวิธีการ:
- ไปที่เริ่ม > พิมพ์ “ไฟร์วอลล์ Windows” และเลือก “อนุญาตแอปผ่านไฟร์วอลล์ Windows”
- คลิกที่ตัวเลือก "เปลี่ยนการตั้งค่า"
- ตอนนี้ คลิกที่ “อนุญาตโปรแกรมอื่น”
- บนแท็บข้อยกเว้น เลือกกล่องกาเครื่องหมาย 'ผู้ประสานงานธุรกรรมแบบกระจาย'
- คลิกตกลง
ในระหว่างนี้ หากคุณยังคงได้รับข้อผิดพลาดหลังจากลองใช้การแก้ไขนี้ คุณอาจดำเนินการตามวิธีแก้ไขปัญหาถัดไป
แนวทางที่ 3: ไม่รวม MSDTC ในการตั้งค่าโปรแกรมป้องกันไวรัสของคุณ
นอกจากนี้ โปรแกรมป้องกันไวรัสซึ่งกระทำมากกว่าปกสามารถบล็อก MSDTC บน Windows 10; ด้วยเหตุนี้จึงส่งผลให้ MSDTC พบข้อผิดพลาด วิธีแก้ปัญหาที่ดีที่สุดคือการแยก DTC ออกจากการตั้งค่าการป้องกันไวรัสของคุณ
นี่คือวิธีการทำใน Windows Defender:
- เปิดศูนย์การรักษาความปลอดภัยของ Windows Defender
- ตอนนี้ไปที่การตั้งค่าการป้องกันไวรัสและภัยคุกคาม
- เลือก การยกเว้น
- คลิกที่ตัวเลือก 'เพิ่มหรือลบการยกเว้น'
- ตอนนี้ เลือก 'เพิ่มการยกเว้น' และเพิ่ม DTC
- รีสตาร์ทพีซีของคุณ
- ที่เกี่ยวข้อง: การแก้ไข: Wi-Fi หลุดบ่อยใน Windows 10, 8.1, 8, 7
โซลูชันที่ 4: เปิดใช้งานกฎสำหรับ PPTP
นี่คือวิธีการ:
- ไปที่ เริ่มต้น > แผงควบคุม
- ตอนนี้ไปที่ Windows Firewall > เลือกการตั้งค่าขั้นสูง
- ค้นหา 'การกำหนดเส้นทางและการเข้าถึงระยะไกล "ภายใต้กฎขาเข้าและกฎขาออก"
สำหรับกฎขาเข้า: คลิกขวาที่ “Routing and Remote Access (PPTP-In)” เลือก “Enable Rule” สำหรับกฎขาออก: คลิกขวาที่ “Routing and Remote Access (PPTP-Out)” เลือก “Enable Rule”
สรุป เราขอแนะนำให้คุณตรวจสอบกล่องโต้ตอบการตั้งค่าความปลอดภัยของ MSDTC เพื่อดูรายละเอียดเกี่ยวกับข้อความแจ้งข้อผิดพลาดของ MSDTC (HR=0x80000171) แจ้งให้เราทราบว่าคุณสามารถแก้ปัญหาข้อผิดพลาดนี้ได้อย่างไร อย่าลังเลที่จะแสดงความคิดเห็นด้านล่าง
เรื่องราวที่เกี่ยวข้องเพื่อตรวจสอบ:
- แก้ไขแล้ว: VPN จะไม่ทำงานบน Windows Server 2012
- การแก้ไข: ปัญหาเซิร์ฟเวอร์ DNS หลังจากอัปเดต Windows 10, 8.1
- การแก้ไขทั้งหมด: ไม่สามารถปิดระบบได้เนื่องจากหน้าต่างเซิร์ฟเวอร์ DDE