फिक्स COM सरोगेट ने विंडोज 7 में काम करना बंद कर दिया है

मेरे एक क्लाइंट को अपने विंडोज 7(Windows 7) पीसी पर चित्र और वीडियो ब्राउज़ करते समय एक अजीब समस्या होने लगी : यह निम्न त्रुटि संदेश के साथ पॉपअप होगा:

COM Surrogate has stopped working

कॉम सरोगेट

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

विधि 1 - कोडेक अपडेट करें

जाहिर है चूंकि यह एक वीडियो/चित्र समस्या थी, हमने सोचा कि यह कुछ ऐसा हो सकता है जिसमें कोडेक्स का वर्तमान सेट स्थापित हो। यह क्लाइंट विशेष रूप से सामान को कॉपी और रिप करना पसंद करता था, इसलिए उसने ffdshow स्थापित किया था और साथ ही कुछ अन्य कोडेक भी। हमने मैन्युअल रूप से सभी कोडेक्स को उनके नवीनतम संस्करणों में अपडेट किया है जिसमें ffdshow, Windows 7 कोडेक पैक(Codec Pack) और अन्य शामिल हैं। आप विंडोज 7 (Windows 7) कोडेक पैक(Codec Pack) का नवीनतम संस्करण डाउनलोड कर सकते हैं ।

यदि आपके कंप्यूटर पर डिवएक्स या नीरो(Nero) स्थापित है, तो आगे बढ़ें और उन्हें नवीनतम संस्करणों में भी अपडेट करें। कुछ मामलों में, आपको किसी प्रोग्राम को अनइंस्टॉल करना पड़ सकता है और बाद में उसे फिर से इंस्टॉल करना पड़ सकता है।

विधि 2 - कास्पर्सकी एंटीवायरस

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

विधि 3 - आदेश

कुछ कमांड हैं जिन्हें आप विंडोज(Windows) में चलाने की कोशिश कर सकते हैं यह देखने के लिए कि क्या यह समस्या को ठीक करता है। आपको इन्हें कमांड प्रॉम्प्ट में चलाना होगा। प्रारंभ(Start) पर क्लिक(Click) करें , cmd टाइप करें और फिर राइट-क्लिक करें और व्यवस्थापक(Administrator) के रूप में चलाएँ(Run) चुनें । अब निम्न कमांड टाइप करें, प्रत्येक के बाद एंटर दबाएं:

regsvr32 vbscript.dll
regsvr32 jscript.dll

यह विंडोज़(Windows) के साथ कुछ डीएलएस फिर से पंजीकृत करेगा और संभावित रूप से COM सरोगेट त्रुटि को ठीक करेगा। अगर नहीं तो पढ़ते रहिये!

विधि 4 - त्रुटियों के लिए डिस्क की जाँच करें

यदि आप यह समस्या केवल किसी विशेष ड्राइव जैसे बाहरी USB डिवाइस पर देख रहे हैं, तो हो सकता है कि हार्ड ड्राइव पर कुछ ख़राब सेक्टर हों। यह सुनिश्चित करने के लिए कि ड्राइव ठीक से काम कर रहा है, chkdsk चलाना एक अच्छा विचार है। आप मेरी पिछली पोस्ट को पढ़ सकते हैं कि chkdsk उपयोगिता का उपयोग कैसे करें(how to use the chkdsk utility)

विधि 5 (Method 5) -(– Disable DEP) dllhost.exe के लिए DEP अक्षम करें

एक और सुधार जिसका कई बार उल्लेख किया गया है, वह है dllhost.exe को DEP ( डेटा निष्पादन सुरक्षा(Data Execution Protection) ) के लिए बहिष्करण सूची में जोड़ना। विंडोज़ में डीईपी कैसे बंद करें, इस(how to turn off DEP in Windows) पर आप मेरी पिछली पोस्ट पढ़ सकते हैं । उस आलेख के अंतिम चरण में, जोड़ें क्लिक करें और फिर (Add)Windows 7 32-बिट में निम्न exe फ़ाइल जोड़ें :

C:\Windows\System32\dllhost.exe

विंडोज 7(Windows 7) 64-बिट के लिए , आपको इस पथ में dllhost.exe फ़ाइल को बाहर करना होगा:

C:\Windows\SysWOW64\dllhost.exe

कॉम सरोगेट dll

विधि 6 - डिस्प्ले / प्रिंटर ड्राइवर

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

डिस्प्ले ड्राइवर को रोलबैक करने के लिए, डिवाइस मैनेजर पर जाएं, (Device Manager)डिस्प्ले एडेप्टर( Display Adapters ) का विस्तार करें और फिर डिस्प्ले डिवाइस पर राइट-क्लिक करें और अनइंस्टॉल(Uninstall) चुनें । आपको एक पॉप अप विंडो दिखाई देगी जहां आपको इस डिवाइस के लिए ड्राइवर सॉफ़्टवेयर हटाएं(Delete the driver software for this device) बॉक्स को चेक करने की आवश्यकता है।

चालक वापस लें

उसी प्रकाश में, आपको अपने प्रिंटर ड्राइवरों की भी जांच करनी चाहिए और अपडेट उपलब्ध होने पर उन सभी को अपडेट करना चाहिए।

उम्मीद है, इन तरीकों में से एक विंडोज 7 में (Windows 7)COM सरोगेट(COM Surrogate) त्रुटि को ठीक कर देगा । यदि नहीं, तो यहां एक टिप्पणी पोस्ट करें और हमें अपने विनिर्देशों और आपने क्या प्रयास किया है, हमें बताएं और हम मदद करने का प्रयास करेंगे। आनंद लेना!



About the author

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



Related posts