Correction: msdtc a rencontré une erreur (hr = 0x80000171)

Table des matières:

Vidéo: 8 Install MSDTC 2024

Vidéo: 8 Install MSDTC 2024
Anonim

MSDTC a rencontré une erreur sur votre PC? Ne vous inquiétez pas, nous avons les solutions qui vous conviennent. Certains utilisateurs Windows ont signalé des erreurs en activant l'emplacement de réception WCF-Custom. L'erreur est généralement affichée dans ce format: MSDTC a rencontré une erreur (HR = 0x80000171) en essayant d'établir une connexion sécurisée avec le système.

MSDTC (Distributed Transaction Coordinator) de Microsoft vous permet de contrôler la coordination des transactions entre les gestionnaires de ressources et les applications. De même, alors que MSDTC s'appuie sur la topologie de réseau des composants sous-jacents, une transaction peut couvrir plusieurs DTC sur l'ensemble de votre réseau.

Cependant, l'accès au réseau DTC doit être activé sur toutes les instances MS DTC participant à la transaction; Cela permet de coordonner les transactions sur le réseau.

Par exemple, si un ordinateur distant tente de mettre à jour une base de données SQL en utilisant une transaction MS DTC alors que le DTC réseau est désactivé, les transactions échoueront. par conséquent, le MSDTC a rencontré une invite d'erreur. L'équipe Windows Report a compilé la solution applicable à ce problème d'erreur.

Comment réparer l'alerte 'MSDTC a rencontré une erreur'

  1. Activer l'accès DTC au réseau
  2. Activer une exception de pare-feu pour MS DTC
  3. Exclure MSDTC dans vos paramètres antivirus
  4. Activer la règle pour PPTP

Solution 1: Activer l'accès DTC au réseau

L'une des solutions rapides au problème d'erreur consiste à activer l'accès au DTC en réseau pour les transactions MS DTC. Vous pouvez le faire dans les services de composants. Suivez ces étapes pour activer l'accès DTC en réseau:

  • Cliquez sur Démarrer, tapez «dcomcnfg» sans les guillemets, puis appuyez sur la touche Entrée.

  • Développez l'arborescence de la console pour localiser le DTC local (généralement situé dans l'onglet Services du composant).
  • Dans le menu Action, cliquez sur Propriétés.
  • Cliquez sur l'onglet Sécurité et apportez les modifications suivantes:
  • Dans Paramètres de sécurité, cochez la case Accès réseau DTC.
  • Dans Transaction Manager Communication, cochez les cases "Autoriser le trafic entrant" et "Autoriser le trafic sortant".
  • Cliquez sur OK.
  • Redémarrez le service MSDTC (Distributed Transaction Coordinator) par la suite.

Toutefois, si vous obtenez toujours l'erreur après avoir essayé ce correctif, vous pouvez passer à la solution suivante.

  • LIRE AUSSI Correction: «La connexion a échoué avec l'erreur 800»

Solution 2: Activer une exception de pare-feu pour MSDTC

Parfois, MSDTC a rencontré une invite d'erreur due au pare-feu Windows. Le pare-feu Windows empêche MSDTC de s'exécuter sur votre ordinateur; cela est dû à ses mesures de protection contre le contrôle externe.

Cependant, vous pouvez contourner ce "mur" en activant une exception de pare-feu pour MSDTC. Voici comment faire ceci:

  • Allez dans Démarrer> Tapez “Pare-feu Windows”, puis sélectionnez “Autoriser une application via le pare-feu Windows“.

  • Cliquez sur les options «Modifier les paramètres»

  • Maintenant, cliquez sur “Autoriser un autre programme”
  • Dans l'onglet Exceptions, cochez la case "Coordinateur de transactions distribuées".
  • Cliquez sur OK.

En attendant, si le problème persiste après l’essai de ce correctif, vous pouvez passer à la solution suivante.

Solution 3: excluez MSDTC de vos paramètres antivirus.

En outre, les programmes antivirus hyperactifs peuvent bloquer MSDTC sous Windows 10; par conséquent, MSDTC a rencontré une invite d'erreur. La meilleure solution consiste à exclure DTC de vos paramètres de protection antivirus.

Voici comment procéder dans Windows Defender:

  • Lancer Windows Defender Security Center
  • Maintenant, allez dans les paramètres de protection contre les virus et les menaces

  • Sélectionnez les exclusions
  • Cliquez sur l'option 'Ajouter ou supprimer des exclusions'
  • Maintenant, sélectionnez "Ajouter une exclusion" et ajoutez DTC.
  • Redémarrez votre PC

-

Correction: msdtc a rencontré une erreur (hr = 0x80000171)