web-dev-qa-db-fra.com

Processeur constamment à 100% dans le Gestionnaire des tâches, mais pas dans l'Explorateur de processus

Depuis hier, j'ai un problème très étrange sur mon bureau Windows 10: mon processeur tourne constamment à 100% (selon le Gestionnaire des tâches) et il ne ralentit pas. Pour cette raison, il fonctionne constamment à 3,3 GHz et les températures montent au point que les ventilateurs entrent en action à pleine puissance. Si je vais dans l'écran des paramètres d'alimentation de Windows et que je modifie manuellement la puissance maximale du processeur à 50%, la fréquence est alors limitée à 50% (~ 1,5 GHz), mais elle ne descend jamais en dessous de la fréquence maximale possible.

Ce qui est étrange, c’est que, lorsque je regarde la liste des processus, il n’ya vraiment rien d’évident qui le déclenche. Aucun des processus n’est anormal et, même si les pourcentages de processeur atteignent 100%, il n’est pas logique pour moi que chaque processus utilise autant de processeur que le gestionnaire de tâches ne le dit. Tout semble "utiliser" une quantité de ressources CPU considérablement plus importante que d'habitude.

Pour tenter de diagnostiquer le problème, j'ai également essayé d'utiliser Process Explorer. Le chose vraiment étrange est que Process Explorer affiche seulement 1 à 2% d'utilisation lorsqu'il est inactif, le processus inactif du système prenant les ~ 98% restants sous la forme I attendrait. Encore une fois, rien ne sort de l'ordinaire dans la liste des processus, mais ceux-ci indiquent les niveaux d'activité attendus dans Process Explorer.

J'ai déjà exécuté Windows Defender et Malware Bytes (un virus était ma première hypothèse), mais rien ne s'est encore produit.

Ce même problème se produit également en mode sans échec , je suppose donc que cela ressemble davantage à quelque chose à voir avec Windows lui-même ...

Donc, pour récapituler:

  • Windows 10 Desktop
  • Intel 970, 3,3 GHz, 6 cœurs
  • Les graphiques du gestionnaire de tâches et du moniteur de ressources indiquent un total d'utilisation de 100%
  • Aucun processus individuel n'utilise des ressources importantes dans la liste de surveillance des ressources
  • Le processeur ne ralentit pas automatiquement en fonction de la charge dynamique, ce qui provoque des températures élevées et le démarrage du ventilateur
  • Process Explorer affiche uniquement 1 à 2% d'utilisation du processeur

Avant de tout désinstaller, comment puis-je déterminer la cause du problème si rien d'étrange n'apparaît dans Task Manager ou Process Explorer?

18
Andrew M

Après beaucoup de débogage, j'ai pu conclure que mon cas spécifique était lié à un bogue dans le logiciel Oculus Rift. Parce que le Rift, un casque de réalité virtuelle, nécessite une faible latence, leur logiciel semble définir la configuration d'alimentation IDLEDISABLE sur "1". Dans certains cas, après avoir retiré le casque, le réglage n'est pas rétabli sur "0" par défaut.

IDLEDISABLE empêche le processeur de s’étouffer, ce qui cause de la chaleur et le bruit du ventilateur que j’ai observé. En outre, cela s'est traduit dans le Gestionnaire des tâches par "100% d'utilisation du processeur". Process Explorer semble toujours ignorer le processus inactif du système et ne pas l'inclure dans l'utilisation totale du processeur. C'est pourquoi il affichait une utilisation totale du processeur inférieure à celle de Task Manager.

Pour résoudre ce problème, vous pouvez exécuter les deux commandes suivantes, qui redéfinissent le paramètre IDLEDISABLE sur "0", puis réappliquent la configuration de la gestion de l'alimentation.

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

Plus d'informations peuvent être trouvées dans mon post-mortem .

32
Andrew M

Dans le Gestionnaire des tâches, assurez-vous que Affichage -> Vitesse de mise à jour n'est pas défini sur Paused

Cela m'a causé une certaine confusion sur un serveur Windows 2012, car il contenait un instantané des processus d'une époque antérieure et ne représentait pas la charge réelle.

1
fiat

Auparavant, je pouvais modifier les paramètres d'alimentation comme l'avait dit Andrew M.

La solution qui a fonctionné à l’origine pour moi a été de modifier mon plan de performance. Ex allant de haute performance à économie d'énergie.

Windows 10 >> Cliquez avec le bouton droit de la souris sur le bureau >> PARAMÈTRES D'AFFICHAGE >> (sous l'onglet Système) ALIMENTATIONS ET SOMMEIL >> (Paramètres associés) Paramètres d'alimentation supplémentaires.

Ou allez dans "Ask Me Anything"/Cortana (la fonction de recherche dans le menu Démarrer et tapez ... "Options d'alimentation".

OR

Plus facile ---> Faites un clic droit sur le logo/bouton de démarrage de Windows 10. Cliquez sur "Options d'alimentation".

Je pouvais permuter entre hautes performances et économie d’énergie et le système se réinitialiserait tout seul, mais pour une raison quelconque, lorsque j’ai ouvert skype, les ventilateurs sont tombés en flammes et n’auraient pas une valeur inférieure à 100%. , a fini par trouver cette porte dérobée/solution de contournement. Fonctionne très bien, merci.

Réponse Andrews a fonctionné pour moi.

1
RickMc3280

J'ai eu le même problème sur un ordinateur portable MSI avec des capacités de réalité virtuelle (Apache Pro GE62VR). J'ai désactivé le réglage VR Ready du Dragon Center et le tour est joué! Le processeur revient à la normale

0

Appuyez sur Démarrer, tapez "resmon", et voyez si cela montre que tous les processus deviennent fous. En ce qui concerne le Gestionnaire des tâches, cliquez sur l'onglet Détails pour afficher des informations plus utiles.

Vous pouvez également télécharger un nettoyeur AV tel que MalwareBytes (la version gratuite convient) et voir si votre PC est infecté. Aucune application légitime ne devrait tuer votre CPU comme ça.

0
Steve Freeman