إصلاح NT Kernel & System Process High CPU باستخدام Windows

واجهت مؤخرًا مشكلة غريبة حيث كانت هناك عملية تسمى System (NT Kernel & System) تستخدم حوالي 15 إلى 30 بالمائة من وحدة المعالجة المركزية(CPU) على جهاز Windows الخاص بي طوال الوقت.

صورة

في لقطة الشاشة أعلاه ، يستخدم النظام 0 في المائة من (System)وحدة المعالجة المركزية(CPU) ، وهو ما يجب أن يكون عليه في العادة. تحتوي عملية النظام بشكل أساسي على kernel و driver code بالإضافة إلى خيوط النظام وهي عملية Windows أساسية . لا(Don) تحاول قتل العملية أو إزالتها.

قبل الدخول في أي تفاصيل فنية ، تحدث هذه المشكلة عادةً بسبب وجود برنامج تشغيل أجهزة سيئ أو قديم في Windows . هناك بعض الأشياء التي تريد التحقق منها على الفور:

أجهزة جديدة(New Hardware) - هل(Did) قمت مؤخرًا بتثبيت أي جهاز جديد على جهاز Windows الخاص بك؟ بطاقة الرسومات(Graphics) والقرص الصلب وبطاقة الصوت وبطاقة موالف التلفزيون وما إلى ذلك؟ إذا كان الأمر كذلك ، فأنت بحاجة إلى الانتقال إلى موقع الشركات المصنعة على الويب وتنزيل أحدث برنامج تشغيل من هناك. إذا قمت فقط بتثبيت برنامج التشغيل من القرص المضغوط المرفق مع الجهاز الجديد ، فقد يكون قديمًا.

برنامج التشغيل المحدث(Updated Driver) - هل(Did) قمت مؤخرًا بتحديث برنامج تشغيل وترى استخدام وحدة المعالجة المركزية(CPU) أعلى بعد التحديث؟ في بعض الأحيان قد تتسبب أحدث برامج التشغيل أيضًا في حدوث مشكلات. في هذه الحالة ، يجب أن تحاول التراجع عن برنامج التشغيل ومعرفة ما إذا كان ذلك سيؤدي إلى حل المشكلة.

في حالتي ، قمت بتثبيت بطاقة رسومات جديدة على جهاز الكمبيوتر الخاص بي وقمت بتثبيت برنامج التشغيل من القرص المضغوط. لم يكن أحدث برنامج تشغيل ولأنه كان برنامج تشغيل لوضع kernel ، فقد تسبب في حدوث هذا الارتفاع في عملية النظام(System) .

إذا لم تتمكن من معرفة برنامج التشغيل الذي يسبب المشكلة ، فهناك إجراء فني أكثر يمكنك اتباعه للعثور على برنامج التشغيل المحدد للمشكلة. أولاً(First) ، قم بتنزيل برنامج يسمى KrView ( Kernrate Viewer ) ، وهو أداة مجانية من Microsoft .

إنها أداة سطر أوامر ، لذا افتح موجه الأوامر ثم قم بتشغيل البرنامج دون أي وسيطات. إليك ما يجب أن تبدو عليه النتائج:

صورة

يمكنك الآن معرفة برامج تشغيل الأجهزة التي تحصل على أكبر عدد من الزيارات في النواة. الأول يسمى ntkrnlpa ويمكن تجاهله. تريد إلقاء نظرة على السائقين الآخرين بعد ذلك. في هذه الحالة b57nd60x . إذن هذا السائق هو ما هو الجهاز الذي تتساءل عنه بالضبط؟

حسنًا ، لمعرفة ذلك ، تحتاج إلى تنزيل أداة مجانية أخرى من Microsoft تسمى Process Explorer . قم بتثبيته وتشغيله ثم انتقل إلى عرض DLL لمشاهدة برامج التشغيل المحملة.

صورة

كما ترى فإن b57nd60x.sys DLL هو محرك بطاقة Broadcom NetXtreme Gigabit Ethernet . حلو! الآن ما عليك سوى الذهاب والعثور على برنامج التشغيل المحدث لبطاقة الشبكة ونأمل أن تختفي الزيادة في وحدة المعالجة المركزية .(CPU)

بالطبع ، الحل الآخر في هذا النوع من الحالات هو ببساطة تعطيل هذه القطعة من الأجهزة أو إزالتها من نظامك تمامًا إذا لم تكن في حاجة إليها أو لم تتمكن من العثور على برنامج تشغيل محدث. المصدر: تكنيت(Technet) .



About the author

أنا مبرمج كمبيوتر منذ أكثر من 15 عامًا. تكمن مهاراتي في تطوير التطبيقات البرمجية وصيانتها ، فضلاً عن تقديم الدعم الفني لتلك التطبيقات. لقد قمت أيضًا بتدريس برمجة الكمبيوتر لطلاب المدارس الثانوية ، وأنا حاليًا مدرس محترف.



Related posts