CPU costantemente al 100% in Task Manager, ma non in Process Explorer


19

A partire da ieri, ho un problema molto strano sul mio desktop di Windows 10: la mia CPU è costantemente in esecuzione al 100% (secondo Task Manager) e non sta rallentando. Per questo motivo, funziona costantemente a 3,3 GHz e le temperature stanno salendo al punto in cui le ventole entrano a pieno regime. Se vado nella schermata delle impostazioni di risparmio energia di Windows e cambio manualmente la potenza del processore al massimo al 50%, allora è limitato alla frequenza del 50% (~ 1,5 GHz), ma non scende mai al di sotto della frequenza massima possibile.

La cosa strana è che, quando guardo l'elenco dei processi, non c'è davvero nulla di ovvio che lo stia innescando. Nessuno dei processi è anormale e sebbene le percentuali di CPU del processo aumentino fino al 100%, non ha senso per me che ogni singolo processo stia occupando tutta la CPU di quella che dice Task Manager. Tutto sembra "utilizzare" una quantità significativamente maggiore di risorse della CPU rispetto al normale.

Nel tentativo di diagnosticare il problema, ho anche provato a utilizzare Process Explorer. La cosa davvero strana è che Process Explorer mostra solo l'1-2% di utilizzo quando è inattivo, con il processo di inattività del sistema che occupa il restante ~ 98% come mi aspetterei. Ancora una volta, nulla appare fuori dall'ordinario nell'elenco dei processi, ma i processi mostrano i livelli di attività che mi aspetterei in Process Explorer.

Ho già eseguito Windows Defender e Malware Bytes (un virus era la mia prima ipotesi), ma non è ancora stato riscontrato nulla.

Lo stesso problema si verifica anche in modalità provvisoria , quindi immagino che sia più sulla falsariga di qualcosa a che fare con Windows stesso ...

Quindi, per ricapitolare:

  • Desktop di Windows 10
  • Intel 970, 3,3 GHz, 6 core
  • I grafici del Task Manager e del monitoraggio delle risorse mostrano il 100% di utilizzo totale
  • Nessun singolo processo sta occupando risorse significative nell'elenco di monitoraggio delle risorse
  • La CPU non si rallenta automaticamente in base al carico dinamico, causando temperature elevate e il ventilatore a entrare
  • Process Explorer mostra solo l'1-2% di utilizzo della CPU

Prima di andare a disinstallare tutto, come potrei capire cosa sta causando il problema se non viene visualizzato nulla di strano in Task Manager o Process Explorer?


1
Hyper-v è abilitato?
magicandre1981

No, non è abilitato
Andrew M

1
Assicurati che Task Manager sia impostato su "Mostra processi da tutti gli utenti" . Altrimenti non vedrai mai quale processo lo fa.
Aganju,

1
So dove si trova la casella di controllo nelle versioni precedenti di Windows, ma ce n'è una per Windows 10? Inoltre, vale la pena notare che ho appena provato a riavviare in modalità provvisoria e la CPU è ancora al 100% e non rallenta.
Andrew M,

Una cosa strana in questo senso è la "accelerazione dinamica di archiviazione" di IntelRST, che invece della CPU sospesa attraverso l'attività del disco la sincronizza. Dovresti comunque continuare l'attività del disco, che sono sicuro che il sistema operativo può obbligare a fare in modo non intenzionale :-). Poiché anche un'ondata di attività del disco con i driver corretti e tutto ciò non sarebbe un'enorme percentuale di elaborazione, il DSA in corso lo porterebbe a un alto clock, Ciò non spiegherebbe alcun calore elevato, dal lavoro svolto, solo alti clock, quando il disco sta lavorando. Anche ovvie impostazioni del BIOS come l'intel speed step off
Psycogeek

Risposte:


33

Dopo un lungo debug, sono riuscito a giungere alla conclusione che il mio caso specifico era correlato a un bug nel software Oculus Rift. Poiché Rift, un visore per realtà virtuale, richiede bassa latenza, il loro software sembra impostare la configurazione di alimentazione IDLEDISABLE su "1". In alcuni casi, dopo aver tolto le cuffie, l'impostazione non viene ripristinata al valore predefinito di "0".

IDLEDISABLE impedisce alla CPU di limitarsi, causando calore e il rumore della ventola che ho osservato. Inoltre, questo si è manifestato nel Task Manager come "utilizzo CPU 100%". Process Explorer sembra sempre scartare il processo di inattività del sistema e non includerlo nell'utilizzo totale della CPU, motivo per cui ha mostrato un utilizzo totale della CPU inferiore rispetto a Task Manager.

Per risolvere questo problema, è possibile eseguire i due comandi seguenti, che riporta l'impostazione IDLEDISABLE su "0" e quindi riapplica la configurazione di risparmio energia.

C:\WINDOWS\system32>PowerCfg /SETACVALUEINDEX SCHEME_CURRENT SUB_PROCESSOR IDLEDISABLE 000
C:\WINDOWS\system32>PowerCfg /SETACTIVE SCHEME_CURRENT

Ulteriori informazioni sono disponibili nel mio post mortem .


Questo risolto un problema identico che stavo avendo sul mio Surface Pro 4! Non sono sicuro di cosa lo stia causando (nessun Oculus qui), ma il rumore del calore e della ventola sono spariti e non è più ancorato alle frequenze turbo.
Cyberconte,

Dopo aver aggiornato il mio computer a Win10, ho avuto lo stesso problema e ho trovato le tue domande e risposte per risparmiare un sacco di tempo per il debug. Grazie!
Tae-Sung Shin,

2
Anche il pulsante "Gaming" di MSI Dragon Center lo fa! Ho appena trascorso mezz'ora a eseguire il debug e ho trovato la tua risposta. Grazie!
Dalibor Filus,

1
Grazie! Non lo avrei mai capito.
Ray Suelzer, il

1

Premi Start, digita "resmon" e vedi se mostra processi che impazziscono. Per quanto riguarda Task Manager, fai clic sulla scheda Dettagli, mostra ulteriori informazioni utili.

Puoi anche scaricare un pulitore AV come MalwareBytes (la versione gratuita va bene) e vedere se il tuo PC è infetto. Nessuna app legittima dovrebbe uccidere la tua CPU in questo modo.


Penso che questa dovrebbe essere una delle risposte migliori. Ogni caso di questo problema sarà causato da un diverso processo "nascosto", una media generica di diagnostica è ciò che è necessario qui. Il mio processo problematico non era visibile nel Task Manager, nemmeno in modalità Amministratore (non ho idea del perché) ma era abbastanza ovvio nel Monitor risorse.
Manur,

1

Prima ero in grado di cambiare le impostazioni di potenza come aveva detto Andrew M.

La correzione che originariamente ha funzionato per me è stata quella di cambiare il mio piano di prestazioni. Ex passa dalle alte prestazioni al risparmio energetico.

Windows 10 >> Desktop con il pulsante destro del mouse >> IMPOSTAZIONI DISPLAY >> (nella scheda di sistema) POWER & SLEEP >> (Impostazioni correlate) Impostazioni di alimentazione aggiuntive.

Oppure vai su "Ask Me Anything" / Cortana (la funzione di ricerca del menu Start e digita ... "Opzioni risparmio energia".

O

MODO PIÙ SEMPLICE ---> Fare clic con il pulsante destro del mouse sul logo / pulsante di avvio di Windows 10. Fai clic su "Opzioni risparmio energia".

Potrei scambiare tra alte prestazioni e risparmio energetico e si ripristinerebbe da solo, ma per qualche ragione quando ho aperto skype i fan sono diventati ardenti e non sarebbero scesi al di sotto del 100%, quindi ho fatto il mio metodo e questa volta non ha cambiato nulla , ha finito per trovare questo backdoor / work-around. Funziona benissimo, grazie.

Andrews Response ha funzionato per me.


1
Benvenuto in Super User. Non inviare una risposta per confermare che ha funzionato un'altra risposta. Il formato di domande e risposte del sito riserva le risposte per le soluzioni alla domanda e ogni risposta dovrebbe contribuire con un'altra soluzione. Il modo per indicare che una risposta è stata utile è investire un po 'di tempo nel sito e otterrai i privilegi sufficienti per valutare le risposte che ti piacciono.
fixer1234,

1
Sento che i miei commenti si sono aggiunti alla discussione, ho anche aggiunto informazioni che qualcuno che cercava su Google potesse usare per le parole chiave. I miei commenti erano strategici e non semplicemente "Dire che rispondono gli altri utenti" ha funzionato per me.
RickMc3280,

Un buon punto, e probabilmente perché non ha attratto i voti negativi. In generale, tuttavia, il sito è una base di conoscenza di soluzioni. I post di risposta sono intesi come soluzioni complete alla domanda. Informazioni utili che integrano un altro post sono meglio come commenti, che richiedono un po 'più di rep. Se si tratta di un miglioramento relativamente minore, può anche essere proposto come modifica al post, sotto forma di un supplemento (e attribuiscilo a te stesso in modo da non mettere le parole nella bocca del poster originale).
fixer1234,

1

In Task Manager, assicurarsi che Visualizza -> Velocità di aggiornamento non sia impostato suPaused

Questo mi ha causato confusione su un server Windows 2012 in quanto aveva un'istantanea dei processi da qualche tempo prima e non rappresentava il carico dal vivo


Grazie, sono arrivato qui attraverso una ricerca e questo era esattamente il mio problema.
Paul Brannan,

0

Ho avuto lo stesso problema su un laptop MSI con funzionalità VR (GE62VR Apache Pro). Ho disattivato l'impostazione VR Ready su Dragon Center e voilà! CPU tornata alla normalità

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.