मुखपृष्ठ » कंप्यूटर टिप्स » Svchost.exe उच्च CPU उपयोग कैसे ठीक करें

    Svchost.exe उच्च CPU उपयोग कैसे ठीक करें

    svchost.exe उन रहस्यमय प्रक्रियाओं में से एक है जो लगातार विंडोज में चलती है और पूरी तरह से आवश्यक है, फिर भी आप कभी नहीं जानते कि यह वास्तव में क्या कर रहा है। तो SVCHOST.EXE क्या है? प्रत्येक SVCHOST.EXE प्रक्रिया के अंदर चलने वाली वास्तविक सेवाओं और कार्यक्रमों को पहचानना एक काम है, जो अच्छी तरह से जानने योग्य है, खासकर जब प्रक्रिया आपके CPU का 99 या 100 प्रतिशत खाती है।!

    इससे पहले कि हम समाधान में डुबकी लगाते हैं, आइए इस प्रक्रिया को वास्तव में क्या करते हैं और आप कुछ समस्याओं को ठीक करने के बारे में गहराई से समझ सकते हैं। सबसे पहले, svchost "के लिए खड़ा हैसेवा होस्ट"और यह वही करता है जैसा कि नाम से पता चलता है:" होस्ट "सेवाओं में मदद करता है। विंडोज में एक सेवा केवल ऑपरेटिंग सिस्टम में एक प्रोग्राम है जो एक विशेष कार्य करता है और हर समय पृष्ठभूमि में चलता है जब आपका कंप्यूटर चालू होता है, भले ही आप लॉग इन न हों.

    अधिकांश प्रोग्राम जिन्हें आप स्टैंड-अलोन एक्ज़ीक्यूटेबल के रूप में चलाने से परिचित हैं, जैसे .EXE। हालाँकि, अधिकांश सेवाएँ DLL के रूप में कार्यान्वित की जाती हैं, जो अपने आप नहीं चल सकती हैं। इसलिए, svchost उन DLL को लोड करता है और उन्हें स्वयं चलाता है। इसीलिए जब आप Windows टास्क मैनेजर खोलते हैं, तो आपको svchost.exe प्रक्रियाओं का एक गुच्छा दिखाई देगा। यदि आप टास्क मंगर के बारे में अधिक जानकारी चाहते हैं, तो टास्क मैनेजर को समझने के लिए मेरे लेख देखें.

    आप देखेंगे कि वर्तमान में मेरे कंप्यूटर पर आठ svchost प्रक्रियाएं चल रही हैं, सभी विभिन्न मात्रा में मेमोरी का उपयोग करके और विभिन्न उपयोगकर्ता नामों के तहत चल रही हैं। तो मान लें कि उनमें से एक 100 प्रतिशत के अत्यधिक उच्च CPU उपयोग पर चल रहा है, हम वास्तविक अनुप्रयोग को चलाने की पहचान कैसे कर सकते हैं?

    इसके बारे में वास्तव में दो तरीके हैं: कमांड प्रॉम्प्ट और सर्विसेज टूल का उपयोग करके या किसी तीसरे पक्ष के एप्लिकेशन का उपयोग करके यह सब मैन्युअल रूप से करना। यदि कोई आपके लिए काम नहीं करता है तो मैं यहाँ दोनों का उल्लेख करने जा रहा हूँ.

    वायरस के लिए पहले जाँच करें

    इससे पहले कि हम नीचे दिए गए विवरणों में शामिल हों, यह ध्यान देने योग्य है कि ऐसे मामले हैं जहां svchost.exe वास्तव में एक वायरस है। चूंकि यह एक प्रणाली प्रक्रिया है, इसलिए दुर्भावनापूर्ण कोडर छिपे रहने के लिए svchost नाम का उपयोग करना पसंद करते हैं। यदि फ़ाइल Windows / system32 में स्थित है, तो यह संभवतः वायरस से अधिक नहीं है, हालांकि मैं हमेशा सुनिश्चित करने के लिए स्कैन करने की सलाह देता हूं.

    यदि आपके पास पहले से एंटी-वायरस प्रोग्राम नहीं है, तो मैं Kaspersky या Bitdefender का उपयोग करने की सलाह देता हूं क्योंकि वे लगातार AV-Test और AV- तुलनात्मक रैंकिंग में शीर्ष पर प्रदर्शन करते हैं। वे स्वतंत्र नहीं हैं, लेकिन अधिकांश मुफ्त एंटीवायरस प्रोग्राम अतिरिक्त जंक सॉफ़्टवेयर को बंडल करते हैं या आपके ब्राउज़र को उनके "सुरक्षित" खोज समाधान पर पुनर्निर्देशित करते हैं, जो बिल्कुल भी सुरक्षित नहीं है और बस आपको ट्रैक करता है और आपको अधिक विज्ञापन दिखाता है.

    कमांड प्रॉम्प्ट (कठिन तरीका) के माध्यम से svchost.exe प्रक्रियाओं को पहचानें

    1. सबसे पहले, आगे बढ़ें और क्लिक करें शुरु और फिर रन और में टाइप करें अध्यक्ष एवं प्रबंध निदेशक और क्लिक करें ठीक. विंडोज 8.1 में, आगे बढ़ें और स्टार्ट बटन पर राइट-क्लिक करें और रन चुनें.

    2. कमांड विंडो में निम्नलिखित टाइप करें और दबाएं दर्ज

    टास्कलिस्ट / svc / fi “कल्पना नाम eq svchost.exe

    आपको एक आउटपुट प्राप्त करना चाहिए जैसा कि नाम, पीआईडी ​​और सेवा विवरण के साथ नीचे दिखाया गया है

    अब आपको प्रत्येक svchost प्रक्रिया दिखाई देगी, साथ ही यह विशिष्ट आईडी नंबर और सेवाओं को चलाने के लिए जिम्मेदार है। हालाँकि, ये नाम अभी भी बहुत गूढ़ हैं और सभी छोटे नाम हैं। प्रक्रिया के बारे में कुछ और उपयोगी जानकारी प्राप्त करने के लिए, हम इसका उपयोग कर सकते हैं सेवाएं विंडोज़ में ब्राउज़र.

    3. राइट-क्लिक करें मेरा कंप्यूटर, चुनें प्रबंधित. परिणामी स्क्रीन पर, चुनें कंप्यूटर प्रबंधन और फिर चुनें सेवाएँ और अनुप्रयोग. अंत में, चुनें सेवाएं.

    4. अब सेवाओं टैब में आसानी से पढ़ने योग्य नामों के साथ क्रिप्टोकरंसी सेवा के नाम से मिलान करने का प्रयास करें। यह थोड़ा है और इसमें कुछ समय लग सकता है क्योंकि यदि आप प्रक्रिया 1436 आईडी के साथ लेते हैं और इसका नाम WudfSvc है, तो आपको इसे सूची में खोजने का प्रयास करना होगा। यदि आप किसी एक सेवा के नाम पर डबल-क्लिक करते हैं, तो आप उनका गुप्त नाम भी देखेंगे, ताकि आप उनका मिलान कैसे कर सकें। मेरे मामले में, मैंने अनुमान लगाया कि डब्ल्यू का अर्थ है कि प्रक्रिया "विंडोज" से शुरू होती है और उन्हें तब तक खोला जाता है जब तक कि मैं एक मैच नहीं देखता.

    जैसा कि आप देख सकते हैं, विंडोज ड्राइवर फाउंडेशन सेवा वास्तव में कहा जाता है wudfsvc छोटे के लिए!

    प्रक्रिया एक्सप्लोरर (आसान तरीका) के माध्यम से svchost.exe प्रक्रियाओं को पहचानें

    यदि आपको बहुत कठिन लगता है, तो बहुत आसान तरीका है! Microsoft से प्रोसेस एक्सप्लोरर टूल (मूल रूप से SysInternals से देखें)। उपकरण पूरी तरह से मुफ़्त है और आपको वर्तमान में चल रही प्रत्येक प्रक्रिया के लिए विस्तृत जानकारी देता है.

    एक बार जब आप इसे डाउनलोड कर लेते हैं, तो एक्सई फाइल को चलाएं क्योंकि इसे इंस्टॉल नहीं करना है। Svchost प्रक्रिया पर अपने माउस को घुमाएं और आपको एक पॉपअप दिखाया जाएगा जिसमें आपको दिखाया जाएगा कि उस प्रक्रिया के तहत कौन सी सेवाएं चल रही हैं। प्रोसेस एक्सप्लोरर के बारे में अच्छी बात यह है कि यह आपको शॉर्ट नाम के बजाय प्रत्येक प्रक्रिया के लिए अनुकूल नाम देता है.

    विंडोज 8 टास्क मैनेजर

    एक आखिरी बात जो मैं उल्लेख करना चाहता था वह यह थी कि विंडोज 8 टास्क मैनेजर मूल रूप से कमांड लाइन या प्रोसेस एक्सप्लोरर का उपयोग पूरी तरह से अप्रचलित कर देता है। दबाकर टास्क मैनेजर खोलें CTRL + SHIFT + ESC और नीचे स्क्रॉल करें प्रक्रियाओं टैब जहां यह कहता है विंडोज प्रोसेस.

    यहां आपको सूचीबद्ध हर svchost.exe प्रक्रिया दिखाई देगी सेवा होस्ट: खाते के प्रकार के बाद यह (स्थानीय प्रणाली, नेटवर्क सेवा, आदि) के तहत चल रहा है। इसके आगे एक नंबर भी होगा और यदि आप तीर पर क्लिक करके आइटम का विस्तार करते हैं, तो आपको उस प्रक्रिया प्रक्रिया के तहत चलने वाली प्रत्येक सेवा भी दिखाई देगी.

    SVCHOST उच्च CPU उपयोग फिक्सिंग

    अब जब आपने यह पता लगा लिया है कि कौन सी प्रक्रिया आपके सभी सीपीयू को खा रही है, तो हम इसे ठीक करने के तरीके के बारे में बता सकते हैं। यदि आपने पाया है कि प्रक्रिया एक विंडोज प्रक्रिया नहीं है, जैसे कि विंडोज अपडेट या विंडोज फ़ायरवॉल, आदि, तो बस प्रक्रिया को मारें और प्रोग्राम को अनइंस्टॉल करें.

    हालाँकि, अधिकांश समय यह समस्या होती है, इसका Windows प्रक्रिया से कुछ लेना-देना है। इस मामले में सबसे अच्छा समाधान Microsoft की वेब साइट से सभी नवीनतम अपडेट स्थापित करना है। यदि आप विंडोज में सामान्य रूप से ऐसा करने में सक्षम नहीं हैं, तो कंप्यूटर को सुरक्षित मोड में पुनरारंभ करने का प्रयास करें और फिर से प्रयास करें.

    इसके अलावा, यदि आप सेवा टैब को प्राप्त कर सकते हैं जैसे कि हमने ऊपर किया था, तो आगे बढ़ें और सेवा पर राइट-क्लिक करें और चुनें अक्षम. भले ही यह विंडोज अपडेट या फायरवॉल हो, चिंता न करें, आप इसे बाद में फिर से सक्षम कर सकते हैं। फिर कंप्यूटर को पुनरारंभ करें और Microsoft की वेब साइट पर जाएं और मैन्युअल रूप से अपडेट प्राप्त करें। सेवा को फिर से सक्षम करें और कंप्यूटर को फिर से चालू करें और उम्मीद है कि चीजें काम कर रही हैं!

    Windows में किसी सेवा को अक्षम करने के लिए, उस पर राइट-क्लिक करें सेवाएं टैब और चुनें गुण.

    अगला चुनें विकलांग वहाँ से स्टार्टअप प्रकार कॉम्बो बॉक्स संवाद बॉक्स के बीच में स्थित है:

    मैं एक-दो बार इस प्रक्रिया से गुजरा हूं और इसने मेरे लिए काम किया है। इसलिए फिर से, पहले सेवा को अक्षम करें, फिर कंप्यूटर को पुनरारंभ करें, फिर मैन्युअल रूप से अपडेट स्थापित करें, फिर सेवा को फिर से सक्षम करें, और फिर कंप्यूटर को फिर से पुनरारंभ करें। यदि यह काम नहीं करता है, तो आपको विंडोज की मरम्मत स्थापित करनी होगी। मरम्मत स्थापित करने और चरणों का पालन करने के लिए Google खोज करें। यदि आप विंडोज 8 चला रहे हैं, तो आप अपने कंप्यूटर को रिफ्रेश कर सकते हैं। यदि आपके कोई प्रश्न हैं, तो एक टिप्पणी पोस्ट करें। का आनंद लें!