La mise à jour Windows KB2952664 (Compattelrunner.exe) ne peut pas être désinstallée de Windows 7

21

Mise à jour KB2952664 :

Mise à jour de compatibilité pour la mise à niveau de Windows 7

Cette mise à jour effectue des diagnostics sur les systèmes Windows qui participent au programme d'amélioration de l'expérience client Windows. Ces diagnostics aident à déterminer si des problèmes de compatibilité peuvent survenir lors de l'installation du dernier système d'exploitation Windows. Cette mise à jour aidera Microsoft et ses partenaires à garantir la compatibilité pour les clients qui souhaitent installer le dernier système d'exploitation Windows.

Autrement dit, Microsoft utilise votre processeur et votre alimentation pour détecter les problèmes potentiels qu'ils pourraient rencontrer si vous passez à Windows 10 (ou s'ils vous forcent à passer à cette version car cela convient à leur agenda pour ne pas perdre contre les systèmes d'exploitation des smartphones Google et Apple).

Ils analysent vos fichiers et envoient l'analyse à leurs serveurs. Le problème est que les utilisateurs qui " participent au programme d'amélioration de l'expérience client Windows " ont vu leur système beaucoup ralentir avec par exemple 70% de CPU monopolisé par le scanner MS, un programme nommé Compattelrunner.exe. Ce dernier peut être lancé sur 100 threads simultanés ou plus.

entrez la description de l'image ici
(Source: communauté Microsoft )

À un moment donné, les utilisateurs veulent cesser d'être utilisés comme auxiliaires de Microsoft à leurs propres frais et inconfort.

La façon habituelle de supprimer une mise à jour et de l'empêcher de réinstaller est (détails sur le site de Microsoft :

  • Basculer Windows Update en mode manuel
  • Désinstaller KB2952664
  • Redémarrer
  • Obtenez de nouvelles mises à jour Windows
  • Dans les nouvelles mises à jour "masquer" KB2952664.
  • Remettez Windows Update à votre mode habituel.

Problème: dans certains cas, cela ne fonctionne pas. Dès que le système est redémarré, la mise à jour KB2952664 est réinstallée automatiquement, bien qu'elle soit sur la liste des "mises à jour cachées", même si vous êtes en mode manuel . Autrement dit, il s'installe sans votre permission. Certains ont déposé une plainte auprès de la FTC (US Federal Trade Commission ) pour essayer d'arrêter cela:

Les mises à jour Microsoft installent un programme appelé compattelrunner.exe sur mon ordinateur sans mon autorisation, même si mes paramètres de mise à jour indiquent: «Téléchargez les mises à jour importantes mais laissez-moi choisir de les installer». Compattelrunner.exe ne sert aucun objectif légitime ou bénéfique et provoque de graves problèmes de performances (applications s'exécutant lentement ou se bloquant); Je l'ai attrapé sur mon ordinateur cet après-midi en consommant 71% de la capacité du processeur (unité centrale) de mon ordinateur. J'ai previo ...

(Source: communauté Microsoft )

Question: Existe-t-il un moyen de se débarrasser de la mise à jour, sans la réinstaller au prochain redémarrage?


Je poste une solution, car je pense qu'elle sera utile pour d'autres dans la même situation. Il existe de nombreux articles en ligne sans fin et des suggestions inutiles. Cette question et sa solution devraient permettre de gagner du temps. Les questions auto-répondues n'ajoutent pas à la réputation, n'hésitez pas à publier de meilleures réponses.

min
la source
Je désactive toujours l'installation automatique des mises à jour, je le configure pour télécharger les mises à jour mais me demande quand installer, et je n'ai jamais eu votre problème en utilisant ce paramètre, c'est le premier paramètre que je change lors d'une nouvelle installation, désolé d'avoir manqué cela dans votre question. Oh, je désélectionne également "donnez-moi les mises à jour recommandées de la même manière que je reçois les mises à jour importantes"
Moab
@Moab: Ce n'est pas pertinent pour la question, n'est-ce pas?
mn
En fait, il ne va pas en discuter.
Moab du
On dit que la racine de 99% des problèmes informatiques se situe entre le fauteuil et le moniteur. Et 99% des personnes concernées blâment Microsoft à la place! Si cela se produit sur votre ordinateur, vous avez volontairement adhéré au CEIP. Et maintenant que cela compattelrunner.exea trouvé un problème et essaie de trouver une solution, vous voulez tirer sur le messager proverbial. Alors, pardonnez-moi de ne pas être certain qu'une plainte US-FTC va n'importe où. J'ai déployé cette mise à jour sur 66 ordinateurs Windows 7 via WSUS. Mais comme aucun n'a adhéré au PIEC, il n'y a eu aucune plainte.
1
Aujourd'hui, MS essaie de l'installer à nouveau. Je l'ai vu "offert" sur deux machines avec cette base de connaissances désinstallée, ses "correctifs" précédents cachés et la désactivation du programme "d'amélioration" de l'expérience client. Alors faites attention.
cdlvcdlv

Réponses:

35

Un moyen plus simple d'arrêter l'utilisation du processeur consiste à désactiver la Microsoft Compatibility Appraisertâche dans le Planificateur de tâches sous \Microsoft\Windows\Application Experience.

magicandre1981
la source
Pourquoi devrais-je utiliser un contournement alors qu'il existe une solution connue? La désactivation n'est pas la solution pour supprimer une application qui a été installée plusieurs fois. La désinstallation est possible, voir la réponse sélectionnée.
mn
5
parce que la mise à jour de Windows le proposera à nouveau et ici, vous devez le sauter / le cacher tout le temps alors désactivez simplement l'exécution est le moyen le plus rapide de s'en débarrasser
magicandre1981
Il ne s'installe pas à nouveau. Voir l'article. " désactivez simplement l'exécution est le moyen le plus rapide ": comme regarder à travers les vitres latérales de votre voiture est un moyen plus rapide de voir la route lorsque les essuie-glaces sont défaillants. Mais les réparer est la bonne solution.
minutes
Je pense que le service pourrait se réactiver automatiquement dans Windows 10, je suis presque sûr d'avoir désactivé tous les services sous / Microsoft / Windows / Application Experience et aujourd'hui je l'ai vérifié et il est de retour et réactivé.
HJR
13

Symptômes : il semble que la mise à jour de Windows soit réinstallée automatiquement sans votre autorisation, malgré que vous l'ayez empêchée et arrêté toutes les mises à jour automatiques.

Situation réelle : la mise à jour a été installée plusieurs fois (peut-être 10 fois ou plus) à chaque fois avec un nouveau numéro de version, en la supprimant, supprimez une seule version .

Solution : utilisez PowerShell pour répertorier et supprimer des versions.

Si vous ne savez vraiment pas ce qu'est Powershell ou si vous n'avez pas de connaissances techniques sur Windows, il vaut mieux apprendre mieux. Powershell est un outil puissant pour tout faire sur votre système de fichiers et votre configuration, y compris les dommages. Vous devez l'utiliser avec des privilèges d'administrateur, ce qui signifie que vous n'aurez pas le filet de sécurité système habituel .


La solution provient de ce fil de discussion de la communauté Microsoft: Impossible de désinstaller la mise à jour KB2952664 .

Lancez PS avec des droits d'administrateur.

Liste des versions installées de la mise à jour:

dism /online /get-packages | findstr KB2952664

Supprimez une à une les versions:

dism /online /remove-package /PackageName:Package_for_KB2952664~31bf3856ad364e35~amd64~~6.1.1.3

Confirmez que tout a disparu:

 Get-HotFix -id KB2952664

Il devrait afficher une cannot find hot-fix erreur .

min
la source
Une note: Lorsque j'ai essayé cela, j'ai dû les appliquer dans l'ordre en partant du bas, ou j'ai eu des erreurs "accès refusé".
chrylis -en grève-
Peut-être que quelqu'un pourrait créer un petit outil avec un seul gros bouton disant "Débarrassez-vous du programme d'amélioration de l'expérience client Windows".
cdlvcdlv
Après ces étapes et le redémarrage, Windows Update me le propose à nouveau sous "Mises à jour importantes". Je le cache et ... il réapparaît sous "Mises à jour optionnelles"!
cdlvcdlv
Vous n'avez pas besoin PowerShell, n'est -ce pas ?. dismfonctionne à partir de la ligne de commande et, pour confirmer le résultat, vous pouvez simplement réutiliser la findstrcommande.
cdlvcdlv
@cdlvcdlv: Oh, six mois plus tard, vous êtes toujours confronté à ce problème?
mn
2

À l'aide de PowerShell avec des privilèges élevés, vous pouvez désactiver Microsoft Compatibility Appraiser avec la commande suivante:

Disable-ScheduledTask -TaskName "Microsoft Compatibility Appraiser" -TaskPath "\Microsoft\Windows\Application Experience"
Julio Nobre
la source
Merci pour la commande. Cependant, je voulais désinstaller KB2952664, pas le désactiver.
mn
Désolé, j'ai raté ça. Je suppose que j'ai été aveuglé par le problème de processeur :-)
Julio Nobre
2

Peut-être pas lié, mais je connaissais à peu près la même chose mais pas dans le CPU, c'était des E / S et environ 1h30 '.

La cause était presque similaire, au même endroit sur le calendrier des tâches, mais une tâche différente.

Dans le cadre \Microsoft\Windows\Application Experienceil y a trois (sur mon cas) tâches: Microsoft Compatibility Appraiser, ProgramDataUpdateretStartupAppTask

J'ai eu le premier et le deuxième Disabledmais le troisième l'était Enabled, et vu la dernière exécution, je peux voir qu'il s'exécute plus d'une fois à chaque redémarrage.

De plus, je pouvais le voir fonctionner pendant une heure et demie à chaque redémarrage, rendant toutes les E / S sur le disque très difficiles pour les autres applications, donc l'ordinateur était vraiment lent.

J'ai également Disabledle troisième, alors maintenant tous les trois le sont Disabledet le problème d'E / S à chaque redémarrage disparaît.

Maintenant, mon PC peut être utilisé en moins d'une minute, au lieu d'avoir à attendre plus de 90 minutes, oui une heure et trente minutes; c'est une belle victoire!

Remarques:

  • L'heure de début de cette tâche représente la dernière exécution à chaque redémarrage et, dans mon cas, est près de deux heures après le redémarrage (en attendant, cette heure change parfois, donc je peux voir qu'elle s'exécute plus d'une fois à chaque redémarrage).
  • ProgramDataUpdateret StartupAppTaskn'a pas de déclencheurs, mais lorsqu'ils sont activés, ils sont exécutés à chaque redémarrage
  • La valeur de la StartupAppTaskdernière exécution est mise à jour à chaque redémarrage près de dix fois ou plus, et après deux heures depuis le redémarrage ne semble pas être relancé
  • Après avoir désactivé les trois tâches, Windows démarre sans 100% d'E / S et peut être utilisé en moins d'une minute.Lorsque l'une d'entre elles est activée, les E / S au démarrage durent 1,5 heure ou plus, donc je ne peux rien faire à ce sujet temps, sauf attendre qu'il se termine.

Donc ma solution est de désactiver toutes les tâches sous \Microsoft\Windows\Application Experience; désolé M $, mais je ne vous autoriserai pas à utiliser mon PC à chaque redémarrage pendant près de deux heures, quand je l'allume j'ai besoin de l'utiliser, je ne peux pas attendre chaque fois autant de temps!

Claudio
la source
« Expérience d' application »: ce type de phrase comme «expérience utilisateur» ou «amélioration du service» cache souvent derrière un vague teaser le véritable but d'obtenir de vous quelque chose que vous ne voudriez vraiment pas donner si vous prenez le temps de lire la licence. 90 minutes, cela pourrait être un record du monde :(
minutes
2

Depuis mon blog http://nonsumhircum.livejournal.com/883.html , vous devez arrêter de "participer au programme d'amélioration de l'expérience client Windows", ce que vous pouvez faire (pour W7 et W8) lors de l'exécution en tant qu'administrateur, en:

  1. Démarrez le panneau de configuration et cliquez sur Centre d'action> Modifier les paramètres du centre d'action.
  2. Cliquez sur Paramètres du programme d'amélioration de l'expérience client.
  3. Sélectionnez Non, je ne souhaite pas participer au programme et cliquez sur Enregistrer les modifications.

Ensuite, désactivez les tâches planifiées, ainsi:

  1. Démarrez le panneau de configuration et cliquez sur Outils d'administration> Planificateur de tâches.
  2. Dans le volet Planificateur de tâches (local) de la boîte de dialogue Planificateur de tâches, développez la bibliothèque Planificateur de tâches> Microsoft> Noeuds Windows et ouvrez le dossier Expérience d'application:
    • Désactivez les tâches AITAgent et ProgramDataUpdater:
  3. Dans le nœud Bibliothèque du planificateur de tâches> Microsoft> Windows, ouvrez le dossier Programme d'amélioration de l'expérience client.

    • Désactivez les tâches Consolidator, KernelCEIPTask et UsbCEIP.

De toute évidence, la désactivation de ce qui précède signifie que vous n'obtenez pas les avantages d'être dans le programme WCEI (moi).

Jool
la source
Cela ne répond pas vraiment à la question. Si vous avez une question différente, vous pouvez la poser en cliquant sur Poser une question . Vous pouvez également ajouter une prime pour attirer davantage l'attention sur cette question. - De l'avis
Ramhound
2
@Ramhound Ma réponse aidera à supprimer et à empêcher la réinstallation automatique. N'hésitez pas à le déplacer vers un commentaire si vous préférez - je pensais que cela pourrait être trop long pour cela.
Jool
Devrait l' Use CEIPêtre en UsbCeipfait?
superjos
@superjos Oui, merci, il m'a fallu un certain temps pour remarquer votre commentaire.
Jool
J'avais sélectionné "Non, je ne veux pas ..." mais le système n'en a pas tenu compte. Par simple curiosité, quels sont "les avantages d'être dans le programme WCEI"? Pourriez-vous fournir une page MS répertoriant ces avantages? Pour la seule différence que je peux attester, c'est la surcharge de mon processeur (à l'origine de mon attention sur ce processus), ce que je qualifierais à peine de bénéfice.
cdlvcdlv
0

C'est le CompatTelRunner.exe qui plantait mon processeur 8 Gig PC 4 à chaque démarrage après 3 minutes. J'ai créé une boucle par lots qui supprime leur bogue avec> taskkill / T / F / IM CompatTelRunner.exe toutes les 8 secondes par délai CHOICE. Cela a sauvé mon PC des plantages induits répétés de Microsoft (écrans bleus) sur mon disque dur.

"CompatTelRunner.exe", "3472", "Services", "0", "3 736 K", "Inconnu", "NT AUTHORITY \ SYSTE" CompatTelRunner.exe "," 3500 "," Services "," 0 ", "43 852 K", "Unknown", "NT Killing Suspect Tasks - SUCCESS: Le processus avec PID 3500 (processus enfant du PID 3472) a été terminé. RÉUSSITE: le processus avec le PID 3472 (processus enfant du PID 564) est terminé.

J'ai maintenant utilisé les désactivations des tâches d'expérience publiées ci-dessus (à partir de http://nonsumhircum.livejournal.com/883.html ) pour voir si je peux maintenant arrêter ma tapette de tâche aussi.

Patrick
la source
1
Les signatures sont un bruit inutile et ne devraient pas être incluses dans les réponses
Ramhound
0

Sur la base de la réponse en minutes , voici ma version à une ligne du gros bouton disant "Débarrassez-vous du programme d'amélioration de l'expérience client Windows":

  1. Ouvrez une invite de commande avec des privilèges d'administrateur.

  2. Copiez la ligne démente suivante, collez-la dans la fenêtre d'invite de commandes et appuyez sur Entrée.

    @for /f "usebackq tokens=2 delims=:" %a in (`dism /online /get-packages^|findstr KB2952664`) do @(@set "pckgnm=%a"&@call start "" /b /wait dism /norestart /online /remove-package /PackageName:%pckgnm:~1%&@set pckgnm=)

  3. Si la machine est lente ou si vous le faites pour la première fois, cela va probablement durer longtemps .

  4. Avec l' /norestartoption, vous ne serez pas invité à redémarrer si nécessaire, vous devriez donc au cas où. Il est temps de mettre trois points de votre vie plus de points trois points de plus 3 (?).

  5. Quoi qu'il en soit, vérifiez que toutes les "mises à jour" ont disparu. Juste après la commande insensée si vous avez répondu nou quand / si vous revenez si vous avez répondu y. (N'oubliez pas que vous pouvez refaire les 3.)

    dism /online /get-packages | findstr KB2952664

  6. Profitez de votre système un peu moins gonflé.

  7. Je suppose que le système n'est pas configuré pour installer automatiquement les mises à jour. De temps en temps, MS vous "proposera" d'installer une nouvelle version de ce "hotfix". D'après mon expérience (voir les commentaires pour répondre aux minutes ), juste après les avoir désinstallés, il est réapparu dans des correctifs importants et, lorsque je l'ai caché, il est réapparu dans des mises à jour facultatives. Après cela, j'ai vu ce numéro de la base de connaissances apparaître plusieurs fois. Vous devez vous en souvenir ou d'une partie du numéro pour éviter de réinstaller.

cdlvcdlv
la source