क्या आपने कभी COM सरोगेट . पर ध्यान दिया है विंडोज 10 टास्क मैनेजर में प्रक्रिया? मैं प्रक्रियाओं की सूची ब्राउज़ कर रहा था और उनमें से दो को अपने सिस्टम पर चलते हुए देखा।
टास्क मैनेजर में विभिन्न प्रक्रियाओं को समझना काफी चुनौती भरा हो सकता है। मैंने पहले ही svchost.exe पर एक विस्तृत पोस्ट लिखी है, जो एक ऐसी प्रक्रिया है जो विभिन्न विंडोज़ सेवाओं को होस्ट करती है। इनमें से 10 से 15 आपके सिस्टम पर किसी भी समय आसानी से चल सकते हैं।
इस लेख में, मैं आपको विंडोज़ 10 में COM सरोगेट क्या है और क्या आपको इसके बारे में चिंता करने की ज़रूरत है या नहीं, इस पर एक त्वरित नज़र डालूंगा।
COM सरोगेट क्या है?
COM सरोगेट उन प्रक्रियाओं में से एक है जहां आपको वास्तव में यह नहीं पता है कि यह इसे देखकर क्या करता है। इसका कोई कस्टम आइकन नहीं है और यह क्या करता है इसके बारे में अधिक जानकारी प्रदान किए बिना वहां बैठता है।
कभी-कभी, कई COM सरोगेट प्रक्रियाएं एक साथ चल रही होती हैं। यदि आप कार्य प्रबंधक के पास जाते हैं, तो आप सामान्य रूप से उनमें से दो को चलते हुए देखेंगे।
यदि आप दोनों में से किसी एक पर राइट-क्लिक करते हैं और विवरण पर जाएं . चुनते हैं , आप देखेंगे कि प्रक्रिया का नाम वास्तव में dllhost.exe है। आप यह भी देखेंगे कि प्रक्रिया आपके उपयोगकर्ता नाम के अंतर्गत चलती है न कि सिस्टम . के अंतर्गत या स्थानीय सेवा या नेटवर्क सेवा ई खाते।
शुक्र है, COM सरोगेट एक वायरस नहीं है (ज्यादातर समय)। यह एक वैध विंडोज 10 प्रक्रिया है जो पृष्ठभूमि में चलती है। इसे dllhost कहा जाता है क्योंकि प्रक्रिया DLL फ़ाइलों को होस्ट कर रही है। इसका शायद कोई मतलब नहीं है, तो चलिए इसे और विस्तार से समझाते हैं।
मूल रूप से, Microsoft ने डेवलपर्स के लिए COM ऑब्जेक्ट्स नामक प्रोग्राम के एक्सटेंशन बनाने के लिए एक इंटरफ़ेस बनाया। इसका उपयोग विंडोज 10 में कुछ कार्यक्रमों के लिए भी किया जाता है। उदाहरण के लिए, विंडोज एक्सप्लोरर में एक COM ऑब्जेक्ट है जो इसे किसी फ़ोल्डर में छवियों और वीडियो के लिए थंबनेल बनाने की अनुमति देता है।
हालांकि, इन COM ऑब्जेक्ट्स के साथ बड़ी समस्या यह थी कि वे क्रैश हो जाएंगे और एक्सप्लोरर प्रक्रिया को भी इसके साथ नीचे लाएंगे। इसका मतलब है कि यदि COM ऑब्जेक्ट किसी भी कारण से विफल हो जाता है तो आपका पूरा सिस्टम क्रैश हो जाएगा।
इस समस्या को ठीक करने के लिए, Microsoft COM सरोगेट . के साथ आया प्रक्रिया जो मूल रूप से COM ऑब्जेक्ट को अनुरोध करने वाले की तुलना में एक अलग प्रक्रिया में चलाती है। तो, एक्सप्लोरर उदाहरण में, COM ऑब्जेक्ट explorer.exe प्रक्रिया में नहीं चलेगा, बल्कि इस नव निर्मित COM सरोगेट प्रक्रिया में चलेगा।
अब, यदि COM ऑब्जेक्ट क्रैश हो जाता है, तो यह केवल COM सरोगेट प्रक्रिया को समाप्त कर देगा और एक्सप्लोरर चालू रहेगा। बहुत होशियार, है ना?
वास्तव में, यदि आप प्रोसेस एक्सप्लोरर डाउनलोड करते हैं, तो आप COM ऑब्जेक्ट देख सकते हैं जिसका मैं ऊपर उल्लेख कर रहा हूं।
यदि आप dllhost.exe प्रविष्टि पर अपना माउस घुमाते हैं, तो आप देख सकते हैं कि COM वर्ग Microsoft थंबनेल कैश है , जो एक्सप्लोरर में थंबनेल बनाने के लिए उपयोग किया जाने वाला एक्सटेंशन है।
क्या COM सरोगेट वायरस बन सकता है?
अतीत में ऐसे उदाहरण सामने आए हैं जहां ट्रोजन और वायरस विंडोज ऑपरेटिंग सिस्टम में खुद को COM सरोगेट और अन्य विंडोज प्रक्रियाओं के रूप में छिपाकर छिपा दिया है।
यदि आप कार्य प्रबंधक खोलते हैं, तो प्रक्रिया पर राइट-क्लिक करें और फ़ाइल स्थान खोलें choose चुनें , आप प्रक्रिया के लिए स्रोत स्थान ढूंढ पाएंगे।
यदि COM सरोगेट प्रक्रिया C:\Windows\System3 में 'dllhost' नामक फ़ाइल की ओर ले जाती है 2 फ़ोल्डर, यह एक वायरस होने की संभावना नहीं है। अगर यह कहीं और जाता है, तो आपको तुरंत एक वायरस स्कैन चलाना चाहिए।
आमतौर पर, COM सरोगेट बहुत कम मेमोरी और सीपीयू का उपयोग करता है और इसके चलने के केवल एक या दो उदाहरण हैं। यदि कई dllhosts.exe प्रक्रियाएं हैं या प्रक्रिया आपके CPU का 1 से 2 प्रतिशत से अधिक खा रही है, तो मैं एक ऑफ़लाइन वायरस स्कैन करने का सुझाव दूंगा, जो मुश्किल छिपे हुए वायरस का बेहतर पता लगा सकता है।
उम्मीद है, इस लेख के माध्यम से पढ़ने से आपको COM सरोगेट और विंडोज 10 पृष्ठभूमि प्रक्रियाओं के बारे में एक या दो बातें सिखाई गई हैं। आगे बढ़ते हुए, आपको इस तरह की प्रक्रियाओं को पृष्ठभूमि में चलने के बारे में कम चिंतित होना चाहिए।
यदि आपके पास अभी भी कोई प्रश्न है, तो एक टिप्पणी छोड़ दो और हम मदद करने की कोशिश करेंगे। आनंद लें!