कई विंडोज यूज़र्स को एक ऐसी समस्या का सामना करना पड़ा है जहां उनके CPU और/या डिस्क का 95% तक System Host: Local System (Network Restricted) नामक प्रक्रिया द्वारा उपयोग किया गया है। यह समस्या पहली बार विंडोज 8 के दिनों में सामने आई थी और विंडोज 10 के बहादुर यूज़र्स को परेशान करने के लिए बनी हुई है। इस मुद्दे से प्रभावित यूज़र्स ने System Host: Local System (Network Restricted) प्रक्रिया द्वारा उनके CPU के 95% तक और उनके कंप्यूटर की हार्ड डिस्क ड्राइव से डेटा पढ़ने और लिखने की कुल क्षमता के 72 MB/s तक उपयोग की सूचना दी है। वे आंकड़े महत्वपूर्ण हैं, कम से कम कहने के लिए।
हालांकि, System Host: Local System (Network Restricted), अपने आप में, काफी अस्पष्ट है क्योंकि यह कोई एक सर्विस नहीं है बल्कि एक आवरण है जिसके तहत कई अलग-अलग विंडोज सिस्टम सर्विस चलती हैं, जिनमें से कोई भी असामान्य रूप से हाई CPU और/या डिस्क उपयोग का कारण बन सकती है। इसके अलावा, चीजों को बदतर बनाने के लिए, यह मुद्दा नॉन-पेज्ड पूल ऑफ मेमोरी में मेमोरी लीक के कारण भी हो सकता है। शुक्र है, इस मामले पर बहुत सारे बुद्धिमान विचार-विमर्श के कारण, यह पाया गया है कि इस मुद्दे को जन्म देने वाला सबसे आम अपराधी एक विंडोज सिस्टम सर्विस है जिसे Superfetch के नाम से जाना जाता है - एक सर्विस जिसके बारे में माइक्रोसॉफ्ट का दावा है कि इसका उद्देश्य समय के साथ कंप्यूटर के प्रदर्शन को बनाए रखना और सुधारना है लेकिन, वास्तव में, यह होने वाली समस्या के अलावा कुछ भी नहीं है। यदि, किसी भी मामले में, Superfetch समस्या की जड़ नहीं है, तो यह निश्चित रूप से नॉन-पेज्ड पूल में मेमोरी लीक के कारण हो रहा है।
लेकिन समाधानों के साथ आगे बढ़ने से पहले, सुनिश्चित करें कि आपके सिस्टम का फ़ायरवॉल किसी महत्वपूर्ण सर्विस/एप्लिकेशन को ब्लॉक नहीं कर रहा है। साथ ही, अस्थायी रूप से विंडोज अपडेट्स को डिसेबल करें ताकि जांच सकें कि क्या वे समस्या पैदा कर रहे हैं।
भ्रष्ट सिस्टम फ़ाइलों की मरम्मत करें
यहां से Restoro Repair डाउनलोड करें और चलाएं ताकि भ्रष्ट और गायब फ़ाइलों को स्कैन और रिस्टोर किया जा सके, एक बार हो जाने पर नीचे दिए गए समाधानों के साथ आगे बढ़ें। नीचे दिए गए समाधानों के साथ आगे बढ़ने से पहले यह सुनिश्चित करना महत्वपूर्ण है कि सभी सिस्टम फ़ाइलें बरकरार हैं और भ्रष्ट नहीं हैं।
1. Superfetch सर्विस और बैकग्राउंड इंटेलिजेंट ट्रांसफर सर्विस को डिसेबल करें
Superfetch और बैकग्राउंड इंटेलिजेंट ट्रांसफर सर्विस ऐसी सर्विस हैं जो आपके एप्लिकेशन और बैकग्राउंड में चल रही अन्य सर्विस को तेज करने में प्रमुख भूमिका निभाती हैं। यह मूल रूप से साथ-साथ चल रहे कई मॉड्यूल को मैनेज करता है और उन्हें कुशलतापूर्वक शेड्यूल करता है। हालांकि, वे कभी-कभी खराबी कर सकते हैं या ठीक से सिंक में नहीं आ सकते हैं जिससे हाई CPU उपयोग होगा। उन्हें डिसेबल करने से समस्या हल हो सकती है।
- Windows Logo कुंजी + R दबाकर एक Run कमांड बॉक्स खोलें।
- Run डायलॉग में services.msc टाइप करें और Enter दबाएं।
- अपने कंप्यूटर पर सेवाओं की सूची को नीचे स्क्रॉल करें और Superfetch नामक सेवा का पता लगाएं।
- Superfetch पर डबल-क्लिक करके इसकी सेटिंग्स संपादित करें।
- Stop पर क्लिक करके सर्विस को रोकें।
- Superfetch के लिए Startup type को Disabled पर सेट करें।
- Apply पर क्लिक करें और फिर OK पर।

- अब Background Intelligent Transfer Service ढूंढें और इसकी सेटिंग्स खोलने के लिए डबल-क्लिक करें।
- Stop पर क्लिक करके सर्विस को रोकें।
- Background Intelligent Transfer Service के लिए Startup Type को Disabled पर सेट करें।
- Apply पर क्लिक करें और फिर OK पर।

- Apply और OK पर क्लिक करके परिवर्तनों की पुष्टि करें।
- अपने कंप्यूटर को Restart करें और जांचें कि क्या समस्या ठीक हो गई है।
2. नॉन-पेज्ड पूल ऑफ मेमोरी में मेमोरी लीक को ठीक करें
यदि समाधान 1 काम नहीं करता है, तो चिंता न करें क्योंकि आप अभी भी इस समाधान पर जा सकते हैं। इस समाधान का उपयोग करके इस मुद्दे को हल करने का प्रयास करने के लिए, आपको:
- Windows Logo कुंजी + R दबाकर एक Run डायलॉग खोलें।
- Run डायलॉग में Regedit टाइप करें और Enter दबाएं।
- Registry Editor के बाएं फलक में, निम्न निर्देशिका पर नेविगेट करें:
HKEY_LOCAL_MACHINE > SYSTEM > ControlSet001
- बाएं फलक में Services पर क्लिक करें और फिर सर्विसेज के तहत नीचे स्क्रॉल करें और "Ndu" चुनें।
- दाएं फलक में, Start शीर्षक वाली रजिस्ट्री वैल्यू को ढूंढें और इसे मॉडिफाई करने के लिए डबल-क्लिक करें।
- इसके Value data को 4 में बदलें। ऐसा करने से यह डिसेबल हो जाएगा और नॉन-पेज्ड पूल में मेमोरी लीक को प्लग कर देगा।
- OK पर क्लिक करें।
- Registry Editor बंद करें।

- अपने कंप्यूटर को Restart करें। जब आपका कंप्यूटर बूट हो जाए, तो आपको देखना चाहिए कि System Host: Local System (Network Restricted) अब आपके CPU और/या डिस्क का एक बड़ा हिस्सा उपयोग नहीं कर रहा है।
3. सिस्टम फाइल चेकर चलाना
सिस्टम फाइल चेकर (SFC) एक बिल्ट-इन टूल है जो इंटरनेट से सभी आवश्यक फाइलों का एक मैनिफेस्ट डाउनलोड करता है और उनकी तुलना आपके कंप्यूटर में मौजूद संस्करण से करता है। यदि यह कोई विसंगति पाता है, तो यह स्वचालित रूप से इंटरनेट से नवीनतम संस्करण डाउनलोड करेगा और इसे बदल देगा। SFC चलाने से हाई CPU हल हो सकता है यदि आपके सिस्टम फाइलों में कोई समस्या है।
- Start menu खोलें और 'cmd' टाइप करें। कमांड प्रॉम्प्ट आइकन पर राइट-क्लिक करें और 'Run as Administrator' पर क्लिक करें।

- जब UAC प्रॉम्प्ट आए तो स्वीकार करें।
- कमांड प्रॉम्प्ट में, "sfc /scannow" टाइप करें और एंटर दबाएं।

- स्कैन पूरा होने और फिक्स करने की भी प्रतीक्षा करें। यदि सफल होता है, तो आपको प्रतिक्रिया दिखाई देगी 'Windows Resource Protection found corrupt files and successfully repaired them. Details are included in the CBS.Log. It can be found at
%WinDir%\Logs\CBS\CBS.log.'
- कमांड दर्ज करें
dism /Online /Cleanup-Image /RestoreHealth.

- इस कमांड के चलने के बाद, अपने CPU और मेमोरी लोड की निगरानी करें और फिर जांचें कि क्या समस्या अभी भी मौजूद है।
4. SVChost को मारना
टास्क मैनेजर में सर्विस होस्ट (SVChost) प्रक्रिया को मारने से यह समस्या हल हो जाती है। इसके बाद, अनमीटर्ड वाई-फाई कनेक्शन के साथ अपने लंबित अपडेट डाउनलोड करने का प्रयास करें।
- Ctrl + Shift + Del दबाकर विंडोज टास्क मैनेजर लॉन्च करें। आप टास्कबार पर राइट-क्लिक करके Task Manager भी चुन सकते हैं।

- More details पर क्लिक करके मैनेजर का विस्तार करें। यह सभी चल रही प्रक्रियाओं को प्रकट करता है।
- "Service Host: Local System" प्रक्रिया को खोजें। यह प्रक्रिया विंडोज अपडेट और अपडेट ऑर्केस्ट्रेटर सर्विस को होस्ट करती है। इस टास्क पर चयन करें और End task पर क्लिक करें।

- जब कन्फर्मेशन डायलॉग दिखाई दे, तो Abandon unsaved data and shut down के चेकबॉक्स पर क्लिक करें और Shutdown पर क्लिक करें।
- CPU लोड की निगरानी करें और जांचें कि क्या समस्या हल हो गई है।
5. क्लीन बूट करना
कुछ मामलों में, थर्ड-पार्टी एप्लिकेशन या सर्विस हाई CPU उपयोग का कारण हो सकती है। इसलिए, इस चरण में, हम स्टार्टअप पर सभी गैर-आवश्यक सेवाओं और एप्लिकेशन को डिसेबल करेंगे यानी सिस्टम को क्लीन बूट करेंगे। आपको यह पता लगाना होगा कि कौन सा एप्लिकेशन/ड्राइवर समस्या पैदा कर रहा है लेकिन निम्नलिखित एप्लिकेशन आपकी समस्या पैदा करने के लिए जाने जाते हैं।
- Virtual Disc App
- Dragon Naturally Speaking
- MST Command Center
- VPN Chrome Extensions
- HP Related Processes विशेष रूप से HP Help
अपने सिस्टम को क्लीन बूट करने के लिए:
- Log in करें कंप्यूटर पर एक एडमिनिस्ट्रेटर खाते के साथ।
- "RUN" प्रॉम्प्ट खोलने के लिए "Windows" + "R" दबाएं।

- Type करें "msconfig" और "Enter" दबाएं।

- Click करें "Services" विकल्प पर और "Hide all Microsoft Services" बटन को अनचेक करें।

- Click करें "Disable All" विकल्प पर और फिर "OK" पर।

- Click करें "Startup" टैब पर और "Open Task Manager" विकल्प पर क्लिक करें।

- Click करें टास्क मैनेजर में "Startup" बटन पर।
- Click करें सूची में किसी भी एप्लिकेशन पर जिसके आगे "Enabled" लिखा हो और "Disable" विकल्प चुनें।

- Repeat करें यह प्रक्रिया सूची में सभी एप्लिकेशन के लिए और अपने कंप्यूटर को Restart करें।
- अब आपके कंप्यूटर को "Clean Boot" स्थिति में बूट किया गया है।
- Check करें कि क्या समस्या दूर हो गई है।
- यदि त्रुटि अब नहीं आती है, तो सेवाओं को एक-एक करके सक्षम करना शुरू करें और उस सेवा की पहचान करें जिसे सक्षम करने पर त्रुटि वापस आती है।
- या तो, सेवा को रीइंस्टॉल करें या इसे डिसेबल रखें।
6. विंडोज अपडेट डिलीवरी ऑप्टिमाइज़ेशन डिसेबल करें
विंडोज अपडेट प्रक्रियाओं को तेज करने के लिए डिलीवरी ऑप्टिमाइज़ेशन का उपयोग करता है। लेकिन यह डिलीवरी ऑप्टिमाइज़ेशन ऑपरेशन में अटक सकता है और सर्विस होस्ट द्वारा हाई CPU उपयोग का कारण बन सकता है। उस स्थिति में, डिलीवरी ऑप्टिमाइज़ेशन को बंद करने से समस्या हल हो सकती है। आप गति में कुछ प्रभाव और विशेष रूप से विंडोज अपडेट के ऑप्टिमाइज़ेशन में कुछ प्रभाव देख सकते हैं लेकिन हाई CPU उपयोग को हटाने के लिए यह एक उचित ट्रेड-ऑफ है।
- Windows button पर क्लिक करें और Windows Update टाइप करें। अब परिणामी सूची में, Windows Update Settings पर क्लिक करें।

- अब Advanced options पर क्लिक करें।

- अब Delivery Optimization पर क्लिक करें।

- अब Allow Download from other PCs के स्विच को ऑफ पर टॉगल करें।

- अब अपने सिस्टम को रीस्टार्ट करें और जांचें कि क्या समस्या हल हो गई है।
7. विंडोज अपडेट सेवाओं को रीस्टार्ट करना
यदि ऊपर दिखाए गए तरीकों ने आपकी मदद नहीं की है, तो संभव है कि आपका विंडोज अपडेट एक अपडेट करने में अटक गया हो जिससे हाई CPU और डिस्क उपयोग स्पाइक्स हो सकते हैं। नीचे दिए गए चरणों का पालन करें:-
- कमांड प्रॉम्प्ट खोजें और "run as administrator" पर क्लिक करें।
- अब निम्न कमांड एक-एक करके टाइप करें:-
net stop bits net stop wuauserv net stop appidsvc net stop cryptsvc ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak ren %systemroot%\system32\catroot2 catroot2.bak net start wuauserv net start bits net start appidsvc net start cryptsvc
- जांचें कि क्या उपयोग अब स्थिर है।
अगर अब तक कुछ भी आपकी मदद नहीं कर पाया है, तो सिस्टम की हार्ड ड्राइव के साथ किसी भी समस्या को ठीक करने के लिए chkdsk कमांड चलाएं।