Correction de l’erreur 10016 dans l’Observateur d’événements Windows

Étant un grand geek de la technologie, je déteste quand ma machine Windows ne fonctionne pas parfaitement. Je pense que si je ne peux pas faire fonctionner mon ordinateur parfaitement, alors quel genre de technicien suis-je? Évidemment, essayer de tout faire fonctionner parfaitement signifie passer beaucoup de temps à résoudre des problèmes qui ne causent probablement pas de problèmes majeurs avec mon système.

Cependant, c’est toujours amusant et vous apprenez beaucoup. Dans cet article, je parle de la correction de l’erreur qui apparaît dans l’Observateur d’événements liée à DistributedCOM. J’ai remarqué que je n’avais aucune autre erreur dans mon Système journal autre que quelques-uns chaque jour avec un ID d’événement de 10016. Le message d’erreur de base était le même:

The application-specific permission settings do not grant Local Activation permission for the COM Server application

Correction de lerreur 10016 dans lObservateur devenements Windows

Il a également répertorié un CLSID, un APPID, un SID et quelque chose sur la modification des autorisations à l’aide des services de composants.

1607566194 966 Correction de lerreur 10016 dans lObservateur devenements Windows

Après avoir lu certains articles du forum denses, j’ai pu corriger cette erreur afin qu’elle n’apparaisse plus dans l’Observateur d’événements. C’est tout un processus, alors assurez-vous d’avoir une heure ou deux à perdre avant de commencer.

Étape 1 – Vérifiez le processus

La première chose que nous devons faire est de déterminer quel processus ou service est associé à l’ID de classe répertorié dans l’erreur. Pour ce faire, continuez et copiez le CLSID répertorié dans la description de l’événement. Dans mon cas, ça a commencé avec {D63B10C5. Assurez-vous de copier également les deux accolades.

Vous devez maintenant ouvrir l’éditeur de registre en cliquant sur Démarrer et en tapant regedit. Une fois l’éditeur de registre ouvert, cliquez sur Éditer puis Trouver. Continuez et collez le CLSID dans la zone de recherche et appuyez sur Entrée.

1607566194 930 Correction de lerreur 10016 dans lObservateur devenements Windows

Après un certain temps, vous devriez obtenir un résultat sous le HK_CLASSES_ROOT CLSID clé. Sur le côté droit, il devrait avoir deux clés et le Défaut on devrait énumérer le nom du service. Dans mon cas et probablement le vôtre aussi, ça devrait être RuntimeBroker.

1607566194 375 Correction de lerreur 10016 dans lObservateur devenements Windows

L’AppID doit également correspondre à ce qui est répertorié dans le message d’erreur. Ensuite, nous devons exécuter un script afin de pouvoir apporter des modifications aux autorisations dans les services de composants pour ce service.

Étape 2 – Exécutez le script PowerShell

Pour résoudre ce problème, nous devons modifier certaines autorisations dans les services de composants pour RuntimeBroker, mais avant de pouvoir le faire, nous devons exécuter un script qui nous permettra d’effectuer ces modifications.

Pour exécuter PowerShell en tant qu’administrateur, vous devez cliquer sur Début, tapez PowerShell puis faites un clic droit sur le résultat et choisissez Exécuter en tant qu’administrateur.

1607566194 442 Correction de lerreur 10016 dans lObservateur devenements Windows

Maintenant, téléchargez le fichier texte lié ici et copiez tout le code et collez-le dans la fenêtre PowerShell (si vous faites un clic droit dans la fenêtre PowerShell, il collera tout ce qui se trouve dans le presse-papiers). Ensuite, appuyez simplement sur Entrer et tu devrais voir le mot Terminé imprimé.

1607566194 174 Correction de lerreur 10016 dans lObservateur devenements Windows

Étape 3 – Ouvrir les services de composants

Tu peux ouvrir Services de composants comme vous avez ouvert PowerShell à l’étape 2. Cliquez sur Démarrer et saisissez les services de composants. Vous n’êtes pas obligé d’exécuter ce programme en tant qu’administrateur. Une fois sur place, accédez à l’emplacement suivant:

Component Services - Computers - My Computer - DCOM Config

1607566195 769 Correction de lerreur 10016 dans lObservateur devenements Windows

Faites défiler jusqu’à ce que vous trouviez Courtier d’exécution. Dans mon cas, il y en avait deux! Comment savez-vous lequel est répertorié dans l’erreur?

1607566195 122 Correction de lerreur 10016 dans lObservateur devenements Windows

Faites un clic droit sur chacun d’eux et choisissez Propriétés. Sur le Général onglet, vous verrez ID d’application, qui doit correspondre à l’AppID du message d’erreur. Si vous obtenez des erreurs dans l’Observateur d’événements avec un ID de 10016 et plusieurs CLSID, il se peut que les deux RuntimeBrokers doivent être corrigés. Dans mon cas, je n’avais qu’à en réparer un.

Étape 4 – Corriger les autorisations

Enfin, nous devons modifier les autorisations. Dans la fenêtre des propriétés de RuntimeBroker, cliquez sur le Sécurité languette.

1607566195 948 Correction de lerreur 10016 dans lObservateur devenements Windows

le Éditer bouton sous Autorisations de lancement et d’activation devrait être cliquable. S’il est grisé, le script PowerShell ne s’est pas exécuté correctement. Lorsque vous cliquez sur modifier, vous pouvez voir une boîte de dialogue contextuelle vous avertissant des autorisations non reconnues.

1607566195 368 Correction de lerreur 10016 dans lObservateur devenements Windows

Ici, vous NE VOULEZ PAS cliquer sur Retirer. Cliquez simplement sur le Annuler bouton. Vous verrez maintenant une liste de comptes par défaut et vous pourriez également voir un Compte inconnu répertorié.

1607566195 33 Correction de lerreur 10016 dans lObservateur devenements Windows

Vous voulez vous assurer de quitter le Compte inconnu comme si. Ne le retirez pas. À ce stade, vous devriez vous retrouver avec TOUS LES PACKS D’APPLICATION et SOI. Maintenant, nous devons ajouter deux comptes. Cliquez sur Ajouter et tapez Système puis cliquez sur Vérifier les noms. Cliquez sur D’accord et il ajoutera ce compte à la liste.

1607566195 700 Correction de lerreur 10016 dans lObservateur devenements Windows

Cliquez sur Ajouter encore et cette fois, saisissez Service local et suivez les mêmes étapes.

1607566195 341 Correction de lerreur 10016 dans lObservateur devenements Windows

Une fois les deux ajoutés, cliquez dessus l’un après l’autre et sélectionnez le Lancement local et Activation locale cases à cocher sous Autoriser. C’est à peu près ça! Maintenant, allez-y et redémarrez votre ordinateur et vous ne devriez plus voir cette erreur apparaître dans les journaux de l’affichage des événements. Prendre plaisir!