विंडोज 10 क्रिएटर्स अपडेट (कोडनेम "रेडस्टोन 2") प्रीव्यू बिल्ड 14942 के साथ, सेवाओं को होस्ट करने का तरीका बदल गया है। विंडोज 10 v1703 सिस्टम में 3.5 जीबी से अधिक रैम के साथ, प्रत्येक सेवा को एक साझा सेवा प्रक्रिया के तहत चलने के बजाय अपना स्वयं का सेवा होस्ट (svchost.exe) मिलेगा। यह आपको प्रत्येक व्यक्तिगत सेवा द्वारा संसाधनों के उपयोग को देखने देता है। यहां संसाधनों का मतलब नेटवर्क, मेमोरी, डिस्क और सीपीयू उपयोग से है।
विंडोज 2000 से शुरू होकर विंडोज 10 v1607 तक, प्रत्येक svchost.exe प्रक्रिया सेवाओं का एक सेट होस्ट करने के लिए उपयोग किया जाता है - एक मॉडल जिसे मूल रूप से सेवाओं द्वारा संसाधन उपयोग को कम करने के लिए डिज़ाइन किया गया है। साझा सेवा प्रक्रिया मॉडल में, प्रत्येक svchost.exe प्रक्रिया के तहत कौन सी सेवाएं चल रही हैं, यह जानने के लिए, कार्य प्रबंधक खोलें और चयन का विस्तार करने के लिए "सेवा होस्ट:" के पास शेवरॉन पर क्लिक करें। आप उस प्रक्रिया द्वारा होस्ट की गई सेवा की सूची देख सकते हैं।
या, Tasklist.exe आदेश का उपयोग करें। एक कमांड प्रॉम्प्ट विंडो खोलें और टाइप करें:
कार्यसूची /एसवीसी
यह svchost.exe के प्रत्येक उदाहरण के अंतर्गत चल रही सेवाओं की सूची दिखाता है।
प्रत्येक सेवा के लिए अलग सेवा होस्ट (svchost.exe)
उपरोक्त मॉडल Redstone 2 में बदल गया है, क्योंकि Microsoft के विशेषज्ञों ने निर्धारित किया है कि मेमोरी-बचत लाभ इतना महत्वपूर्ण नहीं है - यह देखते हुए कि सिस्टम पर्याप्त से अधिक रैम से लैस हैं दिन।
हालांकि अपवाद हैं। सिस्टम सेवाएं जिन्हें महत्वपूर्ण समझा जाता है - जिनकी पुनर्प्राप्ति के लिए सिस्टम पुनरारंभ की आवश्यकता होती है, और अन्य चुनिंदा सेवाएं समूहीकृत रहेंगी। मैंने क्रिएटर्स अपडेट प्रीव्यू बिल्ड में जो देखा है, उसके अनुसार ग्रुप में रहने वाली सेवाओं का उल्लेख नीचे किया गया है:
- सेट 1: ब्रोकर इन्फ्रास्ट्रक्चर, DcomLaunch, पावर, सिस्टमइवेंट्सब्रोकर
- सेट 2: बीएफई, कोर मैसेजिंग रजिस्ट्रार, एमपीएसएसवीसी
- सेट 3: OneSyncSvc_5235d, PimIndexMaintenanceSvc_5235d, UnistoreSvc_5235d, UserDataSvc_5235d
- सेट 4: बिट्स, UsoSvc, wuauserv
शेष सेवाएँ असमूहीकृत हैं — अलग-अलग प्रक्रियाओं में चलती हैं।
विंडोज 10 क्रिएटर्स अपडेट मार्च 2017 के आसपास कहीं रिलीज हो सकता है। यदि आप 3.5 जीबी से अधिक रैम वाले कंप्यूटर में बिल्ड 14942 या उच्चतर चलाने वाले विंडोज 10 इनसाइडर हैं, तो आपने svchost.exe के उन अतिरिक्त उदाहरणों पर ध्यान दिया होगा। लगभग 70+ svchost.exe प्रक्रियाएँ चल रही हो सकती हैं। जबकि विंडोज 10 v1607 में, svchost.exe इंस्टेंस की संख्या 20 के दशक में थी, यह इस बात पर निर्भर करता है कि सिस्टम में कितनी सेवाएं स्थापित और चल रही हैं।
अवर्गीकृत चल रही सेवाओं के लाभ
के अनुसार माइक्रोसॉफ्ट, अनग्रुपिंग सेवाएं ये चार लाभ प्रदान करती हैं:
1. विश्वसनीयता बढ़ाएँ: यदि कोई सेवा विफल हो जाती है, तो केवल svchost.exe की उस आवृत्ति को हटा दिया जाता है। इससे पहले, यदि एक सेवा विफल हो जाती है, तो svchost.exe की समाप्ति अन्य सेवाओं को रोक देती है।
2. पारदर्शिता बढ़ाएँ: अब आप उपयोग किए गए सिस्टम संसाधनों (मेमोरी, सीपीयू, डिस्क और नेटवर्क उपयोग) को ट्रैक कर सकते हैं प्रत्येक सेवा द्वारा, टास्क मैनेजर के प्रोसेस टैब से, या कमांड-लाइन कॉलम के साथ विवरण टैब में सक्षम। प्रोसेस या विवरण टैब में कमांड-लाइन कॉलम सेवा का संक्षिप्त नाम दिखाएगा।
svchost.exe -k-एस
उदाहरण के लिए:
svchost.exe -k netsvcs -s winmgmt
जहां "winmgmt" "Windows Management Instrumentation" सेवा का संक्षिप्त नाम है।
पहले, svchost.exe के कारण सेवा विफलताओं और क्रैश या CPU उपयोग स्पाइक्स का निवारण करने के लिए, आपको उन्नत विधियों का उपयोग करने की आवश्यकता थी। कुछ विधियों में सेवा अलगाव (sc.exe कमांड-लाइन का उपयोग करके) एक सेवा को एक अलग होस्ट प्रक्रिया में चलाने के लिए कॉन्फ़िगर करने के लिए शामिल है, या एक अलग सेवा समूह बनाना, और उस व्यक्तिगत सेवा की पहचान और निदान करने के लिए उन्नत समस्या निवारण टूल का उपयोग करना जिसके कारण मुसीबत। देखो Svchost.exe समस्या निवारण.
Windows 10 Redstone 2 सिस्टम में 3.5+ GB RAM के साथ, क्योंकि सेवाएँ अलग svchost.exe के अंतर्गत चलती हैं प्रक्रिया पहले से ही, आप जान सकते हैं कि कौन सी विशेष सेवा समस्या पैदा कर रही है, और कार्रवाई करें इसलिए। समस्याओं में 100% CPU उपयोग, या उच्च मेमोरी उपयोग और बार-बार क्रैश शामिल हैं।
3. सर्विसिंग लागत कम करें: सेवा प्रक्रियाओं की पारदर्शिता में वृद्धि से समस्या निवारण आसान हो जाएगा। तकनीकी सहायता इंजीनियर व्यक्तिगत सेवा के मुद्दों को कम कर सकते हैं और इसे जल्दी से ठीक कर सकते हैं, जिससे सर्विसिंग लागत कम हो जाती है।
4. सुरक्षा बढ़ाएँ: प्रक्रिया अलगाव और सेवाओं के लिए व्यक्तिगत अनुमति सेट सुरक्षा को बढ़ाएंगे।
निष्कर्ष: इसलिए, जब आप विंडोज 10 क्रिएटर्स अपडेट (2017 में आ रहे हैं) को स्थापित करने के बाद, यदि आप टास्क मैनेजर में svchost.exe के 70+ इंस्टेंस देखते हैं, तो घबराएं नहीं।
एक छोटा सा अनुरोध: अगर आपको यह पोस्ट पसंद आया हो, तो कृपया इसे शेयर करें?
आपका एक "छोटा" हिस्सा इस ब्लॉग के विकास में बहुत मदद करेगा। कुछ बेहतरीन सुझाव:- इसे पिन करें!
- इसे अपने पसंदीदा ब्लॉग + Facebook, Reddit. पर साझा करें
- इसे ट्वीट करें!