Microsoft Compatibility Telemetry, oder CompatRelRunner.exe, ist einer dieser Windows-Dienste, der im Hintergrund läuft und still und leise Leistungs- und Diagnosedaten sammelt und an Microsoft zurücksendet. Auf dem Papier soll er Updates, Stabilität und Kompatibilität verbessern. Tatsächlich bemerken viele Leute jedoch, dass er die CPU-Leistung stark beansprucht, als hätte er einen persönlichen Rachefeldzug – insbesondere auf älteren oder weniger leistungsstarken Rechnern. Wenn Ihre CPU-Leistung zunimmt oder Ihr Lüfter viel häufiger anspringt als er sollte, ist dieser Dienst wahrscheinlich der Übeltäter. Das Problem dabei ist, dass Windows ihn gerne laufen lässt. Daher kann es etwas mühsam sein, herauszufinden, wie man ihn zähmen kann, wenn man nicht weiß, wo man suchen muss. Diese Anleitung führt Sie durch einige der gängigsten Methoden, wie das Deaktivieren über die Taskplanung, die Übernahme der Datei CompatTelRunner.exe, das Bearbeiten der Registrierung oder der Gruppenrichtlinie – was auch immer in Ihrem Setup funktioniert. Das Hauptziel? Verhindern, dass dieser Dienst im Hintergrund läuft und Ressourcen verbraucht. Nur ein Hinweis: Das Herumspielen mit Systemdateien oder Richtlinien kann zu anderen Merkwürdigkeiten führen, gehen Sie also vorsichtig vor.
So beheben Sie die hohe CPU-Auslastung der Microsoft-Kompatibilitätstelemetrie
Methode 1: Deaktivieren Sie es über den Taskplaner
Dies ist wahrscheinlich der einfachste und schonendste Ansatz. Da Microsoft einen geplanten Task zur regelmäßigen Ausführung von CompatRelRunner.exe einrichtet, kann es hilfreich sein, diesen Task zu deaktivieren. Dies gilt auch, wenn Sie zu bestimmten Zeiten oder nach Updates hohe CPU-Spitzen feststellen. Erwarten Sie, dass Ihre CPU-Auslastung etwas sinkt, wenn dieser deaktiviert ist. Allerdings könnte Windows versuchen, den Task später erneut auszuführen – es ist also eine Art Wettlauf.
- Öffnen Sie den Taskplaner – tippen Sie einfach Win + S„Taskplaner“ ein und drücken Sie die Eingabetaste. Manchmal sind ein paar Klicks nötig, um den richtigen Pfad zu finden.
- Navigieren Sie zu: Taskplanerbibliothek > Microsoft > Windows > Anwendungserfahrung – hier speichert Windows die Aufgabe, die CompatRelRunner.exe auslöst.
- Suchen Sie Microsoft Compatibility Appraiser, klicken Sie mit der rechten Maustaste darauf und wählen Sie Deaktivieren. Dadurch sollte der automatische Start des geplanten Scans gestoppt werden.
Diese Methode funktioniert, weil sie den geplanten Trigger, der den CPU-intensiven Prozess startet, deaktiviert. Es ist schon merkwürdig, dass Windows ihn manchmal wieder aktiviert, aber in einem Setup funktionierte er nach der Deaktivierung einwandfrei. In einem anderen Setup war ein Neustart oder eine erneute Deaktivierung erforderlich. Denken Sie also daran.
Methode 2: Besitz übernehmen und die Datei löschen
Wenn Sie sich mit Systemdateien auskennen, kann das Löschen der Datei CompatTelRunner.exe eine effektivere Lösung sein. Die Begründung ist einfach: Wenn die Datei nicht vorhanden ist, kann sie nicht ausgeführt werden, oder? Allerdings kann Windows sie nach Updates möglicherweise erneut herunterladen oder wiederherstellen, es ist also eine Art Katz-und-Maus-Spiel.
- Drücken Sie Win + Sund suchen Sie nach CompatTelRunner. Klicken Sie mit der rechten Maustaste und wählen Sie „ Dateispeicherort öffnen“. Befindet sich der Ordner in Ihrem WindowsApps-Ordner, müssen Sie ihn möglicherweise zuerst übernehmen (siehe nächste Seite).
- Klicken Sie mit der rechten Maustaste auf die Datei CompatTelRunner.exe und wählen Sie dann Eigenschaften aus.
- Gehen Sie zur Registerkarte „Sicherheit“ und klicken Sie auf „Erweitert“.
- Klicken Sie oben neben dem Besitzer auf Ändern und dann auf Jetzt suchen. Wählen Sie Ihr Benutzerkonto aus, klicken Sie auf OK und aktivieren Sie dann Besitzer für untergeordnete Container und Objekte ersetzen.
- Geben Sie Ihrem Benutzer auf der Registerkarte „Sicherheit“ die Berechtigung „Vollzugriff“ (doppelklicken Sie auf Ihren Benutzernamen und legen Sie die Berechtigung auf „Vollzugriff zulassen “ fest ).
- Klicken Sie auf Übernehmen und OK. Schließen Sie die Eigenschaften und löschen Sie die Datei. Leeren Sie anschließend sicherheitshalber den Papierkorb. Denn natürlich macht Windows es Ihnen unnötig schwer.
Dieser Ansatz sollte verhindern, dass Windows die Datei erneut verwendet, es sei denn, ein Update führt sie wieder ein. Manchmal erstellt Windows diese Datei immer wieder neu. Beachten Sie daher, dass es sich nur um eine vorübergehende Lösung handelt, sofern Sie nicht auch Updates oder Dienste optimieren.
Methode 3: Deaktivieren über den Registrierungseditor
Dies ist eine tiefgreifendere Änderung – wenn Sie mit der Bearbeitung der Registrierung vertraut sind, funktioniert sie problemlos. Sie verhindern im Grunde, dass Windows Telemetriedaten sammelt, was die CPU-Auslastung reduzieren kann. Ich bin mir nicht sicher, warum es funktioniert, aber auf einigen Rechnern stabilisierte sich die Situation, wenn man diese Option deaktivierte.
- Drücken Sie Win + R, geben Sie ein
regedit
und drücken Sie die Eingabetaste. - Navigieren Sie zu: HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DataCollection. Wenn DataCollection nicht vorhanden ist, erstellen Sie es, indem Sie mit der rechten Maustaste auf Microsoft klicken und Neu > Schlüssel wählen.
- Klicken Sie mit der rechten Maustaste in den rechten Bereich, wählen Sie Neu > DWORD-Wert (32-Bit) und nennen Sie ihn AllowTelemetry.
- Doppelklicken Sie auf das neue DWORD, setzen Sie seinen Wert auf 0 (dadurch wird die Telemetrie deaktiviert) und klicken Sie dann auf OK.
- Schließen Sie den Regedit-Editor, starten Sie Ihren PC neu und prüfen Sie, ob die CPU-Auslastung sinkt.(Profi-Tipp: Sichern Sie vorher die Registrierung, sonst riskieren Sie, andere Einstellungen zu verfälschen – Windows ist da merkwürdig.)
Methode 4: Einstellungen in der Gruppenrichtlinie ändern (Windows 10 Pro oder Enterprise)
Wenn Sie Windows Pro oder Enterprise verwenden, ist dies wahrscheinlich der sauberste Weg. Es deaktiviert die Telemetrieerfassung auf Richtlinienebene, sodass Windows grundsätzlich aufhört, weitere Versuche zu unternehmen. Hinweis: Unter Windows Home wird diese Option nicht angezeigt.
- Drücken Sie Win + R, geben Sie ein
gpedit.msc
und drücken Sie die Eingabetaste. - Folgen Sie diesem Pfad: Computerkonfiguration > Administrative Vorlagen > Windows-Komponenten > Datenerfassung und Vorschau-Builds.
- Doppelklicken Sie auf „Telemetrie zulassen“, setzen Sie es auf „Deaktiviert“ und klicken Sie dann auf „Übernehmen“ und „OK“.
Dies bedeutet, dass Windows mit dieser Einstellung Telemetrieberichte einschränkt oder stoppt und dadurch die Ressourcennutzung reduziert. Beachten Sie, dass das Deaktivieren der Telemetrie auch einige Windows-Diagnosefunktionen einschränken kann.
Letzte Worte
Wenn die hohe CPU-Auslastung durch die Kompatibilitätstelemetrie nach diesen Versuchen weiterhin besteht, lohnt es sich möglicherweise, andere Hintergrundprozesse oder kürzlich installierte Updates zu überprüfen – manchmal lösen sie diese CPU-Spitzen aus. Ich bin mir nicht sicher, warum, aber in manchen Setups löst das Löschen oder Deaktivieren des Dienstes das Problem nur vorübergehend; Windows neigt dazu, ihn später wieder zu aktivieren oder wiederherzustellen. Nur ein Hinweis: Laufende Updates könnten das Problem erneut auslösen. Seien Sie also darauf vorbereitet, bei Bedarf erneut zu optimieren.
Zusammenfassung
- Deaktivieren Sie die geplante Aufgabe im Taskplaner
- Übernehmen Sie den Besitz von CompatTelRunner.exe und löschen Sie es
- Bearbeiten Sie die Registrierung, um die Telemetrie zu deaktivieren
- Verwenden Sie die Gruppenrichtlinie, um die Telemetrie zu deaktivieren (Windows Pro/Enterprise).
Zusammenfassung
Das Ganze ist ziemlich nervig, da Windows nicht immer reibungslos mit diesen Systemdiensten zusammenarbeitet. Es ist jedoch nicht unmöglich, die CPU-Auslastung durch Compatibility Telemetry zu stoppen; es erfordert nur etwas Geduld. Hoffentlich spart das jemandem ein paar Stunden. Daumen drücken, das hilft!