Düzeltme: msdtc bir hatayla karşılaştı (s = 0x80000171)

İçindekiler:

Video: 8 Install MSDTC 2024

Video: 8 Install MSDTC 2024
Anonim

MSDTC, PC'nizde bir hatayla karşılaştı mı? Endişelenme, senin için doğru düzeltmeleri aldık. Bazı Windows kullanıcıları, WCF-Custom alma konumunu etkinleştirdiklerinde hata aldığını bildirdi. Hata genellikle bu biçimde görüntülenir: MSDTC, sistemle güvenli bir bağlantı kurmaya çalışırken bir hatayla (HR = 0x80000171) karşılaştı.

Microsoft'un Dağıtılmış İşlem Düzenleyicisi (MSDTC), kaynak yöneticileri ve uygulamalar arasındaki işlem koordinasyonunu kontrol etmenizi sağlar. Ayrıca, MSDTC, temel bileşenlerin ağ topolojisine dayanırken, bir işlem ağınızdaki birden fazla DTC'yi kapsayabilir.

Ancak, Network DTC Erişimi, işleme katılan tüm MS DTC örneklerinde etkinleştirilmelidir; bu, işlemlerin ağ üzerinden koordine edilmesini sağlar.

Örneğin, bir uzak bilgisayar, Ağ DTC'si devre dışı bırakılırken MS DTC işlemini kullanarak bir SQL veritabanını güncellemeye çalışırsa, işlemler başarısız olur; bu nedenle, MSDTC bir hata mesajı ile karşılaştı. Windows Rapor ekibi bu hata problemi için uygulanabilir çözümü derlemiştir.

'MSDTC bir hatayla karşılaştı' uyarısı nasıl düzeltilir

  1. Ağ DTC Erişimini Etkinleştir
  2. MS DTC için bir güvenlik duvarı istisnasını etkinleştirin
  3. Antivirüs ayarlarınızdaki MSDTC'yi hariç tutun
  4. PPTP için kuralı etkinleştir

1. Çözüm: Ağ DTC Erişimini Etkinleştir

Hata sorunu için hızlı düzeltmelerden biri, MS DTC işlemleri için Ağ DTC Erişimini etkinleştirmektir. Bunu bileşen hizmetlerinde yapabilirsiniz. Ağ DTC Erişimini etkinleştirmek için aşağıdaki adımları izleyin:

  • Başlat'a gidin, tırnak işaretleri olmadan “dcomcnfg” yazın ve Enter tuşuna basın.

  • Yerel DTC'yi bulmak için konsol ağacını genişletin (genellikle bileşen hizmetleri sekmesinde bulunur)
  • Eylem menüsünde Özellikler'i tıklatın.
  • Güvenlik sekmesine tıklayın ve aşağıdaki değişiklikleri yapın:
  • Güvenlik Ayarları'nda, Ağ DTC Erişimi onay kutusunu seçin.
  • İşlem Yöneticisi İletişimi'nde 'Gelenlere İzin Ver' ve 'Gidenlere İzin Ver' onay kutularını seçin.
  • Tamam'ı tıklayın.
  • Dağıtılmış İşlem Düzenleyicisi hizmetini (MSDTC) daha sonra yeniden başlatın.

Ancak, bu düzeltmeyi denedikten sonra hala hatayı alıyorsanız, bir sonraki çözüme geçebilirsiniz.

  • Ayrıca OKUYUN Düzeltme: “Bağlantı 800 hatasıyla başarısız oldu”

2. Çözüm: MSDTC için bir güvenlik duvarı istisnasını etkinleştirin

Bazen, MSDTC, Windows Güvenlik Duvarı kaynaklı bir hata istemi ile karşılaştı. Windows Güvenlik Duvarı, MSDTC'nin bilgisayarınızda çalışmasını önler; Bunun nedeni dış kontrole karşı koruyucu önlemleridir.

Ancak, bu "duvarı" MSDTC için güvenlik duvarı istisnasını etkinleştirerek atlayabilirsiniz. İşte bunun nasıl yapılacağı:

  • Başlat> “Windows Güvenlik Duvarı” yazın ve “Windows Güvenlik Duvarı üzerinden bir uygulamaya izin ver” i seçin.

  • “Ayarları Değiştir” seçeneklerine tıklayın

  • Şimdi, “Başka bir programa izin ver” seçeneğini tıklayın.
  • Özel Durumlar sekmesinde, 'Dağıtılmış İşlem Düzenleyicisi' onay kutusunu seçin.
  • Tamam'ı tıklayın.

Bu arada, bu düzeltmeyi denedikten sonra hala hatayı alıyorsanız, bir sonraki çözüme geçebilirsiniz.

3. Çözüm: Virüsten koruma ayarlarınızdaki MSDTC'yi hariç tutun

Ayrıca, hiperaktif antivirüs programları, Windows 10'da MSDTC'yi engelleyebilir; Bu nedenle, MSDTC sonuçlanan bir hata istemi karşılaştı. En iyi geçici çözüm, DTC'yi virüsten koruma koruma ayarlarınızdan dışlamaktır.

İşte Windows Defender'da bunun nasıl yapılacağı:

  • Windows Defender Güvenlik Merkezi'ni Başlatın
  • Şimdi, Virüs ve Tehdit koruma ayarlarına gidin

  • Dışlamalar Seç
  • 'Dışlama ekle veya kaldır' seçeneğini tıklayın
  • Şimdi 'Hariç tutulacakları ekle' seçeneğini seçin ve DTC ekleyin.
  • PC'nizi yeniden başlatın

-

Düzeltme: msdtc bir hatayla karşılaştı (s = 0x80000171)