Computer >> कंप्यूटर >  >> प्रणाली >> Windows 10

विंडोज 10 में COM सरोगेट मुद्दों का निवारण कैसे करें

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

एक प्रक्रिया जो आपने देखी होगी वह है COM सरोगेट , जिसे dllhost.exe . भी कहा जाता है . यह प्रक्रिया किस लिए है, यह क्यों चलती है, और क्या इसका मतलब यह है कि आपके पास वायरस है? जानने के लिए पढ़ें।

COM सरोगेट क्या है?

माइक्रोसॉफ्ट के अनुसार, COM सरोगेट "एक COM ऑब्जेक्ट के लिए [s] एक्रिफिशियल प्रक्रिया के लिए एक फैंसी नाम है जो उस प्रक्रिया के बाहर चलाया जाता है जिसने इसे अनुरोध किया था।" यह बिल्कुल भी स्पष्ट नहीं है, तो चलिए उस परिभाषा को तोड़ते हैं और कुछ उदाहरण देखते हैं।

विंडोज 10 में COM सरोगेट मुद्दों का निवारण कैसे करें

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

ये COM ऑब्जेक्ट, जैसा कि प्रक्रिया के नाम से स्पष्ट है, वास्तव में DLL फ़ाइलें हैं। ये सुरक्षित विंडोज फोल्डर में रहते हैं और ऑपरेटिंग सिस्टम (OS) को वैसे ही काम करने देते हैं जैसे इसे करना चाहिए।

बलिदान क्या है?

इसके बाद, हमें यह जांचना चाहिए कि "बलिदान प्रक्रिया" का क्या अर्थ है। उसके लिए, हम दूसरे उदाहरण की ओर मुड़ते हैं।

COM सरोगेट के लिए एक सामान्य उपयोग फ़ाइल एक्सप्लोरर बिल्डिंग थंबनेल है। विंडोज़ के पुराने संस्करणों में, एक्सप्लोरर प्रक्रिया स्वयं के तहत थंबनेल उत्पन्न करने का प्रयास करेगी। यह अक्सर क्रैश का कारण बनता है क्योंकि थंबनेल एक्सट्रैक्टर हमेशा विश्वसनीय नहीं होते हैं।

आपने इस व्यवहार को स्वयं देखा होगा:सैकड़ों छवियों या एक फ़ाइल प्रकार के साथ एक फ़ोल्डर खोलना जिसकी विंडोज़ को उम्मीद नहीं थी, कभी-कभी एक्सप्लोरर को पुराने दिनों में क्रैश कर देगा।

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

क्या मैं इस प्रक्रिया को खत्म कर सकता हूं?

कुछ अन्य महत्वपूर्ण विंडोज़ प्रक्रियाओं के विपरीत, आप टास्क मैनेजर (Ctrl + Shift + Esc) खोल सकते हैं। ) और किसी भी COM सरोगेट . को मार दें प्रक्रियाएं जो आप देखते हैं। हालाँकि, ऐसा करना आमतौर पर एक अच्छा विचार नहीं है। प्रोग्राम इन प्रक्रियाओं को बनाते हैं जब भी उन्हें कुछ कार्रवाई करने की आवश्यकता होती है, इसलिए उन्हें मारने से वे जो कुछ भी काम कर रहे हैं वह बंद हो जाएगा।

आप COM सरोगेट को अक्षम नहीं कर सकते, क्योंकि यह केवल तभी चलता है जब कोई अन्य प्रोग्राम इसके लिए अनुरोध करता है।

मैं कैसे देख सकता हूं कि किस प्रक्रिया ने इसे प्रारंभ किया?

कार्य प्रबंधक, मूल रूप से, आपको COM सरोगेट प्रक्रियाओं के बारे में विस्तृत जानकारी देखने नहीं देता है। चूंकि आप अक्सर इसकी कई प्रतियां चलते हुए देखेंगे, आपको आश्चर्य हो सकता है कि किन कार्यक्रमों ने उन्हें शुरू किया। उसके लिए, आपको सबसे अच्छे कार्य प्रबंधक विकल्पों में से एक, प्रोसेस एक्सप्लोरर को डाउनलोड करना होगा।

प्रोसेस एक्सप्लोरर आपके कंप्यूटर पर क्या चल रहा है, इसके बारे में बहुत सारी जानकारी देता है, और यह आपको बता सकता है कि COM सरोगेट ने किस प्रक्रिया को शुरू किया। dllhost.exe . के लिए सूची देखें प्रक्रिया -- उनके पास COM सरोगेट . है विवरण . में खेत। इस पर माउस ले जाएँ, और आपको इसके बारे में कुछ जानकारी दिखाई देगी कि इसके लिए क्या ज़िम्मेदार है।

अगर आपको कोई dllhost नहीं मिल रहा है प्रक्रियाएं, Ctrl + F press दबाएं खोज बार खोलने के लिए। dllhost.exe दर्ज करें इसके सभी उदाहरणों को आसानी से खोजने के लिए। यदि आपको कोई दिखाई नहीं देता है, तो संभव है कि इस समय कोई भी प्रोग्राम COM सरोगेट्स का उपयोग नहीं कर रहा हो।

नीचे दिए गए उदाहरण में, हमने पाया है कि यह COM सरोगेट थंबनेल संभाल रहा है।

विंडोज 10 में COM सरोगेट मुद्दों का निवारण कैसे करें

मैं COM सरोगेट क्रैश को कैसे ठीक कर सकता हूं?

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

  • किसी भी कोडेक पैक और मीडिया सॉफ़्टवेयर को अपडेट/अनइंस्टॉल करें। यदि आप K-Lite कोडेक पैक, या मीडिया उपकरण जैसे DivX या Nero जैसे सॉफ़्टवेयर का उपयोग करते हैं, तो उनके साथ कुछ इस समस्या का कारण बन सकता है। उन्हें अनइंस्टॉल करने पर विचार करें, क्योंकि अब आपको वास्तव में इन कोडेक पैक की आवश्यकता नहीं है क्योंकि वीएलसी सब कुछ खेलता है, और नीरो के पास बहुत सारे मुफ्त विकल्प हैं।
  • विंडोज अपडेट इंस्टॉल करें। कुछ लोगों ने बताया है कि नवीनतम अपडेट स्थापित करने से यह समस्या हल हो जाती है। यह हमेशा समाधान नहीं होता है, लेकिन यह एक आसान पहला कदम है। शायद एक विशेष फ़ाइल प्रकार के साथ कुछ छोटी हिचकी है जिसे Microsoft ने नवीनतम पैच के साथ ठीक किया है।
  • मौजूदा थंबनेल हटाएं. यदि कोई दूषित थंबनेल COM सरोगेट को क्रैश कर रहा है, तो आप डिस्क क्लीनअप टूल का उपयोग करके इसे हटा सकते हैं। यह विंडोज को थंबनेल कैश को फिर से बनाने के लिए मजबूर करेगा, जो समस्या को दूर कर सकता है।
विंडोज 10 में COM सरोगेट मुद्दों का निवारण कैसे करें
  • समस्याग्रस्त फ़ाइल की पहचान करें। प्रोसेस एक्सप्लोरर का उपयोग करें, जैसा कि ऊपर चर्चा की गई है, यह देखने के लिए कि कौन सी फाइल dllhost . है पहुँचने का प्रयास कर रहा है। यदि यह किसी विशिष्ट फ़ाइल की ओर इशारा करता है, तो यह लगभग निश्चित रूप से आपकी समस्या है। उस फ़ाइल को हटा दें और देखें कि क्या समस्याएं कम हो जाती हैं।
  • डेटा निष्पादन रोकथाम सूची से COM सरोगेट निकालें। दुर्भावनापूर्ण कोड को आपके सिस्टम पर चलने से रोकने के लिए Windows डेटा निष्पादन रोकथाम (DEP) नामक किसी चीज़ का उपयोग करता है। आप इस सूची से कुछ प्रक्रियाओं को बाहर कर सकते हैं, और COM सरोगेट के लिए ऐसा करने से त्रुटि रुक ​​सकती है।
    • टाइप करें उन्नत सिस्टम प्रारंभ मेनू में और उन्नत सिस्टम सेटिंग देखें . चुनें . सेटिंग . क्लिक करें प्रदर्शन . के अंतर्गत बटन टैब पर क्लिक करें, फिर डेटा निष्पादन रोकथाम . चुनें टैब।
    • दूसरा विकल्प चुनें, सभी कार्यक्रमों के लिए DEP चालू करें... और जोड़ें . क्लिक करें बटन।
    • ब्राउज़ करें C:\Windows\System32\dllhost.exe 32-बिट सिस्टम पर, या C:\Windows\SysWOW64\dllhost.exe 64-बिट विंडोज़ पर। ठीकक्लिक करें अपने परिवर्तनों को सहेजने के लिए।
विंडोज 10 में COM सरोगेट मुद्दों का निवारण कैसे करें
  • समस्याओं के लिए अपनी हार्ड ड्राइव को स्कैन करें। यदि यह समस्या बिना पैटर्न के होती है, तो आपको अपने कंप्यूटर पर कुछ स्कैन चलाना चाहिए। कमांड प्रॉम्प्ट पर, विंडोज फाइलों को सुधारने के लिए एसएफसी कमांड और हार्ड ड्राइव त्रुटियों की जांच के लिए सीएचकेडीएसके कमांड का उपयोग करें।
  • कमांड प्रॉम्प्ट में कुछ DLL फ़ाइलों को फिर से पंजीकृत करें। कमांड प्रॉम्प्ट में, कमांड चलाना regsvr32 vbscript.dll और regsvr32 jscript.dll दो डीएलएल को फिर से पंजीकृत करेगा जो COM सरोगेट क्रैश को ठीक कर सकता है।
  • अपना एंटीवायरस जांचें। कुछ ने बताया है कि Kaspersky एंटीवायरस विरोध इस समस्या का कारण बन सकता है। एंटीवायरस सुरक्षा को अक्षम करने का प्रयास करें और देखें कि क्या उस फ़ाइल/फ़ोल्डर तक पहुँचने के बाद भी कोई त्रुटि होती है।
  • यदि आप उनका उपयोग नहीं करते हैं , आप थंबनेल को पूरी तरह से अक्षम कर सकते हैं।

क्या यह वायरस का संकेत दे सकता है?

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

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

यदि आपको किसी अनुशंसा की आवश्यकता हो तो सर्वोत्तम नाग-मुक्त एंटीवायरस प्रोग्राम की हमारी सूची देखें। यह न भूलें कि आप विंडोज डिफेंडर के साथ स्कैन चला सकते हैं, भले ही आप इसे हर समय उपयोग न करें (हालांकि आपको शायद ऐसा करना चाहिए)।

टाइप करें डिफेंडर प्रारंभ मेनू में और Windows Defender सुरक्षा केंद्र खोलें . वायरस और खतरे से सुरक्षा Select चुनें , फिर त्वरित स्कैन . क्लिक करें स्कैन चलाने के लिए बटन।

विंडोज 10 में COM सरोगेट मुद्दों का निवारण कैसे करें

कोई फर्क नहीं पड़ता कि आप किस एंटीवायरस का उपयोग करते हैं, सम्मानित मालवेयरबाइट्स से दूसरी राय प्राप्त करना भी स्मार्ट है।

COM सरोगेट के लिए बस इतना ही

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

अधिक विंडोज़ ज्ञान के लिए, पीसी समस्या निवारण के लिए हमारे नवागंतुक की मार्गदर्शिका देखें।

क्या आपने कभी अपने पीसी पर चल रही COM सरोगेट प्रक्रिया पर ध्यान दिया है? क्या इसे दुर्घटनाग्रस्त होने के साथ समस्या थी, और यह आपके लिए क्या तय करता है? टिप्पणियों में हमारे साथ साझा करें!

<छोटा>छवि क्रेडिट:Jeanette.Dietl/Depositphotos


  1. विंडोज 10 पीसी में बैटलफील्ड 5 लैगिंग की समस्याओं को कैसे ठीक करें?

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

  1. विंडोज 10 पर विंडोज 10 अपडेट और सुरक्षा मुद्दों को कैसे ठीक करें

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

  1. COM सरोगेट उच्च CPU उपयोग Windows 10/11 को कैसे ठीक करें?

    क्या आपका कार्य प्रबंधक विंडोज़ पर उच्च CPU उपयोग का उपयोग कर COM सरोगेट दिखा रहा है? COM सरोगेट (dllhost.exe), घटक वस्तु मॉडल, के लिए संक्षिप्त थंबनेल उत्पन्न करने के लिए प्रसंस्करण छवियों, वीडियो और अन्य मल्टीमीडिया फ़ाइलों को संभालने के लिए जिम्मेदार एक वैध विंडोज़ प्रक्रिया माना जाता है। हालाँक