Che cos'è Microsoft Compatibility Telemetry (CompatTelRunner.exe) Utilizzo elevato di CPU e disco?

Conosciuto anche come Telemetria di compatibilità Microsoft, CompatTelRunner.exe è il nome di un servizio Windows nativo che aiuta gli sviluppatori a raccogliere report sulle prestazioni del sistema. Queste informazioni vengono normalmente raccolte da Microsoft in modalità background per formare l'elenco di registri, abitudini, bug e altre cose, che possono essere utili per lavorare su miglioramenti futuri. Originariamente, questo servizio è stato incluso nel mix per Windows 7 e 8.1 nell'aggiornamento KB2977759. Sfortunatamente, nonostante CompatTelRunner.exe sia abbastanza innocente e utile per fornire aggiornamenti di miglioramento, a volte può andare storto causando un elevato consumo di risorse. Di conseguenza, la maggior parte dei sistemi inizia a subire ritardi e arresti anomali a causa dell'elevato utilizzo della CPU e del disco. Per risolvere questo problema, puoi disabilitare il servizio senza conseguenze. Non ha senso cercare di eliminarlo per sempre poiché è più probabile che si reinstalli al giorno. La telemetria di compatibilità Microsoft è stata creata esclusivamente a scopo informativo, motivo per cui è possibile disabilitarla rapidamente. Di seguito, abbiamo introdotto una guida completa per mostrarti come:

Telemetria di compatibilità Microsoft (CompatTelRunner.exe) Utilizzo elevato di CPU e disco

Scaricare strumento di riparazione di Windows

Scaricare strumento di riparazione di Windows

compatibile con microsoft

Esistono utilità di riparazione speciali per Windows, che possono risolvere problemi relativi alla corruzione del registro, al malfunzionamento del file system, all'instabilità dei driver di Windows. Ti consigliamo di utilizzare Advanced System Repair Pro per risolvere il problema "Microsoft Compatibility Telemetry (CompatTelRunner.exe) High CPU and Disk Usage" problema in Windows 10.

1. Assicurati che Windows sia aggiornato

Prima di disabilitare il servizio di telemetria stesso, vale la pena installare prima nuovi aggiornamenti. È possibile che la telemetria di compatibilità Microsoft sia attualmente danneggiata o malfunzionante. Se non hai aggiornato il tuo sistema per molto tempo, nuovi aggiornamenti potrebbero risolvere il problema. Per verificare se hai aggiornamenti in sospeso, procedi come segue:

  1. Rassegna Stampa Tasto Windows + I contemporaneamente per aprire Impostazioni profilo. Scegliere Aggiornamento e sicurezza.
  2. Nel riquadro di destra fare clic su Controlla aggiornamenti. Attendi fino a quando Windows non trova nuovi aggiornamenti e installali. A volte gli utenti vedranno il Installazione pulsante subito perché Windows ha già trovato gli aggiornamenti prima.
  3. Al termine di questo processo di aggiornamento, riavvia il PC e controlla se è cambiato qualcosa.

2. Verificare l'integrità dei file di sistema

Meno probabile, ma la telemetria di compatibilità Microsoft potrebbe non funzionare correttamente a causa di file mancanti o danneggiati. Tali file sono in genere intrinsecamente collegati tra molti servizi Windows che garantiscono una comunicazione corretta. Se alcuni di questi file sono fuori dal loro ambiente nativo, potrebbe causare problemi relativi al servizio. Di seguito, utilizzeremo sia SFC (System File Checker) che DISM (Deployment Image Servicing and Management), che rileveranno e ripristineranno i componenti assenti. Ecco come:

Usando SFC

  1. Apri Prompt dei comandi digitando cmd nella casella di ricerca accanto a Menu iniziale pulsante.
  2. Fai clic destro su Prompt dei comandi e scegli Eseguire come amministratore.
  3. Una volta aperta la console, digita sfc /scannow comando e fare clic entrare.
  4. Al termine del processo di riparazione, riavvia il computer.

Utilizzando DISM

  1. Apri Prompt dei comandi come abbiamo fatto nel passaggio precedente.
  2. Copia e incolla questo comando DISM.exe /Online /Cleanup-image /Restorehealth.
  3. Clicchi entrare e attendere che Windows termini la scansione e la correzione.
  4. Al termine, riavvia il PC e installa nuovamente l'aggiornamento.

Dopo aver eseguito entrambe queste scansioni, riavvia il PC e controlla se le risorse della CPU e del disco vengono utilizzate allo stesso modo. Se questo non funziona, vai agli altri passaggi elencati di seguito.

3. Cambia Feedback e Diagnostica su Base

La parte successiva dei passaggi sarà dedicata alla modifica o alla disabilitazione delle impostazioni relative alla telemetria di compatibilità Microsoft. Per aprire l'elenco, iniziamo con la modifica della quantità di dati di diagnostica inviati ai server Microsoft. A volte le tue impostazioni potrebbero essere impostate per l'invio di registri di dati più ampi, incluse app e funzionalità, segnalazione di errori avanzata e altre cose che potrebbero causare un maggiore consumo di risorse. Pertanto, la modifica di questa opzione con un piano di raccolta dati di base può alleviare il sistema. Questo potrebbe non aiutarti a risolvere completamente il problema, ma ti farà guadagnare delle prestazioni extra.

  1. Apri Impostazioni profilo come abbiamo fatto nel primo passaggio. Quindi scegli Privacy e vai a Feedback e diagnostica nel riquadro sinistro.
  2. Assicurati di avere Dati diagnostici richiesti selezionato. In caso contrario, è sufficiente fare clic su di esso per attivarlo.

Questo è. Ora puoi chiudere Windows e goderti il ​​risultato. Se non è cambiato nulla per dimenticare il problema, passa a disabilitare completamente il servizio CompatTelRunner.exe.

4. Disabilitare completamente la telemetria di compatibilità Microsoft dall'esecuzione

Una volta che tutti i passaggi precedenti sono stati testati, ora puoi passare al nucleare e disabilitare il servizio problematico stesso. Esistono tre modi per farlo: tramite Task Manager, Editor criteri di gruppo o Editor del registro. Puoi sceglierne uno in basso. Se non sei sicuro che il servizio di telemetria sia stato disattivato, esegui tutte e tre le soluzioni.

Utilizzando Task Manager

  1. Rassegna Stampa Windows + R combinazione per aprire il prompt di esecuzione, quindi incollare taskschd.msc e fare clic su OK.
  2. Spostarsi Biblioteca > Microsoft > Windows > Esperienza applicativa.
  3. Una volta fatto, vedrai un elenco di attività visualizzato nel riquadro di destra.
  4. Trova e fai clic con il pulsante destro del mouse su Appraiser di compatibilità Microsoft. Scegliere Disabilita e riavviare il sistema.

Utilizzo dell'Editor criteri di gruppo

  1. Rassegna Stampa Windows + R contemporaneamente come abbiamo fatto sopra e copia-incolla gpedit.msc per aprire l'editor.
  2. Spostarsi Configurazione del computer > Modelli amministrativi > Componenti di Windows > Raccolta dati e build di anteprima.
  3. Nell'elenco nel riquadro di destra fare clic con il tasto destro del mouse su Consenti telemetria e scegli Modifica.
  4. Seleziona disabile, fare clic su APPLICAe OK per salvare le modifiche.
  5. Riavvia il PC e verifica se questo ha risolto il problema.

Utilizzando l'editor del Registro di sistema

  1. Rassegna Stampa Windows + R di nuovo, ma inserisci regedit questa volta.
  2. Clicchi se richiesto da Controllo account utente.
  3. Una volta finito in Editor del registro, Andare al HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DataCollection.
  4. Quindi fare clic con il pulsante destro del mouse su Raccolta dati, selezionare New con un cursore e scegli DWORD (valore a 32 bit) successivamente.
  5. Chiamalo come AllowTelemetry, quindi fai clic destro su di esso e scegli modificare.
  6. Vedrai che si aprirà una nuova finestra. Assicurati di modificare il valore da 1 a 0 sotto dati valore scatola.
  7. Clicchi OK e riavvia il tuo computer.
    1. Indipendentemente dall'opzione scelta da te, CompatTelRunner.exe dovrebbe ora essere disabilitato e non esercitare più pressioni sul tuo sistema in termini di elevate esigenze di risorse.

      5. Disabilitare le esperienze utente connesse e il servizio di telemetria

      Il penultimo passaggio del nostro elenco è un misto di disabilitare contemporaneamente le esperienze degli utenti connessi e il servizio di telemetria. In effetti, questo è il nome di un servizio pensato per eseguire esattamente lo stesso scopo: inviare dati di utilizzo ai server Microsoft. Poiché il servizio Connected User Experiences and Telemetry viene avviato ogni volta che il sistema si avvia, modificheremo questo valore nelle impostazioni dei servizi. Nel caso in cui i passaggi precedenti non siano riusciti a risolvere il problema, puoi provare anche questo.

      1. Apri la finestra di dialogo di esecuzione premendo Windows + R combinazione come abbiamo fatto sopra. Copia e incolla questo comando services.msc.
      2. Scorri verso il basso l'elenco di tutti i servizi fino a trovare un servizio denominato Esperienze utente connesse e telemetria.
      3. Fai clic destro su di esso e scegli Properties.
      4. In Generale scheda, fare clic su Fermare pulsante. Quindi, assicurati che sia tipo di avvio è cambiato da Automatico a disabile.
      5. Una volta fatto, clicca APPLICA ed OK per salvare le modifiche assegnate.

      6. Rimuovere completamente CompatTelRunnner.exe

      Sebbene l'eliminazione del servizio di telemetria sia inutile nella maggior parte dei casi, ti mostreremo comunque a scopo didattico. Ovviamente, questo dovrebbe aiutarti a evitare un utilizzo estremamente elevato della CPU, ma solo per un periodo di tempo limitato. Windows ha un elenco di servizi di base che dovrebbero essere installati su ogni sistema operativo. Se c'è qualcosa che manca, è più probabile che Windows lo individui e scarichi i dettagli mancanti dopo un po' di tempo di assenza. Pertanto, l'utilizzo elevato della CPU e del disco verrà temporaneamente risolto, ma tornerà non appena Windows restituisce il servizio problematico (a meno che il servizio di telemetria non venga risolto sorprendentemente). In ogni caso, di solito è inutile eliminare CompatTelRunnder.exe dal sistema, ma ecco i passaggi per farlo:

      All'inizio, è importante acquisire i diritti di amministratore poiché altrimenti non sarà consentito eliminare CompatTelRunnder.exe. Inoltre, se hai due account configurati sul tuo PC, assicurati di accedere a uno con privilegi di amministratore. Non appena sei pronto, segui i passaggi seguenti:

      1. Tipologia CompatTelRunner nella casella di ricerca accanto a Menu iniziale.
      2. Fai clic destro su di esso e scegli Aprire la destinazione del file. Puoi trovare questo file anche andando su C:\Windows\System32.
      3. Dopo aver individuato il file CompatTelRunner, fai nuovamente clic con il pulsante destro del mouse e scegli Properties.
      4. Vedrai subito una nuova finestra. Navigare verso Sicurezza scheda e fare clic su Tecnologia pulsante.
      5. Accanto a Proprietario sopra, fare clic su Cambiamento di ed Tecnologia nuovamente.
      6. Dopodiché, scegli Trova adesso e seleziona il nome dell'account attualmente connesso. Non dimenticare di cliccare OK successivamente.
      7. Assicurati di fare clic OK alle finestre precedentemente aperte. Nello specifico, tocca APPLICA ed OK nel Impostazioni avanzate di protezione scheda.

      Questa serie di istruzioni ci ha aiutato a cambiare il proprietario del file. Successivamente, dovremmo concedere le autorizzazioni necessarie per rimuovere il file:

      1. Chiudi tutte le finestre e fai clic con il pulsante destro del mouse su CompatTelRunner ancora. Scegliere Properties > Sicurezza scheda e Tecnologia proprio come abbiamo fatto prima.
      2. Quindi, seleziona l'utente dall'elenco e scegli Modifica proprio sotto.
      3. Infine, puoi modificare quale autorizzazione dovrebbe essere data. Assicurati di avere Consentire ed controllo completo selezionato per fare quello che vuoi con il file. Applica le modifiche e chiudi la scheda per poter finalmente eliminare CompatTelRunner.exe.

      Sommario

      L'utilizzo elevato della CPU può essere causato da altri servizi di Windows. SysMain è stato un altro servizio di questo tipo che ha portato a un elevato consumo di risorse. Per ragioni sconosciute, ma questi problemi tendono a sorgere per gli utenti regolari. Ci auguriamo che tu non abbia più a che fare con temperature insopportabili e prestazioni ridotte a causa del consumo di risorse estenuante. Nel caso in cui in futuro dovessi affrontare altri problemi, non esitare a utilizzare altri articoli pubblicati sul nostro blog ogni giorno man mano che compaiono nuovi problemi.

Articolo precedenteCome correggere l'errore INET_E_RESOURCE_NOT_FOUND di Microsoft Edge
Articolo prossimoCome eseguire app e giochi a 32 bit su Mac OS Big Sur e Mac M1
James Kramer
Ciao, sono James. Il mio sito web Bugsfighter.com, il culmine di un viaggio decennale nel campo della risoluzione dei problemi dei computer, del test del software e dello sviluppo. La mia missione qui è offrirti guide complete ma di facile utilizzo su una vasta gamma di argomenti in questa nicchia. Se dovessi riscontrare problemi con il software o le metodologie che approvo, sappi che sono prontamente disponibile per assistenza. Per qualsiasi richiesta o ulteriore comunicazione non esitate a contattarci attraverso la pagina "Contatti". Il tuo viaggio verso il seamless computing inizia qui