Correzione completa: i framework dei driver di Windows utilizzano troppa cpu

Sommario:

Video: Risolvere utilizzo disco cpu 100% Windows 10 - 8.1 2024

Video: Risolvere utilizzo disco cpu 100% Windows 10 - 8.1 2024
Anonim

Windows Driver Frameworks (WDF), precedentemente noto come Windows Driver Foundation, è un insieme di librerie che è possibile utilizzare per scrivere driver di dispositivo in esecuzione sul sistema operativo Windows.

Microsoft utilizza tre tipi di driver WDF:

  • Framework driver in modalità kernel per driver di dispositivo in modalità kernel standard
  • User-Mode Driver Framework v1 per driver in modalità utente basati su COM C ++
  • User-Mode Driver Framework v2 per la scrittura di driver in modalità utente basati su KMDF.

Molti utenti Windows lamentano spesso che Windows Driver Frameworks utilizza troppa CPU, rallentando Windows e scaricando la batteria in modo follemente veloce.

Windows Driver Frameworks causa un elevato utilizzo della CPU

Il servizio Windows Driver Foundation utilizza costantemente circa il 30% di CPU. Questo non stava accadendo con la build precedente. Ho lasciato il computer in esecuzione per un paio d'ore per vedere se c'erano processi di pulizia in esecuzione, ma il servizio sta ancora eseguendo il hogging della CPU.

Risolvi i problemi della CPU WDF

Windows Driver Framework è un servizio Windows importante, ma a volte questo servizio può causare un elevato utilizzo della CPU. A proposito di questo servizio, ecco alcuni problemi correlati che gli utenti hanno segnalato:

  • DisplayLink CPU elevato di Windows Driver Foundation - A volte può verificarsi un utilizzo elevato della CPU a causa di problemi con DisplayLink. Per risolverlo, reinstallare i driver e verificare se il problema è stato risolto.
  • Wudfhost CPU alta Windows 10 - A volte altri servizi possono far apparire questo problema. Per risolvere ciò, assicurarsi di reinstallare i driver problematici e verificare se ciò aiuta.
  • Utilizzo elevato della memoria di Windows Driver Foundation: è noto che questo servizio causa un utilizzo elevato della memoria. In caso di problemi di memoria dovuti a questo servizio, provare alcune delle nostre soluzioni.
  • Elevato utilizzo della CPU WDF - Questa è solo una variante del problema originale, ma dovresti essere in grado di risolvere il problema disabilitando servizi o dispositivi problematici.

Soluzione 1 - Aspetta

Windows Driver Framework è un processo Windows standard e, se utilizza troppa CPU, probabilmente esegue un certo lavoro in background. Diversi utenti hanno riferito di essere riusciti a risolvere questo problema semplicemente aspettando che Windows Driver Framework finisse.

Questa non è una soluzione universale, ma in alcuni casi aspettare circa un'ora può aiutarti con questo problema, quindi potresti provare.

  • LEGGI ANCHE: 5 I migliori software per correggere l'utilizzo elevato della CPU

Soluzione 2: reinstallare il driver Wi-Fi

Secondo gli utenti, a volte possono verificarsi problemi con Windows Driver Framework e un elevato utilizzo della CPU a causa dei driver. Se il tuo driver non è completamente compatibile con Windows 10, potresti riscontrare problemi con questo processo.

Diversi utenti hanno riferito di aver risolto il problema semplicemente reinstallando il loro driver Wi-Fi. Questo è abbastanza semplice e puoi farlo seguendo questi passaggi:

  1. Prima di iniziare, assicurati di scaricare i driver Wi-Fi più recenti dal produttore del dispositivo.
  2. Premi il tasto Windows + X per aprire il menu Win + X. Ora scegli Gestione dispositivi dall'elenco.

  3. All'apertura di Gestione dispositivi, individua l'adattatore Wi-Fi, fai clic con il pulsante destro del mouse e scegli Disinstalla dispositivo dal menu.

  4. Apparirà una finestra di conferma. Se disponibile, selezionare la casella di controllo Rimuovi software driver. Ora fai clic su Disinstalla.

Una volta rimosso il driver, riavvia il PC e installa nuovamente il driver Wi-Fi. Ora controlla se questo risolve il problema.

Vale la pena ricordare che anche altri dispositivi possono far apparire questo problema e, in alcuni casi, gli utenti hanno segnalato che il colpevole era il mouse. Gli utenti hanno avuto problemi con il mouse serie G, ma dopo aver aggiornato il driver, il problema è stato risolto in modo permanente. Se si utilizza un laptop Lenovo, provare anche a disinstallare il software Lenovo Transitions.

Poiché Windows Driver Framework è correlato ai driver, si consiglia vivamente di mantenere aggiornati i driver per risolvere questo problema.

Aggiorna driver automaticamente (suggerito strumento di terze parti)

Il download e l'installazione manuale dei driver è un processo che comporta il rischio di installare un driver errato, che può causare gravi malfunzionamenti. Ti consigliamo vivamente di aggiornare automaticamente il tuo driver utilizzando lo strumento Driver Updater di Tweakbit.

Questo strumento è approvato da Microsoft e Norton Antivirus e dopo diversi test, il nostro team ha concluso che questa è la soluzione meglio automatizzata. Ecco come utilizzare questo software:

  1. Scarica e installa TweakBit Driver Updater
  2. Una volta installato, il programma inizierà automaticamente la scansione del PC alla ricerca di driver obsoleti. Driver Updater verificherà le versioni dei driver installati rispetto al database cloud delle ultime versioni e raccomanderà gli aggiornamenti adeguati. Tutto quello che devi fare è attendere il completamento della scansione.

  3. Al completamento della scansione, viene visualizzato un rapporto su tutti i driver problematici rilevati sul PC. Controlla l'elenco e vedi se vuoi aggiornare ogni driver singolarmente o tutti in una volta. Per aggiornare un driver alla volta, fare clic sul collegamento "Aggiorna driver" accanto al nome del driver. Oppure fai semplicemente clic sul pulsante "Aggiorna tutto" in basso per installare automaticamente tutti gli aggiornamenti consigliati.

    Nota: alcuni driver devono essere installati in più passaggi, quindi dovrai premere il pulsante "Aggiorna" più volte fino a quando non saranno installati tutti i suoi componenti.

Dichiarazione di non responsabilità: alcune funzionalità di questo strumento non sono gratuite.

Soluzione 3: eseguire un avvio pulito

A volte applicazioni o servizi di terze parti possono causare questo problema. Per individuare la causa, si consiglia di eseguire un avvio pulito. Questo è piuttosto semplice e puoi farlo seguendo questi passaggi:

  1. Premi il tasto Windows + R e inserisci msconfig. Ora premi Invio o fai clic su OK.

  2. Apparirà la finestra di configurazione del sistema. Vai alla scheda Servizi e seleziona Nascondi tutti i servizi Microsoft. Ora fai clic su Disabilita tutto.

  3. Vai alla scheda Avvio e fai clic su Apri Task Manager.

  4. Verrà ora visualizzato l'elenco di tutte le applicazioni di avvio. Fare clic con il tasto destro del mouse sulla prima voce dell'elenco e selezionare Disabilita. Ora ripeti questo passaggio per tutte le voci di avvio nell'elenco.

  5. Dopo aver disabilitato tutte le applicazioni di avvio, chiudere Task Manager e tornare alla finestra Configurazione di sistema. Fai clic su Applica e OK per salvare le modifiche. Ora riavvia il tuo PC.

Il PC ora verrà avviato senza servizi o applicazioni di terze parti. Ora devi solo verificare se il problema è stato risolto. In tal caso, dovrai abilitare le applicazioni e i servizi disabilitati uno per uno fino a quando non trovi quello che causa questo problema. Tieni presente che è necessario riavviare il PC per applicare le modifiche dopo aver abilitato un'applicazione.

  • LEGGI ANCHE: Correzione: utilizzo elevato della CPU causato dall'host con esperienza della shell di Windows

Soluzione 4: disabilitare il sensore SDO e altri dispositivi problematici

Se hai un dispositivo touchscreen, è piuttosto probabile che il sensore SDO stia causando questo problema sul tuo PC. Per ovviare al problema, gli utenti suggeriscono di disabilitare completamente il sensore SDO. Per fare ciò, basta seguire questi semplici passaggi:

  1. Apri Gestione dispositivi.
  2. Ora individua il sensore SDO nell'elenco, fai clic con il pulsante destro del mouse e scegli Disabilita dispositivo.

  3. Quando viene visualizzata la finestra di dialogo di conferma, fare clic su .

Tieni presente che disabilitando SDO Sensor alcune funzionalità del tuo dispositivo potrebbero non funzionare più, ma il problema con un elevato utilizzo della CPU dovrebbe essere risolto. Diversi utenti hanno riferito che la disabilitazione di Intel Wireless Gigabit 17265 ha risolto il problema per loro, quindi se hai questo dispositivo, assicurati di disabilitarlo.

Soluzione 5: rimuovere le periferiche USB non necessarie

A volte possono comparire problemi con Windows Driver Framework e un elevato utilizzo della CPU a causa dei dispositivi USB. Alcuni dispositivi possono interferire con Windows e causare questo problema. Per risolvere il problema, è necessario scollegare i dispositivi USB necessari e verificare se ciò risolve il problema.

Tieni collegate solo le periferiche essenziali come la tastiera e il mouse e scollega tutto il resto. Dopo averlo fatto, controlla se il problema persiste ancora. In caso contrario, è necessario collegare i dispositivi USB uno per uno fino a trovare quello che sta causando la visualizzazione del problema. Una volta trovato il dispositivo problematico, devi solo reinstallare o aggiornare i suoi driver e verificare se ciò risolve il problema.

Soluzione 6: disabilitare la funzione NFC

NFC è una funzione utile, ma a volte può causare problemi con Windows Driver Framework. Per risolvere il problema, si consiglia di disabilitare completamente NFC. Il modo più semplice per farlo è controllare le impostazioni della modalità aereo. Per fare ciò, attenersi alla seguente procedura:

  1. Premi il tasto Windows + I per aprire l' app Impostazioni. Ora vai alla sezione Rete e Internet.

  2. Seleziona Modalità aereo dal menu a sinistra. Ora disabilita NFC dal riquadro destro.

In alternativa, è possibile disabilitare NFC da Gestione dispositivi. Apri Gestione dispositivi e vai alla sezione Dispositivi di prossimità. Disabilita il tuo dispositivo di prossimità e l'NFC dovrebbe essere completamente disabilitato. Una volta disabilitato l'NFC, questo problema dovrebbe essere risolto completamente.

  • LEGGI ANCHE: Correzione: CPU elevata durante la navigazione in Internet

Soluzione 7: assicurarsi che il PC sia aggiornato

In caso di problemi con Windows Driver Framework, il problema potrebbe essere causato da un aggiornamento mancante. Questo problema potrebbe essere causato da un bug nel tuo sistema e, in tal caso, il modo migliore per risolverlo è aggiornare Windows.

Per impostazione predefinita, Windows 10 installa automaticamente gli aggiornamenti mancanti, ma a volte potresti perdere un aggiornamento o due. Tuttavia, è sempre possibile verificare manualmente la presenza di aggiornamenti procedendo come segue:

  1. Apri l' app Impostazioni e vai alla sezione Aggiornamento e sicurezza.

  2. Ora fai clic sul pulsante Controlla aggiornamenti.

Windows ora controllerà la disponibilità di aggiornamenti. Se sono disponibili aggiornamenti, questi verranno scaricati automaticamente in background. Una volta scaricati gli aggiornamenti, riavvia il PC per installarli. Dopo aver aggiornato Windows all'ultima versione, il problema dovrebbe essere risolto in modo permanente.

Soluzione 8: utilizzare Ripristino configurazione di sistema

Se riscontri questo problema, potresti essere in grado di risolverlo usando Ripristino configurazione di sistema. Questo è piuttosto semplice e puoi eseguirlo nel modo seguente:

  1. Premere il tasto Windows + S e accedere al ripristino del sistema. Scegli Crea un punto di ripristino dal menu.

  2. La finestra Proprietà del sistema si aprirà ora. Fai clic sul pulsante Ripristino configurazione di sistema.

  3. All'apertura di Ripristino configurazione di sistema, fare clic su Avanti.

  4. Se disponibile, selezionare Mostra più punti di ripristino. Ora scegli il punto di ripristino desiderato e fai clic su Avanti.

  5. Seguire le istruzioni visualizzate per ripristinare il PC.

Al termine del Ripristino configurazione di sistema, verificare se il problema persiste.

Se hai riscontrato altre soluzioni alternative per correggere l'utilizzo anomalo della CPU correlato a WDF, non esitare a elencare i passaggi per la risoluzione dei problemi nella sezione commenti qui sotto.

Nota del redattore: questo post è stato originariamente pubblicato a gennaio 2017 e da allora è stato completamente rinnovato e aggiornato per garantire freschezza, accuratezza e completezza.

Correzione completa: i framework dei driver di Windows utilizzano troppa cpu