Waarom Microsoft Compatibility Telemetry de schijf zo zwaar belast
Microsoft Compatibility Telemetry in Taakbeheer is CompatTelRunner.exe, een Windows-programma in C:\Windows\System32 dat een geplande taak start om de apps en stuurprogramma's op deze pc te vergelijken met nieuwere versies van Windows. Terwijl het draait, leest het veel bestanden, dus op een harde schijf of een drukke SSD kan het schijfgebruik enkele minuten op 100% zetten. Meestal is het verstandig om één uitvoering te laten afronden en daarna te beslissen of het schema of je instelling voor diagnostische gegevens moet veranderen.
Waardoor het wordt gestart
Het artikel van Microsoft over de compatibiliteitsscan noemt het onderdeel: Microsoft Compatibility Appraiser draait als de geplande taak \Microsoft\Windows\Application Experience\Microsoft Compatibility Appraiser en schrijft wat het vindt naar HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags. Hetzelfde artikel zegt dat de processen van de appraiser compatibiliteitsinformatie schrijven en vernieuwen telkens als ze een scan uitvoeren. Windows gebruikt die informatie om te beoordelen of een nieuwere versie problemen zou krijgen met iets wat op de pc staat.
De schijfactiviteit bestaat dus uit lezen en vult de schijf niet. Een uitvoering die begon terwijl je weg was, kan nog bezig zijn als je terugkomt, en na de installatie van een grote app of een Windows-update is er meer om te bekijken.
Bevestig dat het het drukke proces is
Open Taakbeheer met Ctrl + Shift + Esc, sorteer op Schijf en zoek Microsoft Compatibility Telemetry. Voeg op het tabblad Details de kolom Opdrachtregel toe (klik met de rechtermuisknop op een kolomkop, Kolommen selecteren) en controleer of het programma C:\Windows\System32\CompatTelRunner.exe is. Een bestand met dezelfde naam op een andere plek is niet het Windows-onderdeel; scan het met Windows-beveiliging.
Om te zien wat het leest, open je Resourcemonitor (typ resmon in Start), ga je naar het tabblad Schijf en vink je CompatTelRunner.exe aan. De lijst Schijfactiviteit toont de bestanden en de leessnelheid. Mappen onder Program Files, driverstores en app-pakketten zijn de verwachte doelen.
Om te zien hoe vaak het draait, open je Taakplanner, ga je naar Taakplanner-bibliotheek › Microsoft › Windows › Application Experience en selecteer je Microsoft Compatibility Appraiser. De kolommen Laatste uitvoeringstijd en Volgende uitvoeringstijd, en het tabblad Triggers, tonen het schema op deze pc.
Laat één uitvoering afronden
Laat de pc aan staan en geef het een paar minuten. Als de uitvoering klaar is, stopt het proces en zakt de schijfgrafiek weer. Gebeurt het elke dag op een slecht moment, dan is dat een kwestie van planning, geen storing.
Blijft het schijfgebruik op 100% nadat Compatibility Telemetry weg is, dan ligt de oorzaak elders, en Schijf op 100% in Taakbeheer behandelt de rest. Een harde schijf is de gebruikelijke reden dat deze scan zwaar voelt: dezelfde leesacties die op een SSD onopgemerkt blijven, houden een draaiende schijf bezig.
Kies hoeveel diagnostische gegevens Windows verstuurt
Windows 11 heeft twee niveaus voor diagnostische gegevens die gebruikers zien, Vereist en Optioneel; de naslag van Microsoft over diagnostische gegevens noemt Vereist (voorheen Basis) en Optioneel (voorheen Volledig), en merkt op dat het oude niveau Uitgebreid niet bestaat in Windows 11. Om alleen de vereiste set te versturen, open je Instellingen › Privacy en beveiliging › Diagnostische gegevens en feedback en zet je Optionele diagnostische gegevens verzenden uit. Op een werk- of schoolpc kan dit door beleid zijn vastgelegd, en de pagina meldt dan dat sommige instellingen door je organisatie worden beheerd.
Deze instelling verandert wat er naar Microsoft wordt verstuurd. Verwacht niet dat ze alleen al voorkomt dat de beoordelingstaak volgens schema draait.
De taak uitschakelen werkt, maar heeft een nadeel
Op een pc die je zelf beheert, kun je met de rechtermuisknop op Microsoft Compatibility Appraiser klikken in Taakplanner en Uitschakelen kiezen. Je maakt het ongedaan met Inschakelen. Het nadeel is dat Windows de compatibiliteitsgegevens van deze pc niet meer bijwerkt, de informatie waarop het steunt voordat het een functie-update aanbiedt. Sommige gebruikers op de forums van Microsoft melden dat de taak na een update weer ingeschakeld terugkomt, dus controleer hem opnieuw na een functie-update in plaats van aan te nemen dat hij uit bleef.
De trigger verplaatsen is een mildere ingreep dan uitschakelen: op het tabblad Triggers zie je wanneer hij afgaat, en op een pc die 's nachts aan staat draait de scan terwijl niemand hem gebruikt. Als je de taak wijzigt, noteer dan wat je hebt gewijzigd zodat je het kunt terugzetten.
Wat je beter niet doet
- Verwijder of hernoem
CompatTelRunner.exeniet. Het is een Windows-onderdeel dat eigendom is van TrustedInstaller, verwijderen betekent het eigendom van een systeembestand overnemen, en een latere update of reparatie kan het terugzetten. - Voer geen "debloat"-scripts uit die tientallen services en taken tegelijk uitschakelen om één scan te stoppen. Je verliest het overzicht van wat er is veranderd, en een deel ervan maakt Windows Update kapot.
- Beëindig het proces niet herhaaldelijk in Taakbeheer. De volgende geplande uitvoering start het weer, en een onderbroken uitvoering moet het werk opnieuw doen.
Waar Mole past
Mole voor Windows wijzigt geen instellingen voor diagnostische gegevens en ook niet de eigen geplande taken van Windows; de opstartlijst bevat taken buiten \Microsoft\Windows, dus de Compatibility Appraiser verschijnt daar nooit om uit te zetten. Op de pagina Status toont de proceslijst Microsoft Compatibility Telemetry met CPU en geheugen terwijl het draait. Kies je Waarom draait dit? in het menu van de rij, dan zie je het programmabestand en welk proces het heeft gestart, en Toon in Verkenner opent de map voor de locatiecontrole hierboven. Omdat het vanuit de Windows-map draait, biedt Mole er geen Beëindig voor aan. Voor andere namen in Taakbeheer, zie Windows-processen uitgelegd.
Veelgestelde vragen
Is Microsoft Compatibility Telemetry een virus?
Het echte programma is CompatTelRunner.exe in C:\Windows\System32, gestart door de geplande taak Microsoft Compatibility Appraiser. Een bestand met die naam elders moet worden gescand.
Waarom gebruikt Microsoft Compatibility Telemetry zoveel schijf?
Het leest geïnstalleerde programma's en stuurprogramma's om de compatibiliteitsgegevens van Windows bij te werken. Op een harde schijf kunnen die leesacties de schijf enkele minuten op 100% houden totdat de uitvoering klaar is.
Kan ik Microsoft Compatibility Telemetry uitschakelen?
Je kunt de taak Microsoft Compatibility Appraiser in Taakplanner op je eigen pc uitschakelen en later weer inschakelen. Windows werkt dan de compatibiliteitsgegevens die het vóór functie-updates gebruikt niet meer bij.
Stopt het uitzetten van optionele diagnostische gegevens het?
Het beperkt wat Windows verstuurt tot de vereiste set. Het voorkomt op zichzelf niet dat de geplande beoordeling draait.