Popravak: msdtc je naišao na pogrešku (hr = 0x80000171)

Sadržaj:

Video: HR Partners 2024

Video: HR Partners 2024
Anonim

MSDTC je naišao na pogrešku na vašem računalu? Ne brinite, za vas imamo prave popravke. Neki su korisnici Windows-a prijavili pogreške kada omogućuju lokaciju WCF-Custom za primanje. Pogreška se obično prikazuje u ovom formatu: prilikom pokušaja uspostavljanja sigurne veze sa sustavom MSDTC je naišao na pogrešku (HR = 0x80000171).

Microsoftov distribuirani koordinator transakcija (MSDTC) omogućuje vam kontroliranje koordinacije transakcija između upravitelja resursa i aplikacija. Dok se MSDTC oslanja na mrežnu topologiju osnovnih komponenti, transakcija može obuhvatiti više DTC-ova širom vaše mreže.

Mrežni DTC pristup mora biti omogućen na svim MS DTC instancama koje sudjeluju u transakciji; ovo omogućava koordinaciju transakcija putem mreže.

Na primjer, ako udaljeno računalo pokušava ažurirati SQL bazu pomoću MS DTC transakcije, a mrežni DTC je onemogućen, transakcije neće uspjeti; stoga je MSDTC naišao na prompt pogreške. Tim za Izvještaj Windows sastavio je primjenjivo rješenje za ovaj problem s pogreškama.

Kako riješiti upozorenje "MSDTC naišao na pogrešku"

  1. Omogući mrežni DTC pristup
  2. Omogućite iznimku vatrozida za MS DTC
  3. Isključite MSDTC u svojim antivirusnim postavkama
  4. Omogući pravilo za PPTP

1. rješenje: omogućiti mrežni DTC pristup

Jedan od brzih ispravki problema s pogreškama je omogućavanje mrežnog DTC pristupa za MS DTC transakcije. To možete učiniti u komponentama servisima. Slijedite ove korake za omogućavanje mrežnog DTC pristupa:

  • Idite na Start, upišite "dcomcnfg" bez navodnika, a zatim pritisnite tipku Enter.

  • Proširite stablo konzole da biste pronašli lokalni DTC (obično se nalazi na kartici usluga komponenata)
  • Na izborniku Akcija kliknite Svojstva.
  • Kliknite karticu Sigurnost i izvršite sljedeće promjene:
  • U Sigurnosnim postavkama potvrdite okvir Network DTC Access.
  • U komunikaciji Transaction Manager, potvrdite okvire "Allow Inbound" i "Allow Outbound".
  • Kliknite U redu.
  • Nakon toga ponovo pokrenite uslugu Distribuiranog koordinatora transakcija (MSDTC).

Međutim, ako i dalje primite pogrešku nakon isprobavanja ovog popravka, možete prijeći na sljedeće rješenje.

  • PROČITAJTE TAKO Ispravljanje: "Veza nije uspjela s pogreškom 800"

2. rješenje: Omogućite iznimku vatrozida za MSDTC

Ponekad je MSDTC naišao na prompt pogreške koju uzrokuje Windows vatrozid. Windows vatrozid sprečava da se MSDTC pokrene na vašem računalu; to je zbog njegovih zaštitnih mjera protiv vanjske kontrole.

Međutim, ovaj „zid“ možete zaobići tako da omogućite iznimku vatrozida za MSDTC. Evo kako to učiniti:

  • Idite na Start> Upišite "Windows vatrozid" i odaberite "dopusti aplikaciju putem vatrozida Windows".

  • Kliknite na "Promijeni postavke"

  • Sada kliknite na "Dopusti drugi program"
  • Na kartici Izuzeci potvrdite okvir "Distribuirani koordinator transakcije".
  • Kliknite U redu.

U međuvremenu, ako i dalje primite pogrešku nakon isprobavanja ovog popravka, možete prijeći na sljedeće rješenje.

3. rješenje: isključite MSDTC u svojim antivirusnim postavkama

Također, hiperaktivni antivirusni programi mogu blokirati MSDTC u sustavu Windows 10; stoga je MSDTC naišao na upit o pogrešci. Najbolje bi bilo izuzeti DTC iz postavki zaštite od virusa.

Evo kako to učiniti u programu Windows Defender:

  • Pokrenite Windows Security Center
  • Sada idite na postavke zaštite od virusa i prijetnji

  • Odaberite Izuzeci
  • Kliknite opciju "Dodavanje ili uklanjanje izuzeća"
  • Sada odaberite "Dodaj izuzeće" i dodajte DTC.
  • Ponovo pokrenite svoje računalo

-

Popravak: msdtc je naišao na pogrešku (hr = 0x80000171)