Computer >> कंप्यूटर ट्यूटोरियल >  >> समस्या निवारण >> Windows त्रुटियाँ

DLLUnregisterServer त्रुटि कोड 0x80040200 के साथ विफल - समाधान

कुछ विंडोज उपयोगकर्ता DLL फ़ाइल को रजिस्टर या अनरजिस्टर करने का प्रयास करते समय या किसी एप्लिकेशन को इंस्टॉल करने का प्रयास करते समय जो स्वचालित रूप से DLL फ़ाइल को रजिस्टर करने का प्रयास करता है, 'DllUnregisterServer failed with error code 0x80040200' का सामना कर रहे हैं। यह समस्या विंडोज 7, विंडोज 8.1, और विंडोज 10 पर होने की सूचना है।

DLLUnregisterServer त्रुटि कोड 0x80040200 के साथ विफल - समाधान

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

हालांकि, यदि प्रोग्राम इंस्टॉल करने का प्रयास करते समय समस्या होती है, तो आपको इंस्टॉलेशन विफल होने के बाद फ़ाइल को फिर से रजिस्टर करने की आवश्यकता हो सकती है। यदि आप OCX निर्भरता के साथ समस्या का सामना कर रहे हैं, तो इंस्टॉलेशन को फिर से करने का प्रयास करने से पहले फ़ाइल को System32 फ़ोल्डर में ले जाने का प्रयास करें।

विधि 1: एडमिन एक्सेस के साथ DLL फ़ाइल को अनरजिस्टर करना

यदि आप मैन्युअल रूप से DLL फ़ाइल को अनरजिस्टर करने का प्रयास करते समय इस त्रुटि को देखते हैं, तो आप संभवतः 0x80040200 देख रहे हैं क्योंकि आपके पास पर्याप्त अनुमतियां नहीं हैं। यदि यह परिदृश्य लागू होता है, तो आपको एलिवेटेड कमांड प्रॉम्प्ट में 'regsvr32' कमांड का उपयोग करके इस त्रुटि संदेश को पूरी तरह से टालने में सक्षम होना चाहिए।

यदि आपने पहले से ही यह कोशिश नहीं की है, तो एलिवेटेड CMD प्रॉम्प्ट से DLL फ़ाइल को मैन्युअल रूप से अनरजिस्टर करने का प्रयास करने के लिए नीचे दिए गए निर्देशों का पालन करें:

  1. Windows key + R दबाकर एक Run डायलॉग बॉक्स खोलें। अगला, टेक्स्ट बॉक्स के अंदर 'cmd' टाइप करें और एलिवेटेड CMD प्रॉम्प्ट खोलने के लिए Ctrl + Shift + Enter दबाएं। जब आप UAC (उपयोगकर्ता खाता नियंत्रण) देखते हैं, तो प्रशासनिक विशेषाधिकार देने के लिए Yes पर क्लिक करें।DLLUnregisterServer त्रुटि कोड 0x80040200 के साथ विफल - समाधान
  2. एक बार जब आप एलिवेटेड CMD प्रॉम्प्ट के अंदर हों, तो निम्न कमांड टाइप करें और .DLL फ़ाइल को मैन्युअल रूप से अनरजिस्टर करने के लिए Enter दबाएं:
     regsvr32 /u *DLL File*

    नोट: ध्यान रखें कि *DLL file* केवल एक प्लेसहोल्डर है। आपको इसे उस DLL फ़ाइल के नाम + एक्सटेंशन से बदलना होगा जिसे आप अनरजिस्टर करने का प्रयास कर रहे हैं। उदाहरण के लिए, हमें cdo32.dll फ़ाइल को अनरजिस्टर करने की आवश्यकता थी, इसलिए हमने regsvr32 /u cdo32.dll कमांड का उपयोग किया।

  3. यदि ऑपरेशन 0x80040200 त्रुटि कोड के बिना सफलतापूर्वक पूरा हो गया, तो अपनी मशीन को रीबूट करें और फिर उस इंस्टॉलेशन को पूरा करें जो पहले समस्या पैदा कर रहा था।

यदि वही समस्या अभी भी हो रही है या यह ऑपरेशन लागू नहीं था, तो नीचे अगले संभावित सुधार पर जाएं।

विधि 2: प्रोग्राम इंस्टॉलेशन के बाद फ़ाइल को पुनः रजिस्टर करना

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

नोट: यह फिक्स विंडोज 7 पर प्रभावी होने की सूचना है।

यदि यह परिदृश्य लागू होता है, तो इंस्टॉलेशन को एडमिन एक्सेस के साथ चलाने, फिर असफल निर्भरता को पुनः रजिस्टर करने के लिए नीचे दिए गए निर्देशों का पालन करें:

  1. फाइल एक्सप्लोरर खोलें और उस इंस्टॉलर के स्थान पर नेविगेट करें जो अंततः त्रुटि पैदा कर रहा है।
  2. इस पर राइट-क्लिक करें और नवीनतम प्रकट संदर्भ मेनू से Run as Administrator चुनें।DLLUnregisterServer त्रुटि कोड 0x80040200 के साथ विफल - समाधान
  3. इंस्टॉलेशन पूरा करने के लिए ऑन-स्क्रीन निर्देशों का पालन करें। यदि आप वही 0x80040200 त्रुटि देखते हैं तो परवाह न करें - बस त्रुटि विंडो को बंद करें और अगले चरण पर जाएं।
  4. Windows key + R दबाकर एक Run डायलॉग बॉक्स खोलें। अगला, टेक्स्ट बॉक्स के अंदर 'cmd' टाइप करें और एलिवेटेड CMD प्रॉम्प्ट खोलने के लिए Ctrl + Shift + Enter दबाएं।DLLUnregisterServer त्रुटि कोड 0x80040200 के साथ विफल - समाधान
  5. एक बार जब आप कमांड प्रॉम्प्ट टर्मिनल के अंदर हों, तो निम्न कमांड को क्रम में टाइप करें और OCX निर्भरता को अनरजिस्टर और फिर रजिस्टर करने के लिए प्रत्येक कमांड के बाद Enter दबाएं:
    spr32x30.ocx /UNREGISTER spr32x30.ocx /REGSERVER
  6. अपने कंप्यूटर को पुनरारंभ करें और देखें कि अगले कंप्यूटर स्टार्टअप पर समस्या हल हो गई है या नहीं।

यदि वही समस्या बनी रहती है, तो नीचे अगले संभावित सुधार पर जाएं।

विधि 3: OCX फ़ाइल को System32 फ़ोल्डर से चलाना

यदि आप .ocx फ़ाइल (OLE Control Extension) के साथ काम करते समय इस विशेष समस्या का सामना करते हैं, तो आप सबसे अधिक संभावना एक अनुमति समस्या का सामना कर रहे हैं। कई प्रभावित उपयोगकर्ताओं ने पुष्टि की है कि वे .OCX फ़ाइल को System32 फ़ोल्डर में ले जाकर और वहां से लॉन्च करके यह सुनिश्चित करने में कामयाब रहे कि उसके पास आवश्यक पहुंच है।

महत्वपूर्ण: केवल तभी करें जब आप 100% सुनिश्चित हों कि .OCX फ़ाइल कोई सुरक्षा जोखिम नहीं रखती है।

यदि आप वास्तव में इस फ़ाइल प्रकार के साथ 0x80040200 त्रुटि कोड का सामना कर रहे हैं, तो इंस्टॉलेशन को फिर से करने से पहले फ़ाइल को System32 फ़ोल्डर में ले जाने के लिए नीचे दिए गए निर्देशों का पालन करें:

  1. फाइल एक्सप्लोरर खोलें, .OCX फ़ाइल के स्थान पर नेविगेट करें, उस पर राइट-क्लिक करें और संदर्भ मेनू से Cut चुनें।DLLUnregisterServer त्रुटि कोड 0x80040200 के साथ विफल - समाधान
  2. अगला, C:\Windows\System32 पर नेविगेट करें और उस फ़ाइल को पेस्ट करें जिसे आपने अभी अपने क्लिपबोर्ड पर कॉपी किया है।
  3. एक बार जब फ़ाइल System32 फ़ोल्डर में रहती है, तो इंस्टॉलेशन को फिर से दोहराएं और देखें कि क्या आप अभी भी वही 0x80040200 त्रुटि का सामना कर रहे हैं।
  1. विंडोज 10 त्रुटि 80240020 कैसे ठीक करें - विफल इंस्टॉलेशन समस्याओं को हल करें विंडोज 10 त्रुटि 80240020 कैसे ठीक करें - विफल इंस्टॉलेशन समस्याओं को हल करें

    विंडोज 10 इंस्टॉल करने में विफल त्रुटि कोड 80240020 ठीक करें: यदि आप नवीनतम विंडोज में अपडेट करते समय त्रुटि कोड 80240020 देख रहे हैं तो इसका मतलब है कि आपके विंडोज की इंस्टॉलेशन विफल हो गई है और आपके सिस्टम में कुछ गड़बड़ है। खैर, यह कुछ उपयोगकर्ताओं के लिए एक बड़ी समस्या है क्योंकि वे त्रुटि कोड

  1. विंडोज बैकअप एरर 0x807800C5 हल करें: त्वरित समाधान और रोकथाम युक्तियाँ विंडोज बैकअप एरर 0x807800C5 हल करें: त्वरित समाधान और रोकथाम युक्तियाँ

    यदि आप त्रुटि संदेश There was a failure in preparing the backup image of one of the volumes in the backup set. (0x807800C5) का सामना करते हैं तो संभावना है कि बैकअप प्रक्रिया किसी थर्ड-पार्टी प्रोग्राम द्वारा अवरुद्ध है। कभी-कभी, त्रुटि पुराने बैकअप डेटा के अप्रचलित होने के कारण भी होती है, और इसे ह

  1.  कमांड Python egg info एरर कोड 1 के साथ विफल  त्रुटि को Python पैकेज इंस्टॉलेशन में हल करें 'कमांड Python egg info एरर कोड 1 के साथ विफल' त्रुटि को Python पैकेज इंस्टॉलेशन में हल करें

    घबराएं नहीं अगर आपको Python पैकेज इंस्टॉल करने का प्रयास करते समय Command Python egg info failed with error code 1 त्रुटि संदेश मिलता है। Python मानक errno सिस्टम प्रतीकों में, एरर कोड 1 को Operation not authorised के रूप में परिभाषित किया गया है। यह समस्या आमतौर पर तब होती है जब आपके setuptools इंस