मैंने हाल ही में एक अजीब समस्या में भाग लिया जहां सिस्टम (एनटी कर्नेल एंड सिस्टम)नामक एक प्रक्रिया को मेरे विंडोज मशीन पर लगभग 15 से 30 प्रतिशत CPU का उपयोग कर रहा था।
उपरोक्त स्क्रीनशॉट में, सिस्टम 0 प्रतिशत CPU का उपयोग कर रहा है, यह सामान्य रूप से यह होना चाहिए। सिस्टम प्रक्रिया मूल रूप से कर्नेल और ड्राइवर कोड प्लस सिस्टम थ्रेड रखती है और यह एक आवश्यक विंडोज़ प्रक्रिया है। प्रक्रिया को मारने या इसे हटाने की कोशिश न करें।
किसी भी तकनीकी विवरण में आने से पहले, यह समस्या आमतौर पर विंडोज़ में खराब या पुरानी हार्डवेयर ड्राइवर के कारण होती है। ऐसी कुछ चीजें हैं जिन्हें आप तुरंत जांचना चाहते हैं:
नया हार्डवेयर- क्या आपने हाल ही में अपनी विंडोज मशीन पर कोई नया हार्डवेयर इंस्टॉल किया था? ग्राफिक्स कार्ड, हार्ड ड्राइव, साउंड कार्ड, टीवी ट्यूनर कार्ड, आदि? यदि ऐसा है, तो आपको निर्माताओं की वेबसाइट पर जाना होगा और वहां से नवीनतम ड्राइवर डाउनलोड करना होगा। यदि आपने केवल नए हार्डवेयर के साथ आने वाली सीडी से ड्राइवर स्थापित किया है, तो यह पुराना हो सकता है।
अपडेटेड ड्राइवर- क्या आपने हाल ही में ड्राइवर को अपडेट किया है और देख रहा है अद्यतन के बाद उच्च CPU उपयोग? कभी-कभी नवीनतम ड्राइवर भी समस्याएं पैदा कर सकते हैं। इस मामले में, आपको ड्राइवर को वापस रोल करने का प्रयास करना चाहिए और देखें कि क्या समस्या ठीक हो गई है।
मेरे मामले में, मैंने अपने पीसी पर एक नया ग्राफिक्स कार्ड स्थापित किया था और ड्राइवर को सीडी से स्थापित किया था। यह नवीनतम ड्राइवर नहीं था और चूंकि यह कर्नेल मोड ड्राइवर था, इसलिए यह सिस्टम प्रक्रिया में इस स्पाइक का कारण बन रहा था।
यदि आप यह नहीं समझ सकते कि कौन सा ड्राइवर समस्या का कारण बन रहा है, तो वहां एक सटीक समस्या ड्राइवर खोजने के लिए आप अधिक तकनीकी प्रक्रिया का पालन कर सकते हैं। सबसे पहले, KrView (कर्नाइट व्यूअर) नामक प्रोग्राम डाउनलोड करें, जो माइक्रोसॉफ्ट से एक नि: शुल्क उपकरण है।
यह एक कमांड लाइन उपकरण है, इसलिए कमांड प्रॉम्प्ट खोलें और फिर बस चलाएं बिना किसी तर्क के कार्यक्रम। यहां परिणाम क्या दिखने चाहिए:
अब आप देख सकते हैं कि कर्नेल में कौन से डिवाइस ड्राइवर सबसे अधिक हिट प्राप्त कर रहे हैं। पहले को ntkrnlpaकहा जाता है और इसे अनदेखा किया जा सकता है। आप उसके बाद अन्य ड्राइवरों को देखना चाहते हैं। इस मामले में b57nd60x। तो यह ड्राइवर वास्तव में किस हार्डवेयर के बारे में सोच रहा है?
ठीक है, इसे समझने के लिए, आपको माइक्रोसॉफ्ट से प्रक्रिया एक्सप्लोरर नामक एक और मुफ्त टूल डाउनलोड करने की आवश्यकता है। इसे इंस्टॉल करें, इसे चलाएं और फिर लोड किए गए ड्राइवरों को देखने के लिए DLL दृश्य पर जाएं।
जैसा कि आप b57nd60x.sys देख सकते हैं डीएलएल ब्रॉडकॉम नेटएक्सट्रीम गिगाबिट ईथरनेट कार्ड के लिए ड्राइवर है। मिठाई! अब आपको नेटवर्क कार्ड के लिए अपडेटेड ड्राइवर को जाना और ढूंढना होगा और उम्मीद है कि सीपीयू में स्पाइक दूर हो जाएगा।
बेशक, इस प्रकार के मामले में अन्य समाधान बस उस टुकड़े को अक्षम करना है हार्डवेयर की या पूरी तरह से इसे अपने सिस्टम से हटा दें यदि आपको इसकी आवश्यकता नहीं है या एक अद्यतन ड्राइवर नहीं मिल रहा है। स्रोत: टेकनेट ।