सिस्टम प्रक्रिया (ntoskrnl.exe) Windows 11/10 पर उच्च डिस्क या CPU उपयोग

सिस्टम(System) प्रक्रिया को एक विशेष प्रकार की प्रक्रिया के रूप में देखा जा सकता है जो केवल कर्नेल मोड में चलने वाले थ्रेड्स को होस्ट करती है। इसका संबंधित फ़ाइल नाम ntoskrnl.exe है और यह C:\Windows\System32\ फ़ोल्डर में स्थित है। यह विभिन्न सिस्टम सेवाओं जैसे हार्डवेयर एब्स्ट्रैक्शन, प्रोसेस और मेमोरी मैनेजमेंट आदि के लिए जिम्मेदार है।

कभी-कभी, सिस्टम(System) प्रक्रिया कुछ मिनटों के लिए उच्च डिस्क या CPU उपयोग(high disk or CPU usage) प्रदर्शित कर सकती है । यह अस्थायी है और आपको चिंता नहीं करनी चाहिए। लेकिन अगर यह बार-बार बना रहता है, तो आपको कुछ बातों पर ध्यान देने की आवश्यकता हो सकती है।

सिस्टम(System) प्रक्रिया (ntoskrnl.exe) उच्च डिस्क(High Disk) या CPU उपयोग

सिस्टम प्रक्रिया उच्च डिस्क या CPU उपयोग

विभिन्न कारक हैं जो आपके विंडोज 10 डिवाइस के प्रदर्शन में बदलाव का कारण बन सकते हैं। इसमें हाल के अपडेट, डिवाइस ड्राइवर संस्करणों में बदलाव आदि शामिल हैं। आप समस्या को ठीक करने के लिए इन समाधानों को आजमा सकते हैं।

  1. पुराने ड्राइवरों को अपडेट(Update) करें या पुराने अपडेट पर वापस जाएं
  2. शटडाउन पर पेज फाइल को साफ करें
  3. पावर सेवर प्लान का उपयोग न करें
  4. SysInternals प्रोसेस एक्सप्लोरर का उपयोग करें
  5. निष्क्रिय कार्य अक्षम करें
  6. (Use Event Tracing)CPU सैंपलिंग डेटा कैप्चर करने के लिए Windows के लिए (Windows)इवेंट ट्रेसिंग का उपयोग करें

आइए उपरोक्त समाधानों को थोड़ा विस्तार से कवर करें!

1] पुराने ड्राइवरों को अपडेट(Update) करें या पहले वाले अपडेट पर वापस जाएं

ड्राइवर ऐसे प्रोग्राम होते हैं जो आपके मदरबोर्ड से जुड़े विशेष उपकरणों को नियंत्रित करते हैं। इसलिए, उन्हें अप-टू-डेट रखने से(keeping them up-to-date) किसी भी संगतता समस्या या बग को समाप्त करने में मदद मिल सकती है जो CPU उपयोग में वृद्धि का कारण बनते हैं। दूसरी ओर, यदि आप पाते हैं कि नया अपडेट आपके पीसी के सामान्य कामकाज में हस्तक्षेप कर रहा है और उच्च डिस्क या सीपीयू(CPU) के उपयोग का कारण बन रहा है, तो ड्राइवर के पुराने संस्करण पर वापस जाने पर विचार करें ।

2] शटडाउन पर पेज फाइल को साफ करें

रजिस्ट्री संपादक(Registry Editor) खोलें और निम्न पथ पते पर नेविगेट करें -

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager

मेमोरी प्रबंधन(Memory Management) फ़ोल्डर खोजें ।

इसके बाद ClearPageFileAtShutDown(ClearPageFileAtShutDown) पर राइट-क्लिक करें और संशोधित(Modify) विकल्प चुनें।

स्मृति प्रबंधन प्रणाली

फिर, प्रकट होने वाली संपादन DWORD मान(Edit DWORD Value) स्क्रीन में, ClearPageFileAtShutDown के मान को 0 से 1 में बदलें और OK पर क्लिक करें।

यह हर शटडाउन पर पेज फाइल को साफ करेगा और (clear Page File at every shutdown)विंडोज 10(Windows 10) में उच्च रैम(RAM) उपयोग को कम करेगा ।

3] पावर सेवर प्लान का उपयोग न करें

कुछ पावर सेटिंग्स सीपीयू(CPU) की गति को थ्रॉटल कर देती हैं , भले ही डिवाइस का उपयोग किया जा रहा हो। जैसे, आपके Power Options की जाँच करना आवश्यक हो जाता है । सर्च(Search) बार में एडिट पावर प्लान(Edit Power Plan) टाइप करें और एंटर दबाएं(Enter) । ओपन होने(Once) के बाद , विंडो के शीर्ष पर एड्रेस बार में पावर विकल्प पर क्लिक करें।(Power Options)

अतिरिक्त योजनाएँ दिखाएँ(Show additional plans) ड्रॉप-डाउन बटन पर क्लिक करें, फिर अपनी पावर योजना(Power Plan) बदलें । पावर सेवर(Power Saver) योजना का उपयोग न करें - संतुलित(– Use Balanced) या उच्च प्रदर्शन का उपयोग करें।

अब कार्य प्रबंधक(Task Manager) को फिर से खोलें यह देखने के लिए कि क्या CPU उपयोग सामान्य हो जाता है।

4] SysInternals Process Explorer का उपयोग करें(Use SysInternals Process Explorer)

SysInternals एक उन्नत सिस्टम उपयोगिता है जिसका उपयोग उस ड्राइवर की पहचान करने के लिए किया जा सकता है जो Windows 10 में उच्च (Windows 10)CPU उपयोग कर रहा है । प्रोग्राम को एक व्यवस्थापक के रूप में चलाएँ और चल रही प्रक्रियाओं की सूची में सिस्टम की स्थिति जानें। (System)फिर, इसे राइट-क्लिक करें और गुण विकल्प चुनें।(Properties option.)

इसके बाद, थ्रेड (Threads ) टैब पर स्विच करें । CPU उपयोग ( CPU कॉलम) की दर से कर्नेल द्वारा लोड किए गए मॉड्यूल की सूची को क्रमबद्ध करें । प्रारंभ पता(Start Address) कॉलम में एक घटक या ड्राइवर का नाम नोट  करें, जिससे उच्च भार हो, और इसे समाप्त कर दें।

उम्मीद है, इससे आपको समस्या निवारण में मदद मिलनी चाहिए।

5] निष्क्रिय कार्य अक्षम करें

आप इसे टास्क शेड्यूलर(Task Scheduler) के जरिए आसानी से डिसेबल कर सकते हैं। बस इसे लॉन्च करें और (Just)Microsoft पर नेविगेट करें ।

नियमित रखरखाव

फिर, इसके तहत विंडोज(Windows) सब-फोल्डर चुनें।

मेमोरीडायग्नोस्टिक(MemoryDiagnostic ) फ़ोल्डर> टास्कशेड्यूलर(TaskScheduler) का विस्तार करें और दाएं फलक से RunFullMemoryDiagnostic चुनें । इसे राइट-क्लिक करें और प्रक्रिया को रोकने के लिए अक्षम विकल्प चुनें।(Disable )

6] सीपीयू सैंपलिंग(CPU Sampling) डेटा कैप्चर करने के लिए इवेंट ट्रेसिंग का उपयोग करें(Use Event Tracing)

विंडोज(Windows) के लिए इवेंट ट्रेसिंग कर्नेल और एप्लिकेशन इवेंट को एक सुसंगत, सीधे तरीके से कैप्चर करने में सक्षम बनाता है। चयनित घटनाओं को कैप्चर और प्रस्तुत करके, आप सिस्टम और एप्लिकेशन प्रदर्शन समस्याओं की पहचान और निदान कर सकते हैं। इसके बाद, आप गलत व्यवहार को ठीक करने के लिए वांछित कार्रवाई का पालन कर सकते हैं। यह विधि IT व्यवस्थापकों के लिए अधिक उपयुक्त है।

शुभकामनाएं।



About the author

प्रौद्योगिकी उद्योग में लगभग 20 वर्षों के बाद, मैंने Apple उत्पादों के बारे में बहुत कुछ सीखा है और उन्हें अपनी आवश्यकताओं के लिए कैसे वैयक्तिकृत किया जाए। विशेष रूप से, मुझे पता है कि कस्टम उपस्थिति बनाने के लिए आईओएस प्लेटफॉर्म का उपयोग कैसे करें और एप्लिकेशन प्राथमिकताओं के माध्यम से अपने उपयोगकर्ताओं के साथ बातचीत करें। इस अनुभव ने मुझे मूल्यवान अंतर्दृष्टि प्रदान की है कि ऐप्पल अपने उत्पादों को कैसे डिजाइन करता है और अपने उपयोगकर्ता अनुभव को कैसे बेहतर बनाता है।



Related posts