सेवा होस्ट उच्च CPU उपयोग का विश्लेषण करें

समस्याओं को खत्म करने के लिए हमारे साधन का प्रयास करें

विंडोज पर एक प्रक्रिया का उच्च सीपीयू उपयोग गति की तरह घोंघा करने के लिए अन्य संचालन को धीमा कर सकता है। जबकि यह कभी-कभी उपयोगकर्ता द्वारा चलाए जाने वाले कार्यक्रमों के कारण होता है, एक कर कंप्यूटर गेम या वीडियो रेंडरिंग प्रोग्राम, यह कभी-कभी विंडोज प्रक्रियाओं जैसे सर्विस होस्ट के कारण हो सकता है।

सेवा होस्ट एक svchost.exe प्रक्रिया है; हाल के संस्करण माइक्रोसॉफ्ट के विंडोज 10 ऑपरेटिंग सिस्टम की अलग-अलग सेवाएं जो इसके द्वारा चलाई जाती हैं, जबकि विंडोज के पुराने संस्करणों ने उन्हें एक साथ जोड़ दिया, जिससे पहचान अधिक जटिल हो गई।

जैसे कार्यक्रम Svchost प्रोसेस एनालाइजर या शवोस्त दर्शक विंडोज मशीन पर svchost प्रक्रिया किस सेवा के तहत चलाई गई थी, यह पता लगाने में उपयोगकर्ताओं और सिस्टम प्रशासकों की सहायता के लिए बनाई गई थी।

आप Windows 10 मशीनों पर सूचीबद्ध 20 या अधिक सेवा होस्ट प्रक्रियाओं को परिणाम के रूप में देख सकते हैं।

सेवा होस्ट उच्च CPU उपयोग का विश्लेषण करें

svchost service host

पहली चीज़ जो आपको करने की ज़रूरत है, वह यह पता लगाना है कि कौन सी सेवा होस्ट प्रक्रिया इसके लिए ज़िम्मेदार है। एक बार जब आपके पास प्रक्रिया हो जाती है, तो आप जानते हैं कि विंडोज सेवा जो इसे पैदा कर रही है, और वहां से आप प्रश्न में सेवा के आधार पर इसके बारे में कुछ कर सकते हैं।

पहले मूल बातें:

  1. टास्क मैनेजर खोलने के लिए Ctrl-Shift-Esc का उपयोग करें।
  2. आपको वहां सूचीबद्ध सभी प्रक्रियाओं को तुरंत देखना चाहिए।
  3. CPU उपयोग के आधार पर सॉर्ट करने के लिए CPU कॉलम पर क्लिक करें। सबसे सीपीयू का उपयोग करने वाली प्रक्रिया को अब शीर्ष पर दिखाया जाना चाहिए।
  4. इसके बारे में अतिरिक्त जानकारी प्रदर्शित करने के लिए उस पर क्लिक करें। सेवा होस्ट पर एक क्लिक: स्थानीय सेवा उदाहरण के लिए फ़ंक्शन खोज प्रदाता होस्ट सेवा को प्रकट कर सकती है।

अगला चरण काफी हद तक प्रश्न में सेवा पर निर्भर करता है। जब आप इसके बारे में और अधिक जानकारी प्राप्त करने के लिए इंटरनेट पर खोज चला सकते हैं, तो आप इसके विवरण को पढ़ने के लिए सबसे पहले सेवा प्रबंधक खोल सकते हैं और यह पता लगा सकते हैं कि यह कैसे शुरू किया गया है और यह क्या करता है।

सेवा प्रबंधक को प्रारंभ करने के लिए, Windows- कुंजी पर टैप करें, services.msc टाइप करें, और Enter-key दबाएं।

services description

सेवा का पता लगाएँ - इसमें प्रविष्टि के रूप में एक ही नाम है जो कार्य प्रबंधक में खोला गया था जब आपने सेवा होस्ट प्रविष्टि पर क्लिक किया था; आपको इसकी स्थिति - आमतौर पर चल रही है - साथ ही साथ स्टार्टअप प्रकार और विवरण अक्सर नहीं की तुलना में।

कभी-कभी उच्च सीपीयू उपयोग को गतिविधि से जोड़ना भी संभव है। कहते हैं, विंडोज अपडेट उस समय चलता है और अपडेट पाया जाता है। फिर आप सेवा होस्ट देख सकते हैं: स्थानीय सिस्टम - अपडेट के संसाधित होने के दौरान सीपीयू के उपयोग से वितरण अनुकूलन।

सेवा होस्ट समस्या को हल करने के लिए आप क्या कर सकते हैं

सेवा होस्ट कार्यों के उच्च CPU उपयोग से निपटने के कुछ सुझाव यहां दिए गए हैं:

प्रक्रिया प्राथमिकता को कम मूल्य पर सेट करें

lower process priority

सबसे पहले आपको सही svchost.exe प्रविष्टि प्राप्त करने की आवश्यकता है क्योंकि आप विंडोज 10 पर प्रक्रियाओं के तहत ऐसा नहीं कर सकते।

  1. विंडोज टास्क मैनेजर में प्रक्रियाओं के तहत सेवा होस्ट प्रविष्टि पर राइट-क्लिक करें, और विवरण पर जाएं का चयन करें।
  2. यह विवरण टैब पर जाता है और सही svchost.exe प्रक्रिया पर प्रकाश डालता है।
  3. प्रक्रिया पर राइट-क्लिक करें, और सेट प्राथमिकता> सामान्य से नीचे का चयन करें।

सेवा को अक्षम करें

disable superfetch

कृपया ध्यान दें कि यह महत्वपूर्ण सेवाओं के लिए एक विकल्प नहीं है जिसे विंडोज की आवश्यकता है।

टिप : विंडोज 10, विंडोज 8.1 और विंडोज 7 के लिए सेवाओं के कॉन्फ़िगरेशन पेज देखें ब्लैक वाइपर वेबसाइट यह पता लगाने के लिए कि क्या आप किसी सेवा को अक्षम कर सकते हैं।

  1. प्रक्रिया पृष्ठ पर सेवा का नाम पहचानें।
  2. विंडोज सर्विसेज मैनेजर खोलें और इसे खोजें।
  3. सेवा पर डबल-क्लिक करें।
  4. इसके स्टार्टअप प्रकार को 'मैनुअल' या 'अक्षम' पर सेट करें। मैनुअल इसे मांग पर लोड करता है, विकलांग इसे पूरी तरह से बंद कर देता है।

सुनिश्चित करें कि आपका पीसी अद्यतित है

windows update

कभी-कभी, यह एक बग या मुद्दा है जो यह पैदा कर रहा है कि विंडोज का हिस्सा है। Microsoft ने किसी अद्यतन में समस्या को ठीक किया हो सकता है, और यदि ऐसा है तो यह जानने के लिए अद्यतनों की जाँच करना अक्सर एक अच्छा विचार है।

  1. विंडोज-की पर टैप करें, विंडोज अपडेट टाइप करें, और खोज परिणामों की सूची से आइटम का चयन करें।
  2. 'अपडेट के लिए जांच' या 'डाउनलोड' का चयन करें, और प्रक्रिया पूरी होने तक प्रतीक्षा करें।

सुनिश्चित करें कि आपका पीसी वायरस-मुक्त है

यह असामान्य नहीं है कि विंडोज मशीनों पर मैलवेयर उच्च CPU उपयोग का कारण हो सकता है। एक या दो दूसरे राय स्कैनर का उपयोग करके मैलवेयर के लिए स्कैन चलाने की सिफारिश की जाती है।

आप उपयोग कर सकते हैं मालवेयर बाइट्स एंटी - मालवेयर , ट्रेंड माइक्रो का एंटी-थ्रेट टूलकिट , बिटडेफेंडर होम स्कैनर , या CrowdInspect

सुनिश्चित करें कि फ़ाइल भ्रष्टाचार मुद्दा नहीं है

sfc scannow repair

फ़ाइल भ्रष्टाचार उच्च CPU उपयोग सहित सभी प्रकार के मुद्दों का कारण बन सकता है, लेकिन जमाव या क्रैश भी करता है। यह सुनिश्चित करने के लिए कि आपके पास चल रहे टूल के साथ विंडोज जहाज भ्रष्ट नहीं हैं।

यहाँ है कि कैसे किया जाता है:

  1. Windows-key पर टैप करें, cmd.exe टाइप करें, Shift-key और Ctrl-key दबाए रखें और Enter-key को हिट करें। यह एक उन्नत कमांड प्रॉम्प्ट लोड करता है।
  2. UAC संकेत स्वीकार करें।
  3. कमांड चलाएं sfc / scannow
  4. आदेश फ़ाइल भ्रष्टाचार के लिए जाँच करता है और स्कैन और प्रसंस्करण के दौरान मिलने वाले किसी भी मुद्दे को ठीक करने का प्रयास करता है।

कुछ विशिष्ट मामले

यहाँ कुछ विशिष्ट मामले और समाधान दिए गए हैं:

  • सेवा होस्ट: उच्च CPU उपयोग के कारण स्थानीय सेवा (नेटवर्क प्रतिबंधित) - Superfetch सेवा को अक्षम करने का प्रयास करें।
  • आप जाँच सकते हैं कि क्या Windows अद्यतन अभी एक उन्नत PowerShell प्रॉम्प्ट खोलकर और कमांड चलाकर फ़ाइलों को स्थानांतरित कर रहा है Get-BitsTransfer -AllUsers
  • विंडोज अपडेट के प्रभाव को कम करने के लिए, सुनिश्चित करें कि आप अन्य पीसी पर डेटा डाउनलोड या भेज नहीं रहे हैं। सेटिंग्स खोलें> अपडेट और सुरक्षा> विंडोज अपडेट> उन्नत विकल्प> चुनें कि अपडेट कैसे वितरित किए जाते हैं।