Correggi la latenza DPC elevata su Windows 10

DPC (Deferred Procedure Call) è un meccanismo in Windows che consente al sistema di eseguire le attività a bassa priorità in un secondo momento quando il sistema è inattivo e le attività ad alta priorità per prime. Per quanto importante sia questa disposizione, a volte ha un problema di latenza.

Causa

La causa dell'elevata latenza DPC è un problema con i driver di dispositivo. Anche se devono essere aggiornati in tempo per evitare tali problemi, una volta che inizi ad affrontare il problema, il semplice aggiornamento potrebbe non essere sufficiente.

Prova le seguenti soluzioni in sequenza per risolvere il problema:

Soluzione 1] Aggiorna i driver

Mentre l'aggiornamento dei driver sarebbe più una prevenzione che una cura, potremmo provarlo e verificare se siamo abbastanza fortunati da risolvere il problema.

Soluzione 2] Modificare la combinazione per il risparmio di energia

Il piano di alimentazione potrebbe essere il principale responsabile della latenza DPC, poiché la modalità di alimentazione bilanciata confonde il sistema su quale attività dare la priorità e quale no. Il piano di risparmio energetico sposterà l'attenzione su attività ad alta priorità e il piano ad alte prestazioni accelererà tutte le attività.

1] Premere Win + R per aprire la finestra Esegui e digitare il comando powercfg.cpl . Premi Invio per aprire la finestra delle opzioni di alimentazione .

2] Nell'elenco a sinistra, fare clic su Crea un piano di alimentazione .

3] Selezionare un piano di alimentazione diverso da quello Bilanciato.

Cambia piano di alimentazione

Soluzione 3] Disabilita il ticchettio dinamico e aggiorna i driver della scheda grafica

Come suggerito sopra, la latenza DPC potrebbe essere attribuita ai driver più di ogni altra cosa e si presume che il principale colpevole siano i driver grafici. La seguente procedura potrebbe aiutare con lo stesso:

1] Premere Win + R per aprire la finestra Esegui e digitare il comando cmd . Premi Invio per aprire il prompt dei comandi .

2] Immettere il seguente comando:

bcdedit / set disabledynamictick yes

Comando

3] Dopo aver premuto Invio, attendere che il comando venga eseguito correttamente.

4] Esci dal prompt dei comandi e aggiorna i driver grafici.

Soluzione 4] Disabilitare temporaneamente il firewall

Il firewall è un altro probabile motivo alla base della latenza DPC. Anche se non possiamo eliminare iot per motivi di sicurezza, sarebbe saggio verificare se interferisce per isolare la causa. Disabilita temporaneamente il firewall e controlla se fa la differenza.

Soluzione 5] Disabilitare Internet Protocol versione 6

Anche se un giorno in futuro potremmo aver bisogno di IPv6, al momento interferisce con molte funzioni del sistema. Disabilitarlo e passare a IPv4 è una buona idea. La procedura è la seguente:

1] Premere W in + R per aprire la finestra Esegui e digitare il comando ncpa.cpl . Premi Invio per aprire la finestra Connessioni di rete .

2] Fare doppio clic sulla scheda di rete e fare clic su Proprietà .

3] Nel seguente elenco, deselezionare la casella accanto a Protocollo Internet versione 6 .

Ipv6

4] Fare clic su Applica e su OK per salvare le impostazioni.

Soluzione 6] Disabilitare l'applicazione Bonjour

È noto che l'applicazione Bonjour di Apple causa il problema nel sistema Windows.

1] Premere Win + R per aprire la finestra Esegui e digitare il pannello di controllo dei comandi . Premi Invio per aprire il Pannello di controllo .

2] Apri programmi e funzionalità tra le opzioni. Visualizza l'elenco dei programmi installati.

3] Fare clic con il pulsante destro del mouse e disinstallare Bonjour .