Comment résoudre le problème de télémétrie de compatibilité Microsoft provoquant une utilisation élevée du processeur

Microsoft Compatibility Telemetry, ou CompatRelRunner.exe, est un service Windows qui s’exécute en arrière-plan et collecte discrètement des données de performances et de diagnostic pour les transmettre à Microsoft. Sur le papier, il est censé améliorer les mises à jour, la stabilité et la compatibilité. Mais en réalité, beaucoup le remarquent, accaparant le processeur comme s’il était en quête de vengeance personnelle, surtout sur les machines anciennes ou moins performantes. Si vous constatez des pics de puissance de votre processeur ou un fonctionnement excessif de votre ventilateur, il est probable que ce service soit en cause. Le problème, c’est que Windows préfère le laisser tourner en permanence ; trouver comment le maîtriser peut donc s’avérer complexe si vous ne savez pas où chercher. Ce guide présente certaines des méthodes les plus courantes, comme la désactivation via le Planificateur de tâches, la prise de contrôle du fichier CompatTelRunner.exe, la modification du registre ou de la stratégie de groupe, selon votre configuration. L’objectif principal ? Empêcher ce service de fonctionner en arrière-plan et de consommer des ressources. Attention : manipuler les fichiers système ou les politiques peut entraîner d’autres problèmes, alors procédez avec prudence.

Comment corriger l’utilisation élevée du processeur par télémétrie de compatibilité Microsoft

Méthode 1 : le désactiver via le planificateur de tâches

C’est probablement l’approche la plus simple et la moins invasive. Microsoft planifiant une tâche pour exécuter CompatRelRunner.exe périodiquement, la désactiver peut s’avérer utile. Cela s’applique également si vous constatez des pics d’utilisation du processeur à certains moments ou après des mises à jour. Attendez-vous à une légère baisse de l’utilisation du processeur lorsque cette option est désactivée, même si Windows peut tenter de l’exécuter à nouveau ultérieurement ; c’est donc une sorte de course.

  1. Ouvrez le Planificateur de tâches : tapez Win + S« Planificateur de tâches », puis appuyez sur Entrée. Il faut parfois quelques clics pour trouver le bon chemin.
  2. Accédez à : Bibliothèque du Planificateur de tâches > Microsoft > Windows > Expérience d’application : c’est ici que Windows conserve la tâche qui déclenche CompatRelRunner.exe.
  3. Recherchez et faites un clic droit sur Microsoft Compatibility Appraiser, puis choisissez Désactiver. Cela devrait empêcher le lancement automatique de l’analyse programmée.

Cette méthode fonctionne car elle déconnecte le déclencheur planifié qui déclenche le processus gourmand en ressources processeur. Il est étrange que Windows le réactive parfois, mais sur une configuration, cela a parfaitement fonctionné après la désactivation de la tâche. Sur une autre, un redémarrage ou une nouvelle désactivation était nécessaire ; gardez cela à l’esprit.

Méthode 2 : Prendre possession du fichier et le supprimer

Si vous n’avez pas peur de fouiller dans les fichiers système, récupérer le fichier CompatTelRunner.exe et le supprimer peut être une solution plus efficace. Le raisonnement est simple : si le fichier n’est pas là, il ne peut pas s’exécuter, n’est-ce pas ? Cela dit, Windows peut le retélécharger ou le restaurer après les mises à jour, c’est donc un peu le jeu du chat et de la souris.

  1. Appuyez sur Win + Set recherchez CompatTelRunner. Faites un clic droit et choisissez « Ouvrir l’emplacement du fichier ». S’il se trouve dans votre dossier WindowsApps, vous devrez peut-être d’abord en prendre possession (voir ci-après).
  2. Cliquez avec le bouton droit sur le fichier CompatTelRunner.exe, puis sélectionnez Propriétés.
  3. Accédez à l’ onglet Sécurité et cliquez sur Avancé.
  4. Cliquez sur « Modifier » à côté du propriétaire en haut, puis sur « Rechercher maintenant ». Sélectionnez votre compte utilisateur, cliquez sur « OK », puis cochez « Remplacer le propriétaire des sous-conteneurs et des objets ».
  5. De retour dans l’onglet Sécurité, accordez à votre utilisateur les autorisations de contrôle total (double-cliquez sur votre nom d’utilisateur, définissez les autorisations sur Autoriser le contrôle total ).
  6. Cliquez sur Appliquer, puis sur OK. Fermez les propriétés, puis supprimez le fichier. Par précaution, videz ensuite la corbeille. Windows rend la tâche plus compliquée que nécessaire.

Cette approche devrait empêcher Windows de l’utiliser à nouveau, sauf si une mise à jour le réintroduit. Il arrive que Windows recréer ce fichier sans cesse ; sachez donc qu’il s’agit d’une solution temporaire, sauf si vous modifiez également les mises à jour ou les services.

Méthode 3 : Désactiver via l’éditeur de registre

Il s’agit d’une modification plus profonde : si vous maîtrisez la modification du registre, elle fonctionne bien. En fait, vous empêchez Windows de collecter des données de télémétrie, ce qui peut réduire la charge du processeur. Je ne sais pas pourquoi cela fonctionne, mais sur certaines machines, la désactivation de cette option a stabilisé les choses.

  1. Appuyez sur Win + R, tapez regedit, appuyez sur Entrée.
  2. Accédez à : HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DataCollection. Si DataCollection n’existe pas, créez-le en cliquant avec le bouton droit sur Microsoft et en choisissant Nouveau > Clé.
  3. Cliquez avec le bouton droit dans le volet de droite, sélectionnez Nouveau > Valeur DWORD (32 bits) et nommez-le AllowTelemetry.
  4. Double-cliquez sur le nouveau DWORD, définissez sa valeur sur 0 (ce qui désactive la télémétrie), puis cliquez sur OK.
  5. Fermez regedit, redémarrez votre PC et voyez si l’utilisation du processeur diminue.(Conseil de pro : sauvegardez le registre avant de faire cela, sinon vous risquez de perturber d’autres paramètres – Windows est un peu bizarre à ce niveau-là.)

Méthode 4 : Modifier les paramètres de la stratégie de groupe (Windows 10 Pro ou Entreprise)

Si vous utilisez Windows Pro ou Entreprise, c’est probablement la méthode la plus simple. Elle désactive la collecte de données de télémétrie au niveau de la stratégie, ce qui permet à Windows d’arrêter complètement toute tentative. Remarque : cette option n’est pas disponible sous Windows Famille.

  1. Appuyez sur Win + R, tapez gpedit.msc, appuyez sur Entrée.
  2. Suivez ce chemin : Configuration ordinateur > Modèles d’administration > Composants Windows > Collecte de données et versions d’aperçu.
  3. Double-cliquez sur Autoriser la télémétrie, définissez-le sur Désactivé, puis cliquez sur Appliquer et OK.

Cela signifie que Windows, avec ce paramètre, limitera ou arrêtera les rapports de télémétrie, réduisant ainsi l’utilisation des ressources. Sachez que la désactivation de la télémétrie peut également limiter certaines fonctionnalités de diagnostic de Windows.

Derniers mots

Si l’utilisation élevée du processeur par la télémétrie de compatibilité persiste après ces essais, il peut être judicieux de vérifier d’autres processus en arrière-plan ou les mises à jour récemment installées ; elles déclenchent parfois ces pics de consommation du processeur. Je ne sais pas pourquoi, mais sur certaines configurations, la suppression ou la désactivation du service ne résout le problème que temporairement ; Windows a tendance à le réactiver ou à le restaurer ultérieurement. Attention : les mises à jour en cours pourraient le réactiver ; soyez donc prêt à ajuster à nouveau si nécessaire.

Résumé

  • Désactiver la tâche planifiée dans le Planificateur de tâches
  • Prenez possession de CompatTelRunner.exe et supprimez-le
  • Modifiez le registre pour désactiver la télémétrie
  • Utiliser la stratégie de groupe pour désactiver la télémétrie (Windows Pro/Enterprise)

Conclure

Toute cette épreuve est assez pénible, car Windows ne gère pas toujours bien ces services système. Mais empêcher la télémétrie de compatibilité de faire grimper la charge CPU n’est pas impossible ; il faut juste un peu de patience. Espérons que cela fera gagner quelques heures à quelqu’un. Espérons que cela vous aide !