Processus système Windows 8.1 utilisant un processeur élevé

15

J'ai un Dell XPS 8500 avec processeur I7-3770 et 8 processeurs logiques, 24 Go de RAM.

Il exécute Windows 8.1 (mise à jour 1). Récemment, j'ai remarqué que le processus système utilise 12,5% (1/8) de CPU sur une base constante.

En utilisant Process Explorer - Sysinternals, j'ai identifié un seul thread dans le noyau du système qui consomme cette quantité de CPU. Ce thread a l'adresse de départ: ntoskrnl.exe! RtlSidHashLookup + 0x1ffc.

Qu'est-ce que ce fil et que puis-je faire pour l'empêcher d'utiliser constamment 1/8 de mon processeur?

Eric
la source
3
Je recommanderais d'exécuter à sfc /scannowpartir de l'invite de commande admin ..
tumchaaditya
nous avons besoin d'une trace xperf pour voir la cause: pastebin.com/pgE11HRD
magicandre1981

Réponses:

13

Merci à tumchaaditya d'avoir suggéré sfc / scannow. Il a identifié un pilote d'imprimante corrompu et le fichier .inf associé: CNBJ2530.DPB et prncacla.inf.

Cela m'a conduit à la solution: http://www.sysnative.com/forums/windows-update/7702-guide-cnbj2530-dpb-and-prncacla-inf-corruptions-windows-8-8-1-a.html

Cette page contient des instructions détaillées sur la façon de résoudre ce qui semble devenir un problème rampant avec Windows 8 / 8.1. L'exécution de "DISM.exe / Online / Cleanup-image / Restorehealth" a remplacé ces mauvais fichiers par de nouvelles versions téléchargées à partir des serveurs MS. La relance de "sfc / scannow" a confirmé que tout était à nouveau sain.

Après un redémarrage, le noyau NT utilise désormais 0,13% de CPU au lieu de 13%.

Eric
la source
6
cela a fonctionné pour moi à l'exception que je n'ai pas téléchargé et installé l'exe dans ce lien. Un peu de côté mais je serais très prudent d'utiliser quelque chose comme ça - vous n'avez aucune idée de ce que vous mettez sur votre machine
JonnyRaa
Cela a fonctionné pour moi aussi (et aussi sans télécharger le lien.) Je mentionnerais que la partie de redémarrage est importante. Même après avoir exécuté le nettoyage avec DISM, la surcharge du processeur du noyau se produisait toujours au ralenti. Cependant, il a disparu après un redémarrage et n'est pas revenu.
reirab
2

Dans mon cas, c'était un problème différent, mais les mêmes symptômes. C'était la tâche RunFullMemoryDiagnostic qui d'une manière ou d'une autre ne s'est jamais terminée. Il suffit de le désactiver dans le Planificateur de tâches, dans Microsoft> Windows> MemoryDiagnostic> RunFullMemoryDiagnostic .

MM.
la source
0

Au départ, le processus d'inactivité du système était constamment à environ 25% de CPU. J'ai exécuté (dans la console en tant qu'administrateur) "sfc / verifyonly" et "sfc / scannow" - les deux n'ont montré aucune erreur / problème d'intégrité du système d'exploitation ou du système. J'ai donc tué le processus d'inactivité du système (dans le Gestionnaire des tâches) et redémarré, puis j'ai vu le processus système à environ 25% du processeur (le processus d'inactivité du système avait disparu). Attendu quelques jours (redémarré 2-3 fois) en espérant que cela se résoudrait de lui-même, ne l'a pas fait. Ensuite, redémarré en mode diagnostic (appuyez rapidement sur F2 juste au début du démarrage), n'a exécuté aucun diagnostic, a simplement regardé autour de vous, puis appuyez sur Echap pour quitter et laissez-le terminer son processus de démarrage. Le problème de 25% du processeur a été résolu, il n'y avait pas de processus inactif du système et le processus système était à 0,4% du processeur. Tout est revenu à la normale, aucune idée de pourquoi cela a fonctionné!

user1093926
la source