"विंडोज़ टास्क के लिए होस्ट प्रोसेस" क्या है, और मेरे पीसी पर इतने सारे क्यों चल रहे हैं?

विषयसूची:

"विंडोज़ टास्क के लिए होस्ट प्रोसेस" क्या है, और मेरे पीसी पर इतने सारे क्यों चल रहे हैं?
"विंडोज़ टास्क के लिए होस्ट प्रोसेस" क्या है, और मेरे पीसी पर इतने सारे क्यों चल रहे हैं?

वीडियो: "विंडोज़ टास्क के लिए होस्ट प्रोसेस" क्या है, और मेरे पीसी पर इतने सारे क्यों चल रहे हैं?

वीडियो:
वीडियो: What Is “Runtime Broker” and Why Is It Running on My PC? - YouTube 2024, अप्रैल
Anonim
यदि आप अपनी टास्क मैनेजर विंडो के माध्यम से किसी भी समय घूमते रहते हैं, तो संभवतः आपने "विंडोज़ टास्क के लिए होस्ट प्रोसेस" नामक एक प्रक्रिया देखी है। असल में, आपने संभवतः एक ही समय में इस कार्य के कई उदाहरण देखे हैं। यदि आपने कभी सोचा है कि यह क्या था और कभी-कभी इतने सारे क्यों होते हैं, तो हमें आपके लिए जवाब मिल गया है।
यदि आप अपनी टास्क मैनेजर विंडो के माध्यम से किसी भी समय घूमते रहते हैं, तो संभवतः आपने "विंडोज़ टास्क के लिए होस्ट प्रोसेस" नामक एक प्रक्रिया देखी है। असल में, आपने संभवतः एक ही समय में इस कार्य के कई उदाहरण देखे हैं। यदि आपने कभी सोचा है कि यह क्या था और कभी-कभी इतने सारे क्यों होते हैं, तो हमें आपके लिए जवाब मिल गया है।

यह आलेख हमारी चल रही श्रृंखला का हिस्सा है जो टास्क मैनेजर, जैसे रनटाइम ब्रोकर, svchost.exe, dwm.exe, ctfmon.exe, rundll32.exe, Adobe_Updater.exe, और कई अन्य लोगों में मिली विभिन्न प्रक्रियाओं को समझाता है। पता नहीं क्या सेवाएं हैं? बेहतर पढ़ना शुरू करें!

यह क्या है और कार्य प्रबंधक में इतने सारे क्यों हैं?

विंडोज कार्य के लिए होस्ट प्रक्रिया एक आधिकारिक माइक्रोसॉफ्ट कोर प्रक्रिया है। विंडोज़ में, निष्पादन योग्य (EXE) फ़ाइलों से लोड की जाने वाली सेवाएं सिस्टम पर पूर्ण, अलग प्रक्रियाओं के रूप में स्वयं को स्थापित करने में सक्षम होती हैं और कार्य प्रबंधक में उनके नाम से सूचीबद्ध होती हैं। EXE फ़ाइलों की बजाय डायनामिक लिंक्ड लाइब्रेरी (डीएलएल) फ़ाइलों से लोड होने वाली सेवाएं स्वयं को पूर्ण प्रक्रिया के रूप में स्थापित नहीं कर सकती हैं। इसके बजाए, विंडोज कार्य के लिए होस्ट प्रक्रिया को उस सेवा के लिए मेजबान के रूप में कार्य करना होगा।

आपको विंडोज़ टास्क एंट्री के लिए विंडोज़ में लोड की गई प्रत्येक डीएलएल-आधारित सेवा, या संभवतः डीएलएल-आधारित सेवाओं के समूह के लिए एक अलग मेजबान प्रक्रिया दिखाई देगी। चाहे डीएलएल-आधारित सेवाओं को समूहीकृत किया गया हो और सेवा के डेवलपर तक कैसे हो। आप कितने उदाहरण देखते हैं इस पर निर्भर करता है कि आप अपने सिस्टम पर कितनी ऐसी प्रक्रियाएं चल रहे हैं। मेरे वर्तमान सिस्टम पर, मुझे केवल दो उदाहरण दिखाई देते हैं, लेकिन अन्य प्रणालियों पर, मैंने एक दर्जन देखा है।
आपको विंडोज़ टास्क एंट्री के लिए विंडोज़ में लोड की गई प्रत्येक डीएलएल-आधारित सेवा, या संभवतः डीएलएल-आधारित सेवाओं के समूह के लिए एक अलग मेजबान प्रक्रिया दिखाई देगी। चाहे डीएलएल-आधारित सेवाओं को समूहीकृत किया गया हो और सेवा के डेवलपर तक कैसे हो। आप कितने उदाहरण देखते हैं इस पर निर्भर करता है कि आप अपने सिस्टम पर कितनी ऐसी प्रक्रियाएं चल रहे हैं। मेरे वर्तमान सिस्टम पर, मुझे केवल दो उदाहरण दिखाई देते हैं, लेकिन अन्य प्रणालियों पर, मैंने एक दर्जन देखा है।

दुर्भाग्यवश, कार्य प्रबंधक आपको यह देखने का कोई तरीका नहीं देता कि विंडोज कार्य प्रविष्टि के लिए प्रत्येक होस्ट प्रक्रिया से वास्तव में कौन सी सेवाएं (या सेवाओं का समूह) संलग्न हैं। यदि आप यह देखने के लिए वास्तव में उत्सुक हैं कि प्रत्येक इंस्टेंस से क्या जुड़ा हुआ है, तो आपको माइक्रोसॉफ्ट द्वारा प्रदान की जाने वाली एक मुफ्त Sysinternals उपयोगिता प्रोसेस एक्सप्लोरर डाउनलोड करने की आवश्यकता होगी। यह एक पोर्टेबल उपकरण है, इसलिए कोई स्थापना नहीं है। बस इसे डाउनलोड करें, फ़ाइलों को निकालें, और इसे चलाएं। प्रोसेस एक्सप्लोरर में, जो भी प्रक्रिया आप चुनते हैं उसके विवरण देखने में सक्षम होने के लिए व्यू> लोअर फलक का चयन करें। सूची को नीचे स्क्रॉल करें और taskhostw.exe प्रविष्टियों में से एक का चयन करें। यह Windows कार्य सेवा के लिए होस्ट प्रक्रिया का फ़ाइल नाम है।

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

विंडोज स्टार्टअप पर यह इतने सारे संसाधनों का उपयोग क्यों करता है?

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

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

क्या मैं इसे अक्षम कर सकता हूं?

नहीं, आप विंडोज कार्य के लिए होस्ट प्रक्रिया अक्षम नहीं कर सकते हैं। और आप वैसे भी नहीं करना चाहेंगे। आपके सिस्टम पर डीएलएल-आधारित सेवाओं को लोड करने में सक्षम होने के लिए यह आवश्यक है और, जो आप चल रहे हैं उसके आधार पर, विंडोज कार्य के लिए होस्ट प्रक्रिया को अक्षम करने से किसी भी चीज को तोड़ सकता है। विंडोज आपको अस्थायी रूप से कार्य को समाप्त करने नहीं देगा।

क्या यह प्रक्रिया एक वायरस हो सकती है?

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

सिफारिश की: