जब विंडोज 10 क्रिएटर्स अपडेट जारी किया गया था, तो उन मुद्दों का एक समूह था जहां विंडोज सेवा होस्ट बहुत सारे सीपीयू और / या रैम का उपयोग करेगा। यह एक अस्थायी समस्या थी क्योंकि Microsoft ने समस्या को ठीक करने के लिए एक हॉटफिक्स जारी किया था। विंडोज 10 फॉल क्रिएटर्स अपडेट अब आने के साथ, इसे फिर से कवर करने के लिए यह एक अच्छा समय लग रहा था।
विंडोज सर्विस होस्ट क्या है?
विंडोज सर्विस होस्ट एक छाता सेवा है जिसका उपयोग विंडोज किसी भी कोर सेवा को कवर करने के लिए करता है जो डायनेमिक लिंक लाइब्रेरीज़ (DLL) तक पहुंचता है। जब आप टास्क मैनेजर में सर्विस होस्ट देखते हैं, तो आप बाईं ओर एक डाउन एरो भी देखते हैं। यदि आप इसका चयन करते हैं, तो आप देखेंगे कि उस छतरी के नीचे कौन सी सेवाएं शामिल हैं।
तार्किक समूहों में संसाधनों को व्यवस्थित करने के लिए इन छत्र सेवाओं को बनाने का विचार था। उदाहरण के लिए, एकल सेवा होस्ट में सभी Windows अद्यतन और पृष्ठभूमि फ़ाइल स्थानांतरण शामिल होंगे। एक और विंडोज फ़ायरवॉल, डिफेंडर और इतने पर होस्ट कर सकता है। सिद्धांत यह था कि विंडोज को इन संसाधनों को समूहित करने की अनुमति दी जाए ताकि कोई भी कार्यक्रम उन्हें इस तरह से उपयोग कर सके कि यदि कोई विफल हो गया या बंद कर दिया गया, तो बाकी सिस्टम स्थिर रहेगा।
यदि आप अपने स्वयं के कंप्यूटर की जांच करते हैं, तो आप कई विंडोज सर्विस होस्ट उदाहरणों को देखेंगे। इसके बगल में स्थित तीर का चयन करें और देखें कि प्रत्येक क्या होस्ट कर रहा है।
प्री क्रिएटर्स अपडेट विंडोज सिस्टम में, आप कुछ सर्विस होस्ट सेवाओं को उनके भीतर कई प्रक्रियाओं के साथ देखेंगे। निर्माता अपडेट के बाद, अब आप कई अन्य सेवा होस्टों को उनके भीतर व्यक्तिगत सेवाओं के साथ देखते हैं। समस्या निवारण प्रक्रिया को आसान बनाने के लिए विचार किया गया था ताकि उन्हें अनियंत्रित किया जा सके।
विंडोज सर्विस होस्ट उच्च सीपीयू या रैम का उपयोग करता है
तो अब आप जानते हैं कि Windows Service Host वास्तव में एक होस्ट सेवा है जो अन्य सेवाओं की देखभाल करती है। जब आप बहुत सारे सीपीयू या रैम का उपयोग करके विंडोज सर्विस होस्ट देखते हैं, तो अब आप यह भी जान पाएंगे कि यह होस्ट ही नहीं बल्कि इसकी एक उप-सेवा है।
यह आमतौर पर एक अटक प्रक्रिया या किसी प्रकार की कॉन्फ़िगरेशन त्रुटि या फ़ाइल भ्रष्टाचार के कारण होता है। अच्छी खबर यह है कि इसे संबोधित करने के कई तरीके हैं। बुरी खबर यह है कि टास्क मैनेजर हमेशा रिपोर्ट नहीं करता है कि उप-सेवा क्या समस्या पैदा कर रही है।
जब भी आप किसी भी विंडोज त्रुटि पर आते हैं, तो व्यापार का पहला क्रम पूर्ण रीबूट होता है। अपने कंप्यूटर को खोना और रिबूट करने के लिए कोई भी कार्य न सहेजें। अगर समस्या दूर हो जाए, तो बहुत अच्छा। यदि ऐसा नहीं होता है, तो समस्या हल होने तक इन चरणों के माध्यम से अपना काम करें।
उच्च सीपीयू या रैम उपयोग का एक सामान्य कारण विंडोज अपडेट है। आपका पहला चेक यह देखने के लिए होना चाहिए कि क्या कोई अपडेट चल रहा है।
- विंडोज स्टार्ट बटन पर राइट क्लिक करें और सेटिंग्स चुनें।
- अद्यतन और सुरक्षा का चयन करें और यह देखने के लिए जांचें कि क्या विंडोज वर्तमान में अपडेट चल रहा है।
यदि विंडोज अपडेट चल रहा है, तो आपको एक प्रगति बार देखना चाहिए। यदि ऐसा नहीं है, तो आपको एक संदेश देखना चाहिए जो आपको बताए कि आपका डिवाइस पुराना है।
दूसरा चेक सिस्टम फ़ाइल चेकर के साथ किसी भी विंडोज गलत करने के लिए सही है।
- विंडोज स्टार्ट बटन पर राइट क्लिक करें और कमांड प्रॉम्प्ट (एडमिन) चुनें।
- 'Sfc / scannow' टाइप करें या एंटर करें।
- प्रक्रिया को पूरा करने की अनुमति दें।
यदि सिस्टम फ़ाइल चेकर किसी भी त्रुटि का पता लगाता है, तो यह उन्हें स्वचालित रूप से ठीक कर देगा। यदि आप इस प्रक्रिया को चलाने के बाद भी उच्च उपयोग देख रहे हैं, तो कुछ और है जो हम कोशिश कर सकते हैं।
- आपके द्वारा उपयोग किए गए कमांड प्रॉम्प्ट में 'शक्तियां' टाइप करें।
- टाइप करें या 'Dism / Online / Cleanup-Image / RestoreHealth' टाइप करें और एंटर दबाएं।
- प्रक्रिया को पूरा करने की अनुमति दें।
DISM एक विंडोज़ फ़ाइल अखंडता चेकर है, जो 'कैश' की तुलना विंडोज लाइव से विंडोज कैश से करता है जिसमें मूल की प्रतियां होती हैं। यदि यह किसी ऐसी जगह से कुछ भी पता लगाता है जिसे किसी उपयोगकर्ता या अधिकृत प्रोग्राम द्वारा संशोधित नहीं किया गया है तो यह फ़ाइल को मूल के साथ बदल देता है।
सेवा बंद करो
यदि उन फिक्स में से कोई भी काम नहीं करता है, तो आइए समस्या का कारण बनने वाली सेवा को सत्यापित करें। हमें सीपीयू या रैम का उपयोग करने वाले सेवा होस्ट के तहत सेवा की पहचान करने की आवश्यकता है। फिर हमें उस सेवा को रोकने, निगरानी करने और फिर वहां से जाने की आवश्यकता है।
- टास्क मैनेजर खोलें और अपने सभी सीपीयू या रैम का उपयोग करते हुए सेवा होस्ट का चयन करें।
- नीचे की प्रक्रिया की जाँच करें। उदाहरण के लिए, यह विंडोज ऑडियो हो सकता है।
- उस सेवा पर राइट क्लिक करें और ओपन सर्विसेज चुनें।
- सेवा पर राइट क्लिक करें और स्टॉप चुनें।
- यह देखने के लिए कि क्या उपयोग कम हो जाता है, अपने कंप्यूटर की निगरानी करें।
आप स्पष्ट रूप से जो भी सेवा अपने सीपीयू का उपयोग कर रहे हैं उसके लिए विंडोज ऑडियो स्विच करेंगे। सभी के पास एक समान सेवा प्रविष्टि होगी इसलिए यह प्रक्रिया वास्तव में चाहे जो भी हो, काम करेगी।
यदि उपयोग कम हो जाता है, तो आप जानते हैं कि यह क्या कारण है। ऊपर दिए गए उदाहरण में, विंडोज ऑडियो, हम एक नए ऑडियो ड्राइवर की स्थापना और स्थापना रद्द करेंगे। आप जो भी करते हैं वह पूरी तरह से उस पर निर्भर करता है जो आप पाते हैं। संभावनाओं की सरासर संख्या को देखते हुए, मेरे लिए यह बता पाना असंभव है कि वास्तव में वहां से क्या करना है लेकिन खोज इंजन में 'समस्या निवारण PROCESSNAME' टाइप करना शुरू करने के लिए एक अच्छी जगह है। उपरोक्त चरण 2 में मिली प्रक्रिया के लिए बस PROCESSNAME बदलें।
यदि आपकी सेवा होस्ट स्थानीय प्रणाली उच्च CPU या मेमोरी उपयोग का कारण बन रही है, तो उपरोक्त चरणों को अधिकांश मामलों में इसे ठीक करना चाहिए। यदि नहीं, तो आप कम से कम अब अपराधी की पहचान करना जानते हैं।
