Pataisymas: „msdtc“ įvyko klaida (val. = 0x80000171)

Turinys:

Video: 8 Install MSDTC 2024

Video: 8 Install MSDTC 2024
Anonim

MSDTC aptiko klaidą jūsų kompiuteryje? Nesijaudinkite, mes turime jums tinkamas pataisas. Kai kurie „Windows“ vartotojai pranešė, kad, įgalinę „WCF-Custom“ priėmimo vietą, gauna klaidų. Klaida paprastai rodoma tokiu formatu: MSDTC bandant užmegzti saugų ryšį su sistema įvyko klaida (HR = 0x80000171).

„Microsoft“ paskirstytasis transakcijų koordinatorius (MSDTC) suteikia galimybę valdyti operacijų koordinavimą tarp išteklių valdytojų ir programų. Be to, nors MSDTC remiasi pagrindinių komponentų tinklo topologija, operacija gali apimti kelis DTC visame jūsų tinkle.

Tačiau tinklo DTC prieiga turi būti įjungta visuose MS DTC egzemplioriuose, kurie dalyvauja operacijoje; Tai leidžia suderinti operacijas visame tinkle.

Pvz., Jei nuotolinis kompiuteris bando atnaujinti SQL duomenų bazę naudodamas MS DTC operaciją, kai tinklo DTC yra išjungtas, operacijos nepavyks; todėl MSDTC aptiko klaidos raginimą. „Windows“ ataskaitos komanda sudarė šios klaidos problemos sprendimą.

Kaip išspręsti „MSDTC įvyko klaida“ perspėjimą

  1. Įgalinti tinklo DTC prieigą
  2. Įgalinti užkardos išimtį MS DTC
  3. Išbraukite MSDTC iš antivirusinių nustatymų
  4. Įgalinti PPTP taisyklę

1 sprendimas: įgalinkite tinklo DTC prieigą

Vienas iš greitų klaidos taisymo būdų yra tinklo DTC prieigos įgalinimas MS DTC operacijoms. Tai galite padaryti komponentų tarnybose. Atlikite šiuos veiksmus, kad įgalintumėte tinklo DTC prieigą:

  • Eikite į Pradėti, įveskite „dcomcnfg“ be kabučių ir paspauskite klavišą Enter.

  • Išskleiskite konsolės medį, kad rastumėte vietinį DTC (dažniausiai esantį komponentų paslaugų skirtuke)
  • Meniu Veiksmas spustelėkite Ypatybės.
  • Spustelėkite skirtuką Sauga ir atlikite šiuos pakeitimus:
  • Saugos parametruose pažymėkite žymės langelį Prieiga prie tinklo DTC.
  • „Transaction Manager“ komunikacijoje pažymėkite žymimuosius laukelius „Leisti atvykstamąjį“ ir „Leisti siunčiamąjį“.
  • Spustelėkite Gerai.
  • Po to iš naujo paleiskite paskirstytų operacijų koordinatoriaus paslaugą (MSDTC).

Tačiau jei išbandę šį taisymą vis tiek gausite klaidą, galite pereiti prie kito sprendimo.

  • TAIP PAT SKAITYKITE Pataisymą: „Nepavyko prisijungti dėl 800 klaidos“

2 sprendimas: įgalinkite MSDTC užkardos išimtį

Kartais MSDTC, pateikęs klaidą, sukelia „Windows“ užkarda. „Windows“ ugniasienė neleidžia MSDTC paleisti jūsų kompiuteryje; taip yra dėl jo apsauginių priemonių nuo išorinės kontrolės.

Tačiau galite apeiti šią „sieną“ įgalindami MSDTC ugniasienės išimtį. Štai kaip tai padaryti:

  • Eikite į Pradėti> Įveskite „Windows ugniasienė“ ir pasirinkite „leisti programą per„ Windows ugniasienę “.

  • Spustelėkite „Keisti nustatymus“ parinktys

  • Dabar spustelėkite „Leisti kitą programą“
  • Skirtuke „Išimtys“ pažymėkite žymimąjį laukelį „Paskirstytas operacijų koordinatorius“.
  • Spustelėkite Gerai.

Tuo tarpu, jei išbandę šį taisymą vis tiek gaunate klaidą, galite pereiti prie kito sprendimo.

3 sprendimas: neįtraukite MSDTC į savo antivirusinės programos nustatymus

Taip pat hiperaktyvios antivirusinės programos gali blokuoti MSDTC sistemoje „Windows 10“; Taigi, todėl MSDTC aptiko klaidos raginimą. Geriausias būdas būtų pašalinti DTC iš antivirusinės apsaugos nustatymų.

Štai kaip tai padaryti „Windows Defender“:

  • Paleiskite „Windows Defender“ saugos centrą
  • Dabar eikite į apsaugos nuo virusų ir grėsmių nustatymus

  • Pasirinkite Išskyrimai
  • Spustelėkite parinktį „Pridėti arba pašalinti pašalinimus“
  • Dabar pasirinkite „Pridėti pašalinimą“ ir pridėkite DTC.
  • Iš naujo paleiskite kompiuterį

-

Pataisymas: „msdtc“ įvyko klaida (val. = 0x80000171)