Svchost.exe (netsvcs) द्वारा उच्च CPU उपयोग को ठीक करें

Svchost.exe ( सर्विस होस्ट(Service Host) , या SvcHost ) डायनेमिक-लिंक लाइब्रेरी से चलने वाली सेवाओं के लिए एक सामान्य होस्ट प्रक्रिया नाम है। सभी विंडोज़(Windows) आंतरिक सेवाओं को .exe फ़ाइल के बजाय एक .dll फ़ाइल में स्थानांतरित कर दिया गया था, लेकिन इन .dll फ़ाइलों को लोड करने के लिए आपको एक निष्पादन योग्य ( .exe ) फ़ाइल की आवश्यकता है; इसलिए svchost .exe प्रक्रिया बनाई गई थी। अब आप देख सकते हैं कि svchost .exe(.exe) प्रक्रियाओं के कई उदाहरण थे जो वहां हैं क्योंकि यदि एक सेवा विफल हो जाती है तो यह विंडोज़(Windows) को नीचे नहीं लाएगी और इन सभी सेवाओं को समूहों में व्यवस्थित किया जाता है, और प्रत्येक svchost .exeऐसे प्रत्येक समूह के लिए उदाहरण बनाया गया है।

Svchost.exe (netsvcs) द्वारा उच्च CPU उपयोग को ठीक करें

अब समस्या तब शुरू होती है जब svchost.exe (netsvcs) लगभग सभी विंडोज़(Windows) संसाधनों को लेना शुरू कर देता है और उच्च CPU उपयोग का कारण बनता है। यदि आपने टास्क मैनेजर(Task Manager) में देखा , तो आप पाएंगे कि एक विशेष svchost.exe लगभग सभी मेमोरी ले रहा है और अन्य प्रोग्राम या एप्लिकेशन के लिए समस्या पैदा कर रहा है। कंप्यूटर अस्थिर हो जाता है क्योंकि यह बहुत सुस्त हो जाता है और यह बेतरतीब ढंग से विंडोज(Windows) को फ्रीज करना शुरू कर देता है , फिर उपयोगकर्ता को या तो अपने सिस्टम को रिबूट करना पड़ता है या शटडाउन को मजबूर करना पड़ता है।

Svchost.exe उच्च CPU उपयोग(Svchost.exe High CPU Usage) की समस्या ज्यादातर उपयोगकर्ताओं के पीसी पर वायरस या मैलवेयर संक्रमण के कारण होती है। लेकिन समस्या केवल यहीं तक सीमित नहीं है क्योंकि यह आम तौर पर उपयोगकर्ता सिस्टम कॉन्फ़िगरेशन और पर्यावरण पर निर्भर करता है। तो बिना समय बर्बाद किए नीचे सूचीबद्ध समस्या निवारण मार्गदर्शिका के साथ देखें कि svchost.exe (netsvcs) द्वारा वास्तव में उच्च CPU उपयोग को कैसे ठीक किया जाए।(Fix High CPU Usage)

(Fix High CPU Usage)Svchost.exe (netsvcs) द्वारा उच्च CPU उपयोग को ठीक करें

 कुछ गलत होने की स्थिति में एक पुनर्स्थापना बिंदु बनाना(create a restore point) सुनिश्चित करें  ।

विधि 1: CCleaner और Malwarebytes चलाएँ(Method 1: Run CCleaner and Malwarebytes)

1. CCleaner(CCleaner)  और Malwarebytes डाउनलोड और इंस्टॉल करें  ।

2.  मालवेयरबाइट्स चलाएं(Run Malwarebytes)(Run Malwarebytes) और इसे हानिकारक फाइलों के लिए अपने सिस्टम को स्कैन करने दें। यदि मैलवेयर पाया जाता है, तो यह उन्हें स्वचालित रूप से हटा देगा।

एक बार जब आप मालवेयरबाइट्स एंटी-मालवेयर चलाते हैं तो स्कैन नाउ पर क्लिक करें

3. अब CCleaner चलाएँ और  Custom Clean चुनें ।

4. कस्टम क्लीन के तहत,  विंडोज टैब चुनें(Windows tab) और डिफॉल्ट चेक करें और एनालाइज पर क्लिक  करें(Analyze)

विंडोज टैब में कस्टम क्लीन फिर चेकमार्क डिफॉल्ट चुनें |  Svchost.exe (netsvcs) द्वारा उच्च CPU उपयोग को ठीक करें

5.  विश्लेषण पूरा होने के बाद, सुनिश्चित करें कि आप निश्चित रूप से हटाए जाने वाली फ़ाइलों को निकालना चाहते हैं।(Once Analyze is complete, make sure you’re certain to remove the files to be deleted.)

डिलीट फाइल्स के लिए रन क्लीनर पर क्लिक करें

6. अंत में,  रन क्लीनर(Run Cleaner)  बटन पर क्लिक करें और CCleaner को अपना कोर्स चलाने दें।

7. अपने सिस्टम को और साफ करने  के लिए, रजिस्ट्री टैब चुनें(select the Registry tab) , और सुनिश्चित करें कि निम्नलिखित की जाँच की गई है:

रजिस्ट्री टैब का चयन करें और फिर समस्याओं के लिए स्कैन पर क्लिक करें

8.  स्कैन फॉर इश्यू(Scan for Issues)  बटन पर क्लिक करें और CCleaner को स्कैन करने की अनुमति दें, फिर  फिक्स सेलेक्टेड इश्यूज(Fix Selected Issues)  बटन पर क्लिक करें।

एक बार मुद्दों के लिए स्कैन पूरा हो जाने के बाद फिक्स सेलेक्टेड इश्यूज पर क्लिक करें |  Svchost.exe (netsvcs) द्वारा उच्च CPU उपयोग को ठीक करें

9. जब CCleaner पूछता है “ क्या आप रजिस्ट्री में बैकअप परिवर्तन चाहते हैं? (Do you want backup changes to the registry?)"  हाँ चुनें( select Yes)

10. एक बार आपका बैकअप पूरा हो जाने के बाद,  सभी चयनित मुद्दों को ठीक(Fix All Selected Issues)  करें बटन पर क्लिक करें।

11. परिवर्तनों को सहेजने के लिए अपने पीसी को पुनरारंभ करें।

विधि 2: उच्च CPU उत्पन्न करने वाली विशेष सेवा को अक्षम करें(Method 2: Disable the particular service that is causing High CPU)

1. टास्क मैनेजर लॉन्च करने के लिए Ctrl + Shift + Esc

2. विवरण टैब(Details tab) पर स्विच करें और उच्च CPU उपयोग svchost.exe प्रक्रिया पर राइट-क्लिक करें और सेवा पर जाएं चुनें।(Go to Service(s).)

Svchost.exe पर राइट-क्लिक करें जो उच्च CPU उपयोग कर रहा है और सेवा पर जाएं चुनें

3. यह स्वचालित रूप से आपको सेवा(Services) टैब पर ले जाएगा, और आप देखेंगे कि कई हाइलाइट की गई सेवाएं हैं(highlighted services) जो svchost.exe प्रक्रिया के अंतर्गत चलती हैं।

यह आपको स्वचालित रूप से सेवा टैब पर ले जाएगा और कई हाइलाइट की गई सेवाएं हैं

4. अब हाइलाइट की गई सर्विस( highlighted service) पर एक- एक करके राइट क्लिक करें और स्टॉप चुनें।

5. ऐसा तब तक करें जब तक कि उस विशेष svchost.exe प्रक्रिया द्वारा उच्च CPU उपयोग तय न हो जाए।(CPU)

6. एक बार जब आप उन सेवाओं को सत्यापित कर लेते हैं जिनके कारण यह समस्या हुई है, तो उस सेवा को अक्षम करने का समय आ गया है।

नोट:(Note:) अधिकांश समय, विंडोज अपडेट सेवा(Windows Update Service) अपराधी सेवा है, लेकिन हम बाद में इससे निपटेंगे।

7. विंडोज की + आर दबाएं और फिर services.msc टाइप करें और एंटर दबाएं।

सेवाएं विंडोज़ |  Svchost.exe (netsvcs) द्वारा उच्च CPU उपयोग को ठीक करें

8. अब इस सूची में उस विशेष सेवा को ढूंढें और उस पर राइट-क्लिक करें और (right-click)गुण(Properties.) चुनें ।

अब इस सूची में उस विशेष सेवा को खोजें और फिर उस पर राइट-क्लिक करें और गुण चुनें

9. अगर सर्विस चल रही है तो स्टॉप पर क्लिक करें(Click Stop) और फिर सुनिश्चित करें कि स्टार्टअप(Startup) टाइप डिसेबल(Disable) पर सेट है और अप्लाई के बाद ओके पर क्लिक करें।

यदि सेवा चल रही है तो रोकें क्लिक करें और फिर सुनिश्चित करें कि स्टार्टअप प्रकार अक्षम पर सेट है

10. परिवर्तनों को सहेजने के लिए अपने पीसी को रीबूट करें और देखें कि समस्या हल हो गई है या नहीं

यह निश्चित रूप से svchost.exe (netsvcs) द्वारा उच्च CPU उपयोग को हल(Resolve High CPU Usage by svchost.exe (netsvcs)) करेगा । यदि आपको समस्या का कारण बनने वाली विशेष svchost.exe फ़ाइल पर शून्य करना मुश्किल लगता है, तो आप प्रोसेस एक्सप्लोरर नामक एक (Process Explorer)Microsoft प्रोग्राम का उपयोग कर सकते हैं , जो आपको समस्या का कारण खोजने में मदद करेगा।

विधि 3: इवेंट व्यूअर लॉग साफ़ करें(Method 3: Clear Event Viewer Logs)

1. विंडोज की + आर दबाएं, फिर इवेंट व्यूअर खोलने के लिए ( Event Viewer.)Eventvwr.msc टाइप करें और एंटर दबाएं ।

इवेंट व्यूअर खोलने के लिए Eventvwr टाइप करें |  Svchost.exe (netsvcs) द्वारा उच्च CPU उपयोग को ठीक करें

2. बाईं ओर के मेनू से, विंडोज लॉग(Windows Logs) का विस्तार करें और फिर सबफ़ोल्डर्स पर एक-एक करके राइट-क्लिक करें और लॉग साफ़ करें चुनें।(Clear Log.)

विंडोज लॉग्स का विस्तार करें और फिर सब फोल्डर पर एक-एक करके राइट-क्लिक करें और क्लियर लॉग चुनें

3. ये सबफ़ोल्डर एप्लिकेशन, सुरक्षा, सेटअप, सिस्टम और अग्रेषित ईवेंट होंगे।(Application, Security, Setup, System and Forwarded Events.)

4. सुनिश्चित करें कि आपने उपरोक्त सभी फ़ोल्डरों के लिए ईवेंट लॉग साफ़ कर दिए हैं।

5. परिवर्तनों को सहेजने के लिए अपने पीसी को रीबूट करें।

विधि 4: सॉफ़्टवेयर वितरण फ़ोल्डर का नाम बदलें(Method 4: Rename SoftwareDistribution Folder)

1. Windows Key + X दबाएं और फिर कमांड प्रॉम्प्ट (एडमिन) चुनें।(Command Prompt (Admin).)

2. अब विंडोज अपडेट (Windows Update) सर्विसेज(Services) को रोकने के लिए निम्न कमांड टाइप करें और फिर प्रत्येक के बाद एंटर दबाएं :(Enter)

नेट स्टॉप वूसर्व (net stop wuauserv)
नेट स्टॉप क्रिप्टएसवीसी (net stop cryptSvc)
नेट स्टॉप बिट्स (net stop bits)
नेट स्टॉप एमएसआईसर्वर(net stop msiserver)

Windows अद्यतन सेवाओं को रोकें wuauserv cryptSvc बिट्स msiserver

3. इसके बाद, SoftwareDistribution Folder(SoftwareDistribution Folder) का नाम बदलने के लिए निम्न कमांड टाइप करें और फिर एंटर दबाएं(Enter) :

ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old

सॉफ़्टवेयर वितरण फ़ोल्डर का नाम बदलें

4. अंत में, विंडोज अपडेट (Windows Update) सर्विसेज(Services) शुरू करने के लिए निम्न कमांड टाइप करें और प्रत्येक के बाद एंटर दबाएं :(Enter)

नेट स्टार्ट वूसर्व (net start wuauserv)
नेट स्टार्ट क्रिप्टएसवीसी (net start cryptSvc)
नेट स्टार्ट बिट्स (net start bits)
नेट स्टार्ट एमएसआईसर्वर(net start msiserver)

Windows अद्यतन सेवाएँ प्रारंभ करें wuauserv cryptSvc बिट्स msiserver |  Svchost.exe (netsvcs) द्वारा उच्च CPU उपयोग को ठीक करें

5. परिवर्तनों को सहेजने के लिए अपने पीसी को रीबूट करें।

विधि 5: Windows अद्यतन समस्या निवारक चलाएँ(Method 5: Run Windows Update Troubleshooter)

1. विंडोज सर्च(Windows Search) बार में "समस्या निवारण" टाइप करें और समस्या निवारण पर क्लिक करें।(Troubleshooting.)

समस्या निवारण नियंत्रण कक्ष

2. अगला, बाईं विंडो से, फलक का चयन करें सभी देखें।(View all.)

3. फिर कंप्यूटर की समस्याओं का निवारण करें सूची से (Troubleshoot)विंडोज अपडेट चुनें।(Windows Update.)

कंप्यूटर की समस्याओं के निवारण से विंडोज़ अपडेट का चयन करें

4. ऑन-स्क्रीन निर्देश का पालन करें और विंडोज अपडेट ट्रबलशूट को चलने दें।(Windows Update Troubleshoot run.)

Windows अद्यतन समस्या निवारक

5. परिवर्तनों को सहेजने के लिए अपने पीसी को पुनरारंभ करें।

 इससे आपको svchost.exe (netsvcs) द्वारा उच्च CPU उपयोग को( High CPU Usage by svchost.exe (netsvcs)) ठीक करने में मदद मिलनी चाहिए  , लेकिन यदि नहीं तो अगली विधि के साथ जारी रखें।

विधि 6: विंडोज को अपडेट करना सुनिश्चित करें(Method 6: Make sure to Update Windows)

Windows Key + I दबाएं और फिर अपडेट एंड सिक्योरिटी चुनें।(Update & Security.)

अपडेट और सुरक्षा आइकन पर क्लिक करें |  Svchost.exe (netsvcs) द्वारा उच्च CPU उपयोग को ठीक करें

2. इसके बाद, अपडेट के लिए चेक पर(Check for updates) क्लिक करें  और किसी भी लंबित अपडेट को इंस्टॉल करना सुनिश्चित करें।

विंडोज अपडेट की जांच करें

3. अद्यतन स्थापित होने के बाद, svchost.exe (netsvcs) द्वारा उच्च CPU उपयोग को ठीक करने के लिए अपने पीसी को रीबूट करें।(Fix High CPU Usage by svchost.exe (netsvcs).)

विधि 7: BITS और Windows अद्यतन सेवा को अक्षम करें(Method 7: Disable the BITS and Windows Update service)

1. विंडोज की + आर दबाएं और फिर services.msc टाइप करें और एंटर दबाएं।

सेवाएं विंडो

2. अब सूची में BITS और Windows Update ढूंढें और फिर उन पर राइट-क्लिक करें और गुण चुनें।(Properties.)

विंडोज अपडेट सर्विस पर राइट क्लिक करें और सर्विस विंडो में प्रॉपर्टीज चुनें

3. स्टॉप पर क्लिक(click Stop) करना सुनिश्चित करें और फिर उनके स्टार्टअप(Startup) प्रकार को डिसेबल पर सेट करें।(Disabled.)

स्टॉप पर क्लिक करें और सुनिश्चित करें कि स्टार्टअप प्रकार की विंडोज अपडेट सेवा अक्षम है |  Svchost.exe (netsvcs) द्वारा उच्च CPU उपयोग को ठीक करें

4. अप्लाई पर क्लिक करें, उसके बाद ओके पर क्लिक करें।

5. परिवर्तनों को सहेजने के लिए अपने पीसी को रीबूट करें।

 इससे आपको svchost.exe (netsvcs) द्वारा उच्च CPU उपयोग को( High CPU Usage by svchost.exe (netsvcs)) ठीक करने में मदद मिलनी चाहिए  , लेकिन यदि नहीं तो अगली विधि के साथ जारी रखें।

विधि 8: डाउनलोड करें और RKill चलाएं(Method 8: Download & Run RKill)

Rkill एक प्रोग्राम है जिसे BleepingComputer.com पर विकसित किया गया था जो ज्ञात मैलवेयर प्रक्रियाओं को समाप्त करने का प्रयास करता है ताकि आपका सामान्य सुरक्षा सॉफ़्टवेयर तब आपके कंप्यूटर को संक्रमण से चला सके और साफ़ कर सके। जब Rkill चलता है, तो यह मैलवेयर प्रक्रियाओं को मार देगा और फिर गलत निष्पादन योग्य संघों को हटा देगा और उन नीतियों को ठीक कर देगा जो हमें समाप्त होने पर कुछ उपकरणों का उपयोग करने से रोकती हैं। यह एक लॉग फ़ाइल प्रदर्शित करेगा जो उन प्रक्रियाओं को दिखाती है जिन्हें प्रोग्राम के चलने के दौरान समाप्त कर दिया गया था। यह  svchost.exe समस्या द्वारा उच्च CPU उपयोग को हल करना चाहिए।( High CPU Usage by svchost.exe issue.)

यहां से रकिल डाउनलोड करें(Download Rkill from here) , इंस्टॉल करें और चलाएं।

विधि 9:  (Method 9: )सिस्टम फ़ाइल चेकर (SFC) और चेक डिस्क (CHKDSK) चलाएँ(Run System File Checker (SFC) and Check Disk (CHKDSK))

1. Windows Key + Xकमांड प्रॉम्प्ट (एडमिन)( Command Prompt(Admin).) पर क्लिक करें ।

व्यवस्थापक अधिकारों के साथ कमांड प्रॉम्प्ट

2. अब cmd में निम्नलिखित टाइप करें और एंटर दबाएं:

Sfc /scannow
sfc /scannow /offbootdir=c:\ /offwindir=c:\windows (If above fails then try this one)

SFC स्कैन अब कमांड प्रॉम्प्ट |  Svchost.exe (netsvcs) द्वारा उच्च CPU उपयोग को ठीक करें

3. उपरोक्त प्रक्रिया समाप्त होने तक प्रतीक्षा करें और एक बार हो जाने के बाद, अपने पीसी को पुनरारंभ करें।(Wait)

4. इसके बाद, चेक डिस्क यूटिलिटी (CHKDSK) के साथ फिक्स फाइल सिस्टम एरर्स(Fix File System Errors with Check Disk Utility(CHKDSK)) से CHKDSK चलाएं ।(Fix File System Errors with Check Disk Utility(CHKDSK).)

5. उपरोक्त प्रक्रिया को पूर्ण होने दें और परिवर्तनों को सहेजने के लिए अपने पीसी को फिर से रीबूट करें।

विधि 10: सिस्टम और रखरखाव समस्या निवारक चलाएँ(Method 10: Run System and Maintenance Troubleshooter)

1. Windows Key + Xकंट्रोल पैनल(Control Panel.) पर क्लिक करें ।

कंट्रोल पैनल

2. समस्या निवारण खोजें(Search Troubleshoot) और समस्या निवारण पर क्लिक करें (Troubleshooting.)

समस्या निवारण खोजें और समस्या निवारण पर क्लिक करें

3. इसके बाद, बाएँ फलक में सभी देखें पर क्लिक करें।

4. सिस्टम रखरखाव के लिए समस्या निवारक पर( Troubleshooter for System Maintenance) क्लिक करें और चलाएँ ।

सिस्टम रखरखाव समस्या निवारक चलाएँ

5. समस्या निवारक svchost.exe (netsvcs) द्वारा उच्च CPU उपयोग(Fix High CPU Usage by svchost.exe (netsvcs).) को ठीक करने में सक्षम हो सकता है ।

अनुशंसित:(Recommended:)

बस इतना ही आपने svchost.exe (netsvcs) द्वारा उच्च CPU उपयोग(Fix High CPU Usage) को सफलतापूर्वक ठीक कर लिया है , लेकिन यदि आपके पास अभी भी इस पोस्ट के बारे में कोई प्रश्न हैं, तो बेझिझक उनसे टिप्पणी अनुभाग में पूछें।



About the author

मैं एक्सबॉक्स एक्सप्लोरर, माइक्रोसॉफ्ट एक्सेल और विंडोज 8.1 एक्सप्लोरर में अनुभव के साथ एक सॉफ्टवेयर इंजीनियर हूं। खाली समय में मुझे वीडियो गेम खेलना और टीवी देखना पसंद है। मेरे पास यूटा विश्वविद्यालय से डिग्री है और मैं वर्तमान में एक अंतरराष्ट्रीय कंपनी के लिए एक सॉफ्टवेयर इंजीनियर के रूप में काम कर रहा हूं।



Related posts