Correzione: routine di servizio rinviate per chiamate differite e interruzioni Utilizzo elevato di CPU e disco su Windows 10

Questo è un processo che apparirà nella scheda Processi del Task Manager e il problema si verifica quando questa voce (o voci che gli utenti hanno segnalato di averne viste in abbondanza) occupa gran parte della potenza della CPU.

Una chiamata di procedura differita (DPC) è un meccanismo del sistema operativo Microsoft Windows che consente alle attività ad alta priorità (ad esempio un gestore di interruzione) di rinviare le attività necessarie ma di priorità inferiore per l'esecuzione successiva. Questo può andare storto e ritorcersi contro gli utenti, quindi assicurati di seguire tutte le soluzioni che abbiamo preparato di seguito per recuperare le risorse della tua CPU!

Soluzione 1: reinstallare o aggiornare la scheda di rete

Se qualcosa è andato storto con il driver relativo al dispositivo di rete che ti dà l'errore e fa sì che i processi di "Chiamate di procedura differita e interruzioni delle routine di servizio" aumentino vertiginosamente nell'uso della CPU, puoi risolvere questo problema semplicemente aggiornando o reinstallando il driver ad esso correlati, a seconda del tipo di Internet che si sta utilizzando.

Il riavvio del computer avvierà la ricerca dei driver all'avvio del sistema e verrà reinstallato utilizzando l'ultima versione. In bocca al lupo.

  1. Prima di tutto, dovrai disinstallare il driver che hai attualmente installato sul tuo computer.
  2. Digita "Gestione dispositivi" nel campo di ricerca accanto al pulsante del menu Start per aprire la finestra Gestione dispositivi. È inoltre possibile utilizzare la combinazione di tasti Windows + R per aprire la finestra di dialogo Esegui. Digitare "devmgmt.msc" nella casella e fare clic su OK o Invio.

  1. Espandi la sezione "Schede di rete". Questo mostrerà tutte le schede di rete che la macchina ha installato al momento. Fare clic destro sulla scheda di rete che si desidera disinstallare e selezionare "Disinstalla dispositivo". Scegli quello corrispondente alla tua connessione Internet attiva. Ciò rimuoverà l'adattatore dall'elenco e disinstallerà il dispositivo di rete. Assicurati di scegliere quello giusto a seconda del tipo di connessione che ti sta causando questi problemi.
  2. Fare clic su "OK" quando viene richiesto di disinstallare il dispositivo.

  1. Rimuovi l'adattatore che stai utilizzando dal computer e riavvia immediatamente il PC. Dopo l'avvio del PC, il nuovo driver dovrebbe essere installato automaticamente senza la necessità del tuo intervento. Tuttavia, se noti che la tua connessione Internet non funziona, dovrai installare il driver manualmente.
  2. Passare alla pagina del produttore per visualizzare l'elenco dei driver disponibili per il sistema operativo in uso. Scegli quello più recente, scaricalo ed eseguilo dalla cartella Download.

  1. Seguire le istruzioni visualizzate sullo schermo per installare il driver e assicurarsi che l'adattatore rimanga disconnesso fino a quando l'installazione non richiede di collegarsi, cosa che potrebbe o non potrebbe essere eseguita. Riavvia il PC al termine dell'installazione e collega l'adattatore al computer. Verifica se l'utilizzo della CPU è tornato alla normalità.

Nota : un altro suggerimento abbastanza utile sarebbe quello di ripetere lo stesso processo con il driver della scheda grafica che è forse il driver più importante sul tuo computer. Gli utenti hanno riferito di essere stati in grado di risolvere il problema dopo averlo aggiornato, quindi assicurati di ripetere gli stessi passaggi precedenti, assicurati solo di individuarlo in Schede video in Gestione dispositivi.

Soluzione 2: disabilita tutti i miglioramenti dei suoni e gli effetti speciali

Questa soluzione specifica è stata presentata sia su diverse voci del forum che su un blog scritto da un utente che ha lottato con questo problema per diversi giorni. Sembra che alcuni computer siano interessati dal miglioramento dell'audio su PC Windows e dovresti disabilitarlo affinché l'utilizzo della CPU torni alla normalità.

  1. Fai clic con il pulsante destro del mouse sull'icona Volume situata nella parte in basso a destra dello schermo e scegli l'opzione Dispositivi di riproduzione. Un modo alternativo sarebbe quello di aprire il Pannello di controllo sul PC e impostare l'opzione Visualizza per su Icone grandi. Successivamente, individua e fai clic sull'opzione Suoni per aprire la stessa finestra.

  2. Rimani nella scheda Riproduzione della finestra Audio che si è appena aperta e seleziona il tuo dispositivo di riproduzione predefinito (Altoparlanti).
  3. Fare clic con il tasto destro del mouse sul dispositivo e selezionare l'opzione Proprietà. Quando si apre la finestra Proprietà, vai alla scheda Miglioramenti e seleziona l'opzione Disabilita tutti gli effetti sonori sotto di essa. Applica le modifiche, riavvia il computer e verifica se l'utilizzo della CPU è tornato alla normalità.

Soluzione 3: utilizzare determinati strumenti per individuare la vera causa

Questa soluzione è molto utile per individuare il problema in quanto può essere davvero difficile sapere quale dispositivo, driver o programma sta causando la CPU elevata. Dovrai installare alcuni strumenti e il processo potrebbe richiedere del tempo, ma è importante rimanere concentrati in quanto questo potrebbe essere il tuo ultimo passo per risolvere il problema!

  1. Prima di tutto, scarica Windows SDK che conterrà il Windows Performance Kit necessario che conterrà gli strumenti necessari per procedere con il processo. Puoi scaricarli per Windows 10 usando questo link.

  1. Individua il file che hai appena trovato nella cartella Download per impostazione predefinita ed esegui il programma di installazione. Seleziona il WPT (Windows Performance Tools) dall'elenco e fai clic su Installa. Riavvia il computer per completare il processo.
  2. Se sei un utente di Windows 10, puoi facilmente individuare il prompt dei comandi semplicemente facendo clic sul pulsante del menu Start o sul pulsante Cerca accanto ad esso e digitare "cmd" o "Prompt dei comandi". Fai clic con il pulsante destro del mouse sul primo risultato e scegli l'opzione Esegui come amministratore.

  1. Utilizzare il comando seguente per accedere alla cartella Temp nel Prompt dei comandi. Assicurati di fare clic sul tasto Invio dopo aver digitato questo testo:
 cd \ temp 
  1. Utilizzare il comando seguente per avviare l'analisi e attendere qualche istante fino a quando non viene visualizzato il DPC elevato e l'utilizzo di Interrupt in Task Manager.
 xperf -on latency -stackwalk profile 
  1. Quando noti un elevato utilizzo della CPU, interrompi la traccia con il comando seguente:
 xperf -d DPC_Interrupt.etl 
  1. Ciò chiuderà il processo e scriverà i risultati nel file DPC_Interrupt.etl. Fai clic sul menu Start e digita Esegui. Seleziona Esegui. Apparirà una finestra di dialogo Esegui. Digita "% temp%" nella finestra di dialogo Esegui e fai clic sul pulsante OK. Questo aprirà immediatamente la cartella dei file temporanei.

  1. Individua il file DPC_Interrupt.etl e fai doppio clic su di esso. Attendere il completamento dei due passaggi e passare a Traccia >> Configura percorsi simboli e digitare quanto segue:
 SRV * C: \ symbols * // msdl.microsoft.com/download/symbols 
  1. Ora vai ai grafici "Utilizzo CPU DPC" o "Interrompi utilizzo CPU" (a seconda di dove vedi l'utilizzo elevato della CPU) e seleziona l'intervallo, fai clic con il tasto destro e seleziona "Carica simboli" e la tabella di riepilogo del clic successivo. Potrebbe essere necessario accettare un accordo di licenza per scaricare i simboli di debug pubblici e potrebbe essere necessario attendere qualche istante per il download.
  2. Qui sarai in grado di vedere il riepilogo delle chiamate e vedere le cause del problema. Può essere un driver, un programma, un servizio o simile. Google il file che vedi causa il problema e controlla per vedere a che cosa appartiene e individua il problema.

Soluzione 4: risolvere il problema tramite avvio pulito

Se un'app o un servizio di terze parti causa spesso interruzioni del sistema, è possibile individuarlo e disabilitarlo o disinstallarlo per risolvere il problema. Gli utenti hanno segnalato che il problema non appare in avvio parziale, quindi potresti volerlo vedere da solo.

Se il problema in realtà non si presenta all'avvio pulito, potresti voler vedere quale app lo sta causando abilitando i servizi e gli elementi di avvio uno per uno ed eliminandoli.

  1. Utilizzare la combinazione di tasti Windows + R sulla tastiera per aprire la finestra di dialogo Esegui in cui è necessario digitare "MSCONFIG" e fare clic su OK.
  2. Fai clic sulla scheda "Avvio" e deseleziona l'opzione "Avvio sicuro".

  1. Nella scheda Generale nella stessa finestra, fare clic per selezionare il pulsante di opzione Avvio selettivo, quindi fare clic per deselezionare la casella di controllo Carica elementi di avvio per assicurarsi che non sia selezionata.
  2. Nella scheda Servizi, fare clic per selezionare la casella di controllo Nascondi tutti i servizi Microsoft, quindi fare clic su "Disabilita tutto" per disabilitare i servizi installati dall'utente.

  1. Nella scheda Avvio, fai clic su "Apri Task Manager". Nella finestra Task Manager sotto la scheda Avvio, fare clic con il tasto destro su ciascun elemento di avvio abilitato e selezionare 'Disabilita'. Assicurati di non saltare una voce perché anche le app più legittime possono causare conflitti software.
  2. Dopodiché, dovrai eseguire alcuni dei processi più noiosi e questo abilita gli elementi di avvio uno per uno e riavvia il computer. Successivamente, è necessario verificare se l'errore viene visualizzato di nuovo. Sarà necessario ripetere lo stesso processo anche per i Servizi che sono stati disabilitati nel Passaggio 4. Una volta individuato l'elemento o il servizio di avvio problematico, è possibile intraprendere azioni per risolvere il problema. Se è un programma, è possibile reinstallarlo o ripararlo. Se è un servizio, puoi disabilitarlo, ecc.

Articoli Interessanti