कार्रवाई पूरी नहीं की जा सकती क्योंकि फ़ाइल COM सरोगेट में खुली है

कार्रवाई पूरी नहीं की जा सकती क्योंकि फ़ाइल COM सरोगेट में खुली है

फ़ाइल उपयोग में है, कार्रवाई पूरी नहीं की जा सकती क्योंकि फ़ाइल COM सरोगेट में खुली है(COM Surrogate)

Dllhost.exe प्रक्रिया COM सरोगेट(COM Surrogate) नाम से जाती है , और यह शब्द अपने आप में बहुत सामान्य है - लेकिन इसका उपयोग एक या अधिक ऑपरेटिंग सिस्टम सेवाओं को होस्ट करने के लिए किया जाता है। जब COM सरोगेट(COM Surrogate) कोड को संभालने में असमर्थ हो; आपको यह त्रुटि प्राप्त हो सकती है।

ठीक करने के लिए कार्रवाई पूरी नहीं की जा सकती क्योंकि फ़ाइल COM सरोगेट(COM Surrogate) त्रुटि में खुली है, इन चरणों का पालन करें:

  1. कार्य प्रबंधक की जाँच करें
  2. कंप्यूटर को पुनरारंभ करें और कोशिश करें
  3. क्लीन बूट करें
  4. (Remove)हाल ही में स्थापित तृतीय-पक्ष प्रोग्राम निकालें
  5. हार्डवेयर त्वरण अक्षम करें
  6. डेटा निष्पादन रोकथाम अक्षम करें

इन चरणों के बारे में अधिक जानने के लिए, पढ़ना जारी रखें।

1] कार्य प्रबंधक की जाँच करें

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

इसके अलावा, यह कोशिश करो। Task Manager > खोलें > विवरण(Details) टैब के अंतर्गत , dllhost.exe प्रक्रिया का पता लगाएं, उस पर राइट-क्लिक करें, और कार्य समाप्त(End task) करें चुनें । अब देखें कि क्या आप वह कर सकते हैं जो आप करना चाहते थे।

2] कंप्यूटर को पुनरारंभ करें और कोशिश करें

अपने विंडोज(Windows) कंप्यूटर को पुनरारंभ करें और फ़ाइल पर वांछित संचालन करने का प्रयास करें।

3] क्लीन बूट करें

अपने कंप्यूटर को क्लीन बूट स्टेट(Clean Boot State) में बूट करें और फिर समस्या का मैन्युअल रूप से निवारण करने का प्रयास करें। आपको आपत्तिजनक प्रक्रिया को मैन्युअल रूप से खोजना होगा। क्लीन-बूट समस्या निवारण एक प्रदर्शन समस्या को अलग करने के लिए डिज़ाइन किया गया है।

4] हाल ही में स्थापित तृतीय-पक्ष प्रोग्राम को हटा दें(Remove)

कभी-कभी, कुछ तृतीय-पक्ष एप्लिकेशन हस्तक्षेप कर सकते हैं, और इससे यह समस्या हो सकती है। यदि आपका सिस्टम पहले ठीक काम कर रहा था और हाल ही में किसी तृतीय पक्ष एप्लिकेशन को स्थापित करने के बाद समस्या दिखा रहा है, तो उस प्रोग्राम को अनइंस्टॉल करने का(uninstalling that program) प्रयास करें और जांचें कि यह उसके बाद काम करता है या नहीं।

5] हार्डवेयर त्वरण अक्षम करें

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

6] डेटा निष्पादन रोकथाम अक्षम करें(Disable Data Execution Prevention)

डेटा एक्ज़ीक्यूशन प्रिवेंशन या डीईपी(DEP) एक सुरक्षा सुविधा है जो आपके कंप्यूटर को होने वाले नुकसान को रोकने में मदद कर सकती है। यदि कोई प्रोग्राम गलत तरीके से मेमोरी से कोड निष्पादित करने का प्रयास करता है, तो DEP प्रोग्राम को बंद कर देता है। उस व्यक्तिगत कार्यक्रम के लिए डीईपी बंद करें या वैश्विक स्तर पर डेटा निष्पादन रोकथाम को अक्षम करें और देखें कि क्या यह मदद करता है। ध्यान(Mind) रहे जब आप विश्व स्तर पर DEP को अक्षम करते हैं , तो यह आपके कंप्यूटर को कम सुरक्षित छोड़ देगा।

अगर कुछ आपके लिए काम नहीं करता है, तो किए गए परिवर्तनों को उलटना याद रखें।

मैं COM सरोगेट में ओपन कैसे ठीक करूं?

ठीक करने के लिए कार्रवाई पूरी नहीं की जा सकती क्योंकि फ़ाइल Windows 11/10 पीसी पर COM सरोगेट(COM Surrogate) मुद्दे में खुली है; आपको कार्य प्रबंधक(Task Manager) का उपयोग करके dllhost.exe प्रक्रिया को समाप्त करने की आवश्यकता है । इसके अलावा(Apart) , आप अपने कंप्यूटर को पुनरारंभ कर सकते हैं और जांच सकते हैं कि क्या यह समस्या हल करता है। कई बार थर्ड पार्टी सॉफ्टवेयर भी इस समस्या के लिए जिम्मेदार हो सकते हैं। ऐसे में आपको यह जांचना होगा कि आपने हाल ही में कोई थर्ड पार्टी सॉफ्टवेयर इंस्टॉल किया है या नहीं। यदि हां, तो आप समस्या को ठीक करने के लिए इसे अनइंस्टॉल कर सकते हैं।

यदि COM सरोगेट में कोई (COM Surrogate)फ़ाइल(File) खुली है तो इसका क्या अर्थ है ?

यदि आपको मिलता है तो  कार्रवाई पूरी नहीं की जा सकती क्योंकि (The action cannot be completed because the file is open in COM Surrogate)Windows 11/10  पर फ़ाइल का नाम बदलने या कॉपी करते समय फ़ाइल COM सरोगेट त्रुटि में खुली है , इसका मतलब है कि dllhost.exe सेवा प्रतिक्रिया नहीं दे रही है जैसा कि होना चाहिए। दूसरे शब्दों में, COM सरोगेट(COM Surrogate) सेवा एक निश्चित कार्य करने के लिए आपके कंप्यूटर पर कोड को संभालने में असमर्थ है।

Hope something helps!

संबंधित पढ़ता है:(Related reads:)



About the author

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



Related posts