Guide des technologies

Microsoft Compatibility Telemetry : réduire l'utilisation élevée du CPU

8 min read Windows dépannage Mis à jour 16 Oct 2025
Réduire l'utilisation CPU de Microsoft Compatibility Telemetry
Réduire l'utilisation CPU de Microsoft Compatibility Telemetry

Important : désactiver la télémétrie peut réduire les diagnostics et certaines mises à jour ciblées. N’utilisez la désactivation qu’en dernier recours et après sauvegarde.

Qu’est‑ce que Microsoft Compatibility Telemetry ?

Microsoft Compatibility Telemetry est un service Windows qui collecte des données techniques (diagnostics, performance, compatibilité d’applications) pour aider Microsoft à améliorer Windows et ses mises à jour. Définition rapide : télémétrie = collecte automatique de données de diagnostic depuis un appareil.

Pourquoi ce processus peut consommer beaucoup de CPU

Plusieurs causes courantes :

  • Fichiers système corrompus ou permissions incorrectes empêchant le service de s’exécuter normalement.
  • Tâches planifiées exécutées pendant vos heures d’activité (comparaison et agrégation de données intensives).
  • Erreurs ponctuelles du service ou conflits logiciels.
  • Présence de logiciels malveillants (rare, mais possible) qui surcharge le système ou interfère avec les services Windows.

Conséquence : le service entre dans une boucle de traitement ou réalise des opérations longues (analyse, compression, upload), augmentant l’utilisation CPU et I/O.

Avant de commencer : vérifications préliminaires

Effectuez ces contrôles rapides pour éliminer les causes simples :

  • Fermez les applications lourdes et celles qui plantent ou répondent mal.
  • Redémarrez votre appareil pour écarter un problème temporaire.
  • Installez toutes les mises à jour Windows disponibles (Paramètres > Windows Update).
  • Lancez une analyse antimalware (Windows Security > Protection contre les virus > Options d’analyse > Analyse hors ligne de Microsoft Defender).
  • Exécutez SFC et DISM (voir commandes ci‑dessous) pour réparer les fichiers système.

Commandes (ouvrir l’Invite de commandes en administrateur) :

rem Ouvrir une invite de commandes en mode administrateur
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth

Nota : SFC tente de réparer automatiquement les fichiers corrompus. Si SFC échoue, DISM peut restaurer les fichiers de l’image Windows.

1. Redémarrer le service « Connected User Experiences and Telemetry »

Redémarrer ce service peut corriger un blocage temporaire.

Étapes :

  1. Ouvrez le menu Démarrer, tapez « Services » et lancez l’application Services.
  2. Recherchez « Connected User Experiences and Telemetry ».
  3. Faites un clic droit puis choisissez « Redémarrer ».

Service Windows pour télémétrie redémarré dans l'application Services

Quand redémarrer : si l’utilisation CPU redescend et reste stable pendant 24–48 h, le problème était probablement transitoire.

2. Modifier les paramètres Diagnostic et Feedback

Limiter les diagnostics facultatifs et désactiver les expériences personnalisées réduit le volume de données collectées.

Étapes :

  1. Clic droit sur Démarrer > Paramètres.
  2. Rendez‑vous dans Confidentialité et sécurité.
  3. Sous Windows permissions, ouvrez Diagnostics et feedback.
  4. Désactivez « Envoyer les données de diagnostic facultatives ».
  5. Développez « Expériences adaptées » et désactivez la bascule.

Ouverture des paramètres Diagnostic et Feedback dans Paramètres Windows

Vous pouvez aussi supprimer les données déjà collectées : développez « Supprimer les données de diagnostic » puis cliquez sur Supprimer. Attention : cela peut empêcher certaines mises à jour ciblées ou conseils personnalisés.

Désactivation des expériences personnalisées dans Diagnostics et Feedback

Suppression des données de diagnostic précédemment collectées

Important : ces réglages réduisent le niveau de données envoyées à Microsoft ; ils n’arrêtent pas forcément toute activité de télémétrie si des politiques d’entreprise sont appliquées.

3. Gérer l’exécution dans le Planificateur de tâches

Par défaut, une tâche planifiée exécute le collecteur de compatibilité régulièrement. Reschédulez‑la pour éviter les heures de travail.

Étapes :

  1. Ouvrez le Planificateur de tâches (tapez « Planificateur de tâches » dans la recherche Windows).
  2. Dans la bibliothèque du Planificateur > Microsoft > Windows > Application Experience, localisez la tâche « Microsoft Compatibility Appraiser ».
  3. Double‑cliquez la tâche et rendez‑vous dans l’onglet Déclencheurs.
  4. Éditez le déclencheur actif et choisissez une exécution uniquement lorsque l’ordinateur est inactif (ou une heure creuse).
  5. Dans l’onglet Conditions/Paramètres, cochez « Arrêter la tâche si elle s’exécute plus longtemps que » et indiquez une durée raisonnable (par ex. 1 heure).
  6. Dans l’onglet Paramètres, décochez « Exécuter la tâche dès que possible après un démarrage manqué ».

Navigation vers Application Experience dans Planificateur de tâches

Édition du déclencheur de la tâche Microsoft Compatibility Appraiser

Activation de l'option Arrêter la tâche si elle s'exécute trop longtemps

Désactivation de l'exécution après un démarrage manqué

Quand faire cela : utile si la tâche tourne régulièrement pendant vos heures d’utilisation et monopolise CPU/disque.

4. Remplacer manuellement CompatTelRunner.exe (avec prudence)

Si le fichier exécutable CompatTelRunner.exe est corrompu, remplacer la copie par une version saine peut résoudre le problème.

Procédure :

  1. Sur l’ordinateur source (une machine avec la télémétrie fonctionnelle), repérez C:\Windows\System32\CompatTelRunner.exe et copiez‑le sur un support externe sécurisé.
  2. Sur la machine cible, ouvrez l’Invite de commandes en administrateur.
  3. Prenez possession du fichier via la commande :
takeown /f C:\Windows\System32\CompatTelRunner.exe
icacls C:\Windows\System32\CompatTelRunner.exe /grant Administrators:F
  1. Remplacez le fichier par la version saine (copiez depuis le support externe).
  2. Redémarrez l’ordinateur et observez l’utilisation CPU.

Prise de possession du fichier CompatTelRunner.exe via Invite de commandes

Risques et recommandations :

  • Ne téléchargez jamais CompatTelRunner.exe depuis un site tiers non fiable.
  • Si vous n’êtes pas sûr, faites une image système avant toute modification.
  • Cette opération requiert des droits d’administrateur.

5. Désactiver la télémétrie (dernier recours)

Désactiver complètement la télémétrie est une option possible, mais elle réduit la capacité de Microsoft à fournir certains correctifs ciblés et peut modifier l’expérience utilisateur. Considérez cette option uniquement si toutes les autres tentatives échouent.

Méthodes :

  • Utiliser l’Éditeur du Registre (Regedit) : modifier la clé HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DataCollection et définir AllowTelemetry à 0 ou 1 selon la politique souhaitée.
  • Utiliser l’Éditeur de stratégie de groupe locale (gpedit.msc) : Configuration ordinateur > Modèles d’administration > Composants Windows > Collecte de données et versions préliminaires > Autoriser la télémétrie.
  • Désactiver la tâche dans le Planificateur de tâches ou arrêter/désactiver le service « Connected User Experiences and Telemetry ».

Avertissement : certaines éditions Windows (par ex. Home) imposent des niveaux minimaux de télémétrie. Sur les environnements professionnels, consultez votre administrateur avant de modifier les stratégies.

Diagnostique avancé : logs et monitoring

Si le problème persiste, collectez des informations pour un diagnostic plus fin :

  • Observateur d’événements : Applications et services > Microsoft > Windows > Application Experience, cherchez les erreurs liées à CompatTelRunner.
  • Moniteur de ressources (resmon) pour voir si l’I/O disque ou le réseau est le goulot.
  • Performance Monitor : créez un compteur CPU, disque et IO par processus pendant la période problématique.

Ces données aident à décider entre : corruption de fichier, surcharge d’I/O, conflits logiciels ou attaque malveillante.

Flowchart de décision rapide

flowchart TD
  A[Problème de CPU élevé imputé à Telemetry] --> B{Vérifs préliminaires OK?}
  B -- Non --> C[Appliquer mises à jour, SFC/DISM, analyse malware]
  B -- Oui --> D[Redémarrer le service Telemetry]
  D --> E{CPU normal après redémarrage?}
  E -- Oui --> Z[Surveiller 48h]
  E -- Non --> F[Limiter diagnostics et supprimer données]
  F --> G[Rescheduler tâche dans Planificateur]
  G --> H{Amélioration?}
  H -- Oui --> Z
  H -- Non --> I[Remplacer CompatTelRunner.exe]
  I --> J{Résolu?}
  J -- Oui --> Z
  J -- Non --> K[Désactiver télémétrie en dernier recours]
  K --> L[Documenter et sauvegarder]
  Z --> M[Fin]

Checklists selon votre rôle

Utilisateur domestique — checklist rapide :

  • Sauvegarder fichiers importants.
  • Exécuter Windows Update.
  • Lancer SFC puis DISM.
  • Redémarrer service télémétrie.
  • Limiter diagnostics dans Paramètres > Confidentialité et sécurité.

Administrateur système — checklist :

  • Vérifier les stratégies de groupe appliquées (rsop.msc).
  • Examiner les journaux Application Experience dans l’Observateur d’événements.
  • Surveiller perfmon et resmon pendant l’exécution.
  • Si besoin, remplacer l’exécutable depuis une image de référence signée.
  • Documenter les changements et planifier rollback.

Points de prudence et risques

  • Ne supprimez pas ou ne remplacez pas de fichiers système sans sauvegarde.
  • Modifier le Registre peut rendre le système instable ; exportez la clé avant modification.
  • Dans des environnements gérés, coordonnez‑vous avec l’équipe IT.

Glossaire (une ligne)

  • Télémetry : collecte automatisée de données système pour diagnostics.
  • SFC : System File Checker, outil de réparation des fichiers système.
  • DISM : Deployment Image Servicing and Management, répare l’image Windows.
  • CompatTelRunner.exe : exécutable qui lance certaines tâches de télémétrie Microsoft.

Quand ces corrections échouent — alternatives

  • Créez un nouveau compte administrateur local et vérifiez si le comportement persiste (isoler profil).
  • Restaurez le système à un point antérieur si disponible.
  • Réinstaller Windows en dernier recours (image clean install) si les fichiers système sont irrécupérables.

Récapitulatif

  • Commencez par vérifications simples : mises à jour, anti‑malware, SFC/DISM.
  • Redémarrez le service Connected User Experiences and Telemetry.
  • Limitez les données envoyées et reschédulez la tâche dans le Planificateur.
  • Si nécessaire, remplacez CompatTelRunner.exe ou, en dernier recours, désactivez la télémétrie après évaluation des impacts.

En appliquant ces étapes dans l’ordre, vous devriez réduire significativement l’utilisation CPU due à Microsoft Compatibility Telemetry sans compromettre immédiatement la sécurité ou la stabilité de votre machine. Sur les systèmes d’entreprise, coordonnez toujours les modifications avec l’équipe informatique.


Résumé des actions rapides :

  • Vérifier mises à jour et analyser avec Windows Defender.
  • Exécuter sfc /scannow puis DISM /RestoreHealth.
  • Redémarrer le service, limiter diagnostics et rescheduler la tâche.
  • Remplacer CompatTelRunner.exe si corrompu, puis désactiver la télémétrie uniquement en dernier recours.
Auteur
Édition

Matériaux similaires

Corriger l'erreur Windows Update 0x8024A004
Dépannage Windows

Corriger l'erreur Windows Update 0x8024A004

MacBook Pro charge mais ne s'allume pas — dépannage
Dépannage Mac

MacBook Pro charge mais ne s'allume pas — dépannage

Installer Linux Software-RAID (RAID1)
Linux

Installer Linux Software-RAID (RAID1)

Corriger l'erreur no default mail client dans Outlook
Support technique

Corriger l'erreur no default mail client dans Outlook

Autotexte LibreOffice Writer — modèles rapides
Guides

Autotexte LibreOffice Writer — modèles rapides

Imprimer des étiquettes d'expédition avec AirPrint
Logistique

Imprimer des étiquettes d'expédition avec AirPrint