Comment résoudre le problème d'erreur 'Les paramètres d'autorisation spécifiques à une application n'accordent pas l'autorisation d'activation locale pour l'application serveur COM'

Windows 10 est le dernier et le meilleur système d’exploitation de Microsoft et la société pousse les utilisateurs à mettre à niveau les versions précédentes très ouvertement. Cela a du sens et plusieurs améliorations ont été apportées par rapport à ses prédécesseurs. Cependant, très récemment, de nombreux rapports signalant des erreurs «Erreurs DistributedCOM (DCOM): 10016 » dans les journaux système.

Message d'erreur

Ces erreurs sont assez courantes et il existe de nombreux journaux d'erreurs différents en fonction de l'erreur. Dans cet article, nous nous concentrerons sur « Les paramètres d'autorisation spécifiques à l'application n'accordent pas d'autorisation d'activation locale pour l'application serveur COM avec CLSID {} ​​et APPID {} ​​à l'utilisateur NT AUTHORITY \ LOCAL SERVICE SID () à partir de l'adresse LocalHost (Using LRPC) s'exécutant dans le conteneur d'applications Unavailable SID (Unavailable). Cette autorisation de sécurité peut être modifiée à l'aide du message d'erreur « Outil d'administration de Component Services Administrative ».

Quelles sont les causes de l'erreur «Les paramètres d'autorisation spécifiques à une application n'accordent pas d'autorisation d'activation locale»?

Après avoir reçu de nombreux rapports de plusieurs utilisateurs, nous avons décidé d’enquêter sur le problème et de mettre au point une solution pour le résoudre complètement. De plus, nous avons cherché la raison pour laquelle cette erreur est déclenchée et l’énumérons ci-dessous:

[/ tie_list type = "plus"]
  • Autorisations non valides: l'erreur se produit lorsqu'un processus spécifique ne dispose pas d'autorisations suffisantes pour accéder aux composants DCOM indiqués dans le journal des événements.
[/ tie_list]

Remarque: il est possible que le système fonctionne correctement dans certains cas malgré cette erreur. Si tel est le cas, il est préférable de laisser l'erreur se produire, mais si cela empêche une certaine application de fonctionner correctement, suivez le guide ci-dessous:

Solution: Octroi d'accès aux composants DCOM

Comme indiqué dans le message d'erreur, l'erreur est déclenchée lorsque certains processus / applications n'ont pas accès aux composants DCOM. Par conséquent, dans cette étape, nous allons accorder l'accès à ces composants DCOM. Pour ça:

  1. Appuyez sur les touches “Windows” + “ R ” pour ouvrir l'invite Run.
  2. Tapez " Regedit " et appuyez sur "Entrée".

    Taper "Regedit" et appuyer sur "Entrée"
  3. Accédez à l'adresse suivante.
     HKEY_CLASSES_ROOT \ CLSID \ {D63B10C5-BB46-4990-A94F-E40B9D520160} 
  4. Double-cliquez sur la touche « Par défaut » dans le volet de droite et notez les «Données de la valeur» dans la liste.
  5. Accédez à l'adresse suivante:
     HKEY_CLASSES_ROOT \ AppID \ {9CA88EE3-ACB7-47C8-AFC4-AB702511C276} 
  6. Cliquez avec le bouton droit de la souris sur la touche « {9CA88EE3-ACB7-47c8-AFC4-AB702511C276} » dans le volet de gauche.
  7. Cliquez sur l'option “ Autorisations ” dans la liste et sélectionnez “ Avancé “.
  8. Cliquez sur l'option « Modifier » à côté de la rubrique «Propriétaire» .

    Remarque: le propriétaire doit être «Trusted Installer» ou peut-être afficher «Impossible d'afficher le propriétaire».

  9. Cliquez sur le titre " Type d' objet " et sélectionnez "Utilisateurs".
  10. Cliquez sur le bouton “ Emplacement ” et sélectionnez votre “Bureau (Nom)”.
  11. Dans l'espace vide, entrez le nom d' utilisateur de votre compte.
  12. Cliquez sur le bouton “ OK ” et cliquez sur “ Appliquer ” dans la fenêtre.

    Modification des autorisations pour la clé de registre

    Remarque: répétez la procédure indiquée aux étapes 5 à 12 pour «HKEY_CLASSES_ROOT \ CLSID \ {D63B10C5-BB46-4990-A94F-E40B9D520160}» .

  13. Cliquez sur « OK » pour fermer la fenêtre et ouvrez la fenêtre « Autorisations » que nous avons lancée à l’étape «Étape 7».
  14. Cliquez sur « Administrateurs » dans la rubrique « Noms d'utilisateur ou de groupe » et cochez l'option « Contrôle total ».
  15. Sélectionnez « Utilisateurs » et cochez à nouveau l'option « Contrôle total ».
  16. Cliquez sur « Appliquer » pour enregistrer les modifications et sélectionnez « OK » pour fermer la fenêtre.

    Fournir un contrôle total aux utilisateurs et aux administrateurs
  17. Appuyez sur " Windows " + " R " pour ouvrir l'invite d'exécution.
  18. Tapez “ dcomcnfg . exe ”et appuyez sur“ Entrée “.
  19. Développez les options suivantes
     Services de composants> Ordinateurs> Poste de travail> Configuration DCOM 
  20. Dans le volet de droite, cliquez avec le bouton droit de la souris sur l'option « RunTime Broker » et sélectionnez le bouton « Propriétés » dans la liste.

    Remarque: il existe deux instances de « RunTime Broker » répertoriées dans la liste. Suivez les étapes ci-dessous pour identifier le bon.

  21. Si l’appID indiqué ici correspond à l’ appID « 9CA88EE3-ACB7-47C8 - AFC4 - AB702511C276 » dans l’erreur, cela signifie que vous avez sélectionné la bonne instance de l’application.
  22. Cliquez sur l'option « Sécurité », puis cochez l'option « Personnaliser » pour « Autorisations de lancement et d'activation ».
  23. Cliquez sur le bouton “ Modifier ” et cliquez sur le bouton “ Supprimer ” s'il y a une invite “Sécurité Windows” .
  24. Cliquez sur le bouton “ Ajouter ” et tapez “ AUTORITÉ NT \ SERVICE LOCAL ” dans l'option “ Entrez le nom de l'objet à sélectionner ”.
  25. Cliquez sur « OK » et accordez l’autorisation « Activation locale » à l’entrée.

    Modification des configurations DCOM
  26. Vérifiez si le problème persiste.

Des Articles Intéressants