Das Windows-Update KB2952664 (Compattelrunner.exe) kann unter Windows 7 nicht deinstalliert werden

21

Update KB2952664 :

Kompatibilitätsupdate zum Aktualisieren von Windows 7

Dieses Update führt auf den Windows-Systemen, die am Windows-Programm zur Verbesserung der Benutzerfreundlichkeit teilnehmen, Diagnosen durch. Mithilfe dieser Diagnose können Sie feststellen, ob bei der Installation des neuesten Windows-Betriebssystems Kompatibilitätsprobleme auftreten können. Mit diesem Update können Microsoft und seine Partner die Kompatibilität für Kunden sicherstellen, die das neueste Windows-Betriebssystem installieren möchten.

Ansonsten nutzt Microsoft Ihre CPU und Leistung, um potenzielle Probleme zu erkennen, die auftreten können, wenn Sie auf Windows 10 umsteigen (oder wenn Sie gezwungen werden, auf diese Version umzusteigen, da dies der Tagesordnung entspricht, nicht gegen die Betriebssysteme von Google und Apple-Smartphones zu verlieren).

Sie scannen Ihre Dateien und senden die Analyse an ihre Server. Das Problem ist, dass Benutzer, die " am Windows-Programm zur Verbesserung der Benutzerfreundlichkeit teilnehmen ", feststellen, dass ihr System stark verlangsamt ist, z Compattelrunner.exe. Letzteres kann auf 100 oder mehr Threads gleichzeitig gestartet werden.

Bildbeschreibung hier eingeben
(Quelle: Microsoft Community )

Irgendwann möchten Benutzer nicht mehr auf eigene Kosten und auf eigene Kosten als Hilfsmittel von Microsoft eingesetzt werden.

Die übliche Methode zum Entfernen und Verhindern der Neuinstallation eines Updates ist (Details auf der Microsoft-Website :

  • Schalten Sie Windows Update in den manuellen Modus
  • Deinstallieren Sie KB2952664
  • Starten Sie neu
  • Holen Sie sich neue Windows-Updates
  • In den neuen Updates "verstecken" KB2952664.
  • Schalten Sie Windows Update in den normalen Modus zurück.

Problem: In einigen Fällen funktioniert dies nicht. Sobald das System neu gestartet wird, wird das Update KB2952664 automatisch neu installiert, obwohl es in der Liste "Verborgene Updates" aufgeführt ist, auch wenn Sie sich im manuellen Modus befinden . Gesagt, sonst wird es ohne Ihre Erlaubnis installiert. Einige haben eine Beschwerde bei der FTC (US Federal Trade Commission ) eingereicht , um dies zu verhindern:

Microsoft-Updates installieren ein Programm mit dem Namen compattelrunner.exe ohne meine Berechtigung auf meinem Computer, obwohl in meinen Updateeinstellungen die Meldung "Wichtige Updates herunterladen, aber ich kann entscheiden, ob ich sie installieren möchte" angezeigt wird. Compattelrunner.exe dient keinem legitimen oder vorteilhaften Zweck und verursacht schwerwiegende Leistungsprobleme (Anwendungen, die langsam ausgeführt werden oder einfrieren). Ich habe es heute Nachmittag auf meinem Computer abgefangen und 71% der CPU-Kapazität meines Computers (Zentraleinheit) verbraucht. Ich habe vorher ...

(Quelle: Microsoft Community )

Frage: Gibt es eine Möglichkeit, das Update zu entfernen, ohne es beim nächsten Neustart erneut zu installieren?


Ich poste eine Lösung, da ich glaube, dass sie für andere in der gleichen Situation nützlich sein wird. Es gibt viele endlose Online-Posts und nutzlose Vorschläge. Diese Frage und ihre Lösung sollten Zeit sparen. Selbst beantwortete Fragen tragen nicht zur Reputation bei, zögern Sie nicht, bessere Antworten zu veröffentlichen.

Minuten
quelle
Ich deaktiviere immer die automatische Installation von Updates, stelle das Herunterladen von Updates ein, frage mich jedoch, wann ich sie installieren soll, und hatte nie ein Problem mit dieser Einstellung. Dies ist die erste Einstellung, die ich bei einer Neuinstallation ändere. Oh, ich deaktiviere auch "Gib mir empfohlene Updates auf die gleiche Weise, wie ich wichtige Updates erhalte"
Moab
@ Moab: Das ist nicht relevant für die Frage, oder?
Min
Eigentlich wird man sich aber nicht darüber streiten.
Moab
Es wird gesagt, dass die Wurzel von 99% der Computerprobleme zwischen dem Stuhl und dem Monitor liegt. Und 99% der Betroffenen geben stattdessen Microsoft die Schuld! Wenn dies auf Ihrem Computer geschieht, haben Sie sich bereitwillig für CEIP entschieden. Und jetzt, da compattelrunner.exedas Problem gefunden wurde und versucht, eine Lösung dafür zu finden, möchten Sie den sprichwörtlichen Boten erschießen. Verzeihen Sie mir, dass ich mir nicht sicher bin, dass eine US-FTC-Beschwerde irgendwohin führt. Ich habe dieses Update über WSUS auf 66 Windows 7-Computern bereitgestellt. Da sich jedoch keiner für CEIP entschieden hat, gab es keine Beschwerden.
1
Heute versucht MS, es erneut zu installieren. Ich habe gesehen, dass es auf zwei Rechnern "angeboten" wurde, auf denen dieses KB deinstalliert war. Die vorherigen "Patches" wurden ausgeblendet und das "Verbesserungsprogramm" für die Kundenerfahrung wurde deaktiviert. Also pass auf.
cdlvcdlv

Antworten:

35

Eine einfachere Möglichkeit, die CPU-Auslastung zu stoppen, besteht darin, die Microsoft Compatibility AppraiserTask im Taskplaner unter zu deaktivieren \Microsoft\Windows\Application Experience.

magicandre1981
quelle
Warum sollte ich einen Bypass verwenden, wenn eine Lösung bekannt ist? Das Deaktivieren ist nicht die Lösung, um eine mehrmals installierte Anwendung zu entfernen. Deinstallation ist möglich, siehe gewählte Antwort.
Min
5
weil Windows Update es wieder anbietet und Sie es hier immer überspringen / verstecken müssen. Deaktivieren Sie einfach die Ausführung, um sie schneller zu
entfernen
Es wird nicht erneut installiert. Siehe den Beitrag. " Die Ausführung einfach deaktivieren ist der schnellste Weg ": So wie Sie durch die Seitenfenster Ihres Autos schauen, können Sie die Straße schneller sehen, wenn die Scheibenwischer ausgefallen sind. Aber sie zu reparieren ist die gute Lösung.
Min
Ich denke, der Dienst wird sich unter Windows 10 möglicherweise automatisch wieder aktivieren. Ich bin mir ziemlich sicher, dass ich jeden Dienst unter / Microsoft / Windows / Application Experience deaktiviert habe. Heute habe ich ihn überprüft und er ist wieder verfügbar und wieder aktiviert.
JRH
13

Symptome : Es scheint, dass das Windows-Update ohne Ihre Erlaubnis automatisch neu installiert wird , obwohl Sie dies verhindert und alle automatischen Updates gestoppt haben.

Aktuelle Situation : Das Update wurde mehrmals (möglicherweise zehnmal oder öfter) mit einer neuen Versionsnummer installiert. Entfernen Sie dabei nur eine Version .

Lösung : Verwenden Sie PowerShell , um Versionen aufzulisten und zu entfernen.

Wenn Sie wirklich nicht wissen, was Powershell ist, oder keine technischen Kenntnisse über Windows haben, ist es besser, wenn Sie lernen, besser weiterzugehen. Powershell ist ein leistungsstarkes Tool, mit dem Sie alles an Ihrem Dateisystem und Ihrer Konfiguration vornehmen können, einschließlich Schaden. Sie müssen es mit Administratorrechten verwenden, was bedeutet, dass Sie nicht über das übliche Systemsicherheitsnetz verfügen .


Die Lösung stammt aus diesem Microsoft Community-Thread: Das Update KB2952664 kann nicht deinstalliert werden .

Starten Sie PS mit Administratorrechten.

Auflisten der installierten Versionen des Updates:

dism /online /get-packages | findstr KB2952664

Entfernen Sie nacheinander die Versionen:

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

Bestätige, dass alles weg ist:

 Get-HotFix -id KB2952664

Es sollte ein cannot find hot-fix Fehler angezeigt werden .

Minuten
quelle
Ein Hinweis: Als ich dies versuchte, musste ich sie in der Reihenfolge von unten anwenden, oder ich bekam Fehler "Zugriff verweigert".
chrylis -on strike-
Vielleicht könnte jemand ein kleines Tool mit nur einem großen Knopf erstellen, der sagt: "Windows-Programm zur Verbesserung der Benutzerfreundlichkeit loswerden".
Cdlvcdlv
Nach diesen Schritten und einem Neustart bietet Windows Update es mir erneut unter "Wichtige Updates" an. Ich verstecke es und ... es erscheint wieder unter "Optionale Updates"!
Cdlvcdlv
Sie brauchen nicht PowerShell, oder? dismFunktioniert über die findstrBefehlszeile. Um das Ergebnis zu bestätigen, können Sie den Befehl einfach wiederverwenden .
cdlvcdlv
@cdlvcdlv: Oh, sechs Monate später beschäftigen Sie sich immer noch mit diesem Problem?
Min
2

Wenn Sie PowerShell mit erhöhten Rechten verwenden, können Sie Microsoft Compatibility Appraiser mit dem folgenden Befehl deaktivieren :

Disable-ScheduledTask -TaskName "Microsoft Compatibility Appraiser" -TaskPath "\Microsoft\Windows\Application Experience"
Julio Nobre
quelle
Danke für den Befehl. Wollte jedoch KB2952664 deinstallieren, nicht deaktivieren.
Min
Entschuldigung, das habe ich verpasst. Ich glaube, ich war von der CPU-Ausgabe geblendet :-)
Julio Nobre
2

Vielleicht nicht verwandt, aber ich erlebte in der Nähe der gleichen, aber nicht in der CPU, es war I / O und um 1h30 '.

Die Ursache war nahezu dieselbe Stelle im Aufgabenplan, aber eine andere Aufgabe.

Unter \Microsoft\Windows\Application Experiencegibt es drei (auf meinem Fall) Aufgaben: Microsoft Compatibility Appraiser, ProgramDataUpdaterundStartupAppTask

Ich hatte erste und zweite, Disabledaber dritte war Enabled, und beim letzten Ausführen kann ich sehen, dass es mehr als einmal bei jedem Neustart ausgeführt wird.

Außerdem sah ich, dass es bei jedem Neustart anderthalb Stunden lief, sodass alle E / A-Vorgänge auf der Festplatte für andere Apps sehr schwierig waren, sodass der Computer sehr langsam war.

Ich habe auch Disableddie dritte, also sind jetzt alle drei Disabledund das I / O-Problem bei jedem Neustart verschwindet einfach.

Jetzt kann mein PC in weniger als einer Minute verwendet werden, anstatt mehr als neunzig (90) Minuten warten zu müssen, ja eine Stunde und dreißig Minuten. das ist ein toller Gewinn!

Anmerkungen:

  • Die Startzeit dieser Task stellt die letzte Ausführung bei jedem Neustart dar und liegt in meinem Fall nahe zwei Stunden nach dem Neustart (in der Zwischenzeit ändert sich diese Zeit einige Male, sodass ich sehe, dass sie bei jedem Neustart mehr als einmal ausgeführt wird).
  • ProgramDataUpdaterund StartupAppTaskhat keine Trigger, aber wenn sie aktiviert sind, werden sie bei jedem Neustart ausgeführt
  • Der Wert der StartupAppTaskletzten Ausführung wird bei jedem Neustart mindestens zehnmal aktualisiert. Nach zwei Stunden wird der Neustart anscheinend nicht erneut gestartet
  • Nachdem alle drei Aufgaben deaktiviert wurden, wird Windows ohne 100% E / A gestartet und kann in weniger als einer Minute verwendet werden. Wenn eine dieser Aufgaben aktiviert ist, dauert der Start der E / A mindestens 1,5 Stunden Zeit, außer warten, bis es zu Ende ist.

Meine Lösung besteht also darin, alle Aufgaben unter zu deaktivieren \Microsoft\Windows\Application Experience. Tut mir leid, M $, aber ich erlaube Ihnen nicht, meinen PC für fast zwei Stunden bei jedem Neustart zu verwenden. Wenn ich ihn einschalte, kann ich nicht jedes Mal so viel Zeit warten!

Claudio
quelle
„Application Experience “: Diese Art von Satz wie ‚User Experience‘ oder ‚Service - Verbesserung‘ oft versteckt hinter einem vagen Teaser von Ihnen den eigentlichen Zweck etwas zu erhalten , die Sie wirklich wollen nicht zu geben , wenn Sie Zeit haben , die Lizenz zu lesen. 90 Minuten, könnte es einen Weltrekord sein :(
Min
2

In meinem Blog http://nonsumhircum.livejournal.com/883.html müssen Sie die Teilnahme am Windows-Programm zur Verbesserung der Benutzerfreundlichkeit beenden. Dies können Sie (für W7 und W8) tun, wenn Sie als Administrator ausgeführt werden:

  1. Starten Sie das Control Panel und klicken Sie auf Action Center> Action Center-Einstellungen ändern.
  2. Klicken Sie auf Einstellungen für das Programm zur Verbesserung der Benutzerfreundlichkeit.
  3. Wählen Sie Nein, ich möchte nicht am Programm teilnehmen und klicken Sie auf Änderungen speichern.

Deaktivieren Sie als Nächstes die geplanten Aufgaben.

  1. Starten Sie die Systemsteuerung und klicken Sie auf Verwaltung> Taskplaner.
  2. Erweitern Sie im Bereich Taskplaner (lokal) des Dialogfelds Taskplaner die Option Taskplaner-Bibliothek> Microsoft> Windows-Knoten, und öffnen Sie den Ordner Application Experience:
    • Deaktivieren Sie die Aufgaben AITAgent und ProgramDataUpdater:
  3. Öffnen Sie im Knoten Taskplaner-Bibliothek> Microsoft> Windows den Ordner Programm zur Verbesserung der Benutzerfreundlichkeit.

    • Deaktivieren Sie die Aufgaben Consolidator, KernelCEIPTask und UsbCEIP.

Wenn Sie die oben genannten Optionen deaktivieren, profitieren Sie nicht von der Teilnahme am WCEI-Programm (ich).

Jool
quelle
Dies beantwortet die Frage nicht wirklich. Wenn Sie eine andere Frage haben, können Sie sie stellen, indem Sie auf Frage stellen klicken . Sie können auch ein Kopfgeld hinzufügen, um mehr Aufmerksamkeit auf diese Frage zu lenken. - Aus der Bewertung
Ramhound
2
@Ramhound Meine Antwort hilft beim Entfernen und verhindert die automatische Neuinstallation. Fühlen Sie sich frei, es in einen Kommentar zu verschieben, wenn Sie es vorziehen - ich dachte, es wäre zu lang dafür.
Jool
Sollte Use CEIPsein UsbCeipeigentlich?
Superjos
@superjos Ja, danke, ich habe eine Weile gebraucht, bis ich deinen Kommentar bemerkt habe.
Jool
Ich hatte das "Nein, ich will nicht ..." ausgewählt, aber das System nahm keine Notiz davon. Was sind "die Vorteile einer Teilnahme am WCEI-Programm", nur weil Sie neugierig sind? Können Sie eine MS-Seite mit solchen Vorteilen bereitstellen? Der einzige Unterschied, den ich bezeugen kann, ist das Auslasten meiner CPU (der Ursprung meiner Aufmerksamkeit für diesen Prozess), was ich kaum als Vorteil bezeichnen würde.
cdlvcdlv
0

Es war die CompatTelRunner.exe, die bei jedem Start nach 3 Minuten meine 8 Gig PC 4 CPU zum Absturz brachte. Ich habe alle 8 Sekunden eine Batch-Schleife erstellt, die ihren Fehler mit> taskkill / T / F / IM CompatTelRunner.exe nach WAHL der Verzögerung austauscht. Das hat meinen PC vor wiederholten von Microsoft verursachten Abstürzen (Blue Screens) auf meiner Festplatte gerettet.

"CompatTelRunner.exe", "3472", "Services", "0", "3.736 K", "Unknown", "NT AUTHORITY \ SYSTE" CompatTelRunner.exe "," 3500 "," Services "," 0 ", "43.852 K", "Unknown", "NT Killing Suspect Tasks" - ERFOLG: Der Prozess mit PID 3500 (untergeordneter Prozess von PID 3472) wurde beendet. ERFOLGREICH: Der Prozess mit PID 3472 (untergeordneter Prozess von PID 564) wurde beendet.

Ich habe jetzt die oben angegebenen Deaktivierungen von Experience Tasks (von http://nonsumhircum.livejournal.com/883.html ) verwendet, um zu prüfen, ob ich meine Task Swatter jetzt auch stoppen kann.

Patrick
quelle
1
Signaturen sind unnötiges Rauschen und sollten nicht in die Antworten einbezogen werden
Ramhound,
0

Basierend auf der Antwort von mins ist dies meine einzeilige Version des großen Buttons "Windows-Programm zur Verbesserung der Benutzerfreundlichkeit loswerden":

  1. Öffnen Sie eine Eingabeaufforderung mit Administratorrechten.

  2. Kopieren Sie die folgende verrückte Zeile, fügen Sie sie in das Eingabeaufforderungsfenster ein und drücken Sie die Eingabetaste.

    @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. Wenn die Maschine langsam ist oder Sie dies zum ersten Mal tun, wird es wahrscheinlich eine lange Zeit dauern .

  4. Mit dieser /norestartOption werden Sie bei Bedarf nicht zum Neustart aufgefordert. Zeit, dein Leben auf den Punkt zu bringen, mehr auf den Punkt zu bringen, mehr auf Punkt 3 (?).

  5. Überprüfe auf jeden Fall, ob alle "Updates" weg sind. Direkt nach dem wahnsinnigen Befehl, wenn Sie geantwortet haben noder wenn / wenn Sie zurückkehren, wenn Sie geantwortet haben y. (Denken Sie daran, Sie können die 3 wieder tun.)

    dism /online /get-packages | findstr KB2952664

  6. Genießen Sie Ihr etwas weniger aufgeblähtes System.

  7. Ich nehme an, Sie haben das System nicht für die automatische Installation von Updates konfiguriert. Von Zeit zu Zeit "bietet" MS Ihnen an, eine neue Version dieses "Hotfixes" zu installieren. Meiner Erfahrung nach (siehe die Kommentare zu mins answer) tauchte es unmittelbar nach der Deinstallation erneut in wichtigen Hotfixes auf, und als ich es versteckte, tauchte es in optionalen Updates wieder auf. Danach habe ich diese KB-Nummer mehrmals gesehen. Sie müssen es oder einen Teil der Nummer merken, um eine Neuinstallation zu vermeiden.

cdlvcdlv
quelle