Correction de l'utilisation élevée du processeur du noyau NT et du processus système dans Windows

J'ai récemment rencontré un problème étrange où un processus appelé System (NT Kernel & System) utilisait en permanence environ 15 à 30% du processeur(CPU) de ma machine Windows .

image

Dans la capture d'écran ci-dessus, le système(System) utilise 0 % de CPU(CPU) , ce qui devrait normalement être le cas. Le processus système abrite essentiellement le noyau et le code du pilote ainsi que les threads système et est un processus Windows essentiel . N'essayez(Don) pas de tuer le processus ou de le supprimer.

Avant d'entrer dans les détails techniques, ce problème est généralement causé par un pilote matériel défectueux ou obsolète dans Windows . Il y a deux ou trois choses que vous voulez vérifier immédiatement :

Nouveau matériel(New Hardware)Avez(Did) - vous récemment installé un nouveau matériel sur votre machine Windows ? Carte graphique(Graphics) , disque dur, carte son, carte tuner TV, etc ? Si tel est le cas, vous devez vous rendre sur le site Web du fabricant et télécharger le dernier pilote à partir de là. Si vous avez uniquement installé le pilote à partir du CD fourni avec le nouveau matériel, il est peut-être obsolète.

Pilote mis à jour(Updated Driver) - Avez(Did) - vous récemment mis à jour un pilote et constatez une utilisation plus élevée du processeur(CPU) après la mise à jour ? Parfois, les derniers pilotes peuvent également causer des problèmes. Dans ce cas, vous devriez essayer de restaurer le pilote et voir si cela résout le problème.

Dans mon cas, j'avais installé une nouvelle carte graphique sur mon PC et installé le pilote à partir du CD. Ce n'était pas le pilote le plus récent et comme il s'agissait d'un pilote en mode noyau, il provoquait ce pic dans le processus système(System) .

Si vous ne parvenez pas à déterminer quel pilote est à l'origine du problème, il existe une procédure plus technique que vous pouvez suivre pour trouver le pilote posant problème. Tout(First) d'abord , téléchargez un programme appelé KrView ( Kernrate Viewer ), qui est un outil gratuit de Microsoft .

C'est un outil de ligne de commande, alors ouvrez une invite de commande, puis exécutez simplement le programme sans aucun argument. Voici à quoi les résultats devraient ressembler :

image

Vous pouvez maintenant voir quels pilotes de périphérique obtiennent le plus de succès dans le noyau. Le premier s'appelle ntkrnlpa et peut être ignoré. Vous voulez regarder les autres pilotes après cela. Dans ce cas b57nd60x . Donc, ce pilote est pour quel matériel exactement vous vous demandez?

Eh bien, pour comprendre cela, vous devez télécharger un autre outil gratuit de Microsoft appelé Process Explorer . Installez-le, exécutez-le, puis accédez à la vue DLL afin de voir les pilotes chargés.

image

Comme vous pouvez le voir, la DLL b57nd60x.sys est le pilote de la carte Broadcom NetXtreme Gigabit Ethernet . Sucré! Il ne vous reste plus qu'à rechercher le pilote mis à jour pour la carte réseau et, espérons-le, le pic du processeur(CPU) disparaîtra.

Bien sûr, l'autre solution dans ce type de cas consiste simplement à désactiver ce matériel ou à le supprimer complètement de votre système si vous n'en avez pas besoin ou si vous ne trouvez pas de pilote mis à jour. Source : Technonet(Technet) .



About the author

Je suis un ingénieur en matériel avec plus de 10 ans d'expérience dans le domaine. Je me spécialise dans les contrôleurs et les câbles USB, ainsi que dans les mises à niveau du BIOS et le support ACPI. Dans mes temps libres, j'aime aussi bloguer sur divers sujets liés à la technologie et à l'ingénierie.



Related posts