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

फिक्स: DllRegisterServer त्रुटि कोड 0x80070005 के साथ विफल

यह समस्या Windows Vista Home Premium (32 बिट) वाले सिस्टम पर regsvr32 कमांड चलाने का प्रयास करते समय सामने आती है। त्रुटि कमांड को सफलतापूर्वक चलाना असंभव बना देती है। जब आप उपरोक्त कमांड चलाने का प्रयास करते हैं, तो निम्न त्रुटि लगातार स्क्रीन पर प्रदर्शित होती है:

<DLL फाइल> लोड हो गई थी लेकिन DllRegisterServer कॉल त्रुटि कोड 0x80070005 के साथ विफल रही

यह समस्या काफी आम है और इस त्रुटि का कारण सीमित प्रशासनिक विशेषाधिकार हैं। Regsvr32 कमांड को सफलतापूर्वक चलाने के लिए, आपके पास प्रशासनिक अधिकार होने चाहिए। चूंकि समस्या प्रशासनिक अधिकारों के कारण है, आप इस मुद्दे को प्रशासक अधिकारों के साथ इस कमांड को चलाकर आसानी से हल कर सकते हैं।

फिक्स: DllRegisterServer त्रुटि कोड 0x80070005 के साथ विफल

निम्न विधियां और चरण बिना किसी समस्या के त्रुटि को हल कर देंगे।

विधि 1: एडमिनिस्ट्रेटर के रूप में CMD चलाएं

कमांड चलाने से पहले सिस्टम को उपयोगकर्ता को प्रशासक के रूप में पहचानने के लिए मजबूर करके समस्या हल हो जाती है। नीचे दिए गए चरण बताते हैं कि यह कैसे करना है।

  1. अपने कीबोर्ड पर Windows Key दबाएं
  2. सर्च बार में cmd टाइप करें लेकिन Enter न दबाएं
  3. दिखाई देने वाले प्रोग्राम की सूची से, CMD का पता लगाएं और उस पर राइट-क्लिक करें
  4. Run as Administrator चुनें और दिखाई देने वाले प्रॉम्प्ट से Continue पर क्लिक करें
  5. regsvr32 "फाइल पथ" टाइप करके कमांड चलाएं (फाइल पथ को वास्तविक फाइल के पथ से बदलें, बिना कोट्स के)

फिक्स: DllRegisterServer त्रुटि कोड 0x80070005 के साथ विफल

यदि सब ठीक रहा, तो इस बार यह सफल होना चाहिए। यदि आपको कोई त्रुटि संदेश दिखाई देता है तो सुनिश्चित करें कि फाइल पथ पूर्ण और सटीक है।

विधि 2: यूजर अकाउंट कंट्रोल (UAC) अक्षम करें

यूजर अकाउंट कंट्रोल को अक्षम करने से भी कभी-कभी समस्या हल हो जाती है। मूल रूप से, जब आप UAC अक्षम करते हैं, तो सिस्टम आपसे प्रशासनिक अधिकारों की पुष्टि करने के लिए नहीं कहेगा।

UAC बंद करने से पहले, ध्यान दें कि यह मूल रूप से सिस्टम की सुरक्षा को कमजोर करता है क्योंकि यह सुरक्षा हमलों के प्रति अधिक संवेदनशील हो जाता है। इसलिए सलाह दी जाती है कि पंजीकरण प्रक्रिया पूरी होने के बाद UAC को फिर से चालू कर दें।

निम्न चरण दिखाते हैं कि UAC को बंद करके त्रुटि को कैसे हल किया जाए।

  1. Start पर क्लिक करें -> cmd टाइप करें -> cmd पर राइट-क्लिक करें और run as administrator चुनें
  2. UAC बंद करने के लिए, कमांड प्रॉम्प्ट में निम्न कमांड कॉपी और पेस्ट करें, और Enter दबाएं:
    reg.exe ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v EnableLUA /t REG_DWORD /d 0 /f

    फिक्स: DllRegisterServer त्रुटि कोड 0x80070005 के साथ विफल

  3. UAC चालू करने के लिए, कमांड प्रॉम्प्ट में निम्न कमांड पेस्ट करें और Enter दबाएं:
    reg.exe ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v EnableLUA /t REG_DWORD /d 1 /f
  4. आपने सफलतापूर्वक UAC अक्षम कर दिया है। अपना कंप्यूटर रीस्टार्ट करें और विधि 1 में दिए गए चरणों का पालन करके REGSVR32 कमांड चलाएं। अब यह बिना किसी समस्या के सफलतापूर्वक चलना चाहिए।

विधि 3: एंटीवायरस अक्षम करें

ऐसे मामले होते हैं जब प्रशासनिक विशेषाधिकार होने के बावजूद आपको त्रुटि संदेश दिखाई देता है। यह एंटीवायरस के पंजीकरण प्रक्रिया में हस्तक्षेप के कारण हो सकता है। इसलिए यदि विधि 1 और 2 का पालन करने के बाद भी आपको कुछ समस्याओं का सामना करना पड़ रहा है तो अपने एंटीवायरस को अक्षम करने का प्रयास करें।

  1. स्क्रीन के निचले दाएं कोने में स्थित एंटीवायरस आइकन पर डबल क्लिक करें
  2. एक बार एंटीवायरस स्क्रीन खुलने पर, एंटीवायरस को अक्षम करने का विकल्प ढूंढें
  3. आमतौर पर, एंटीवायरस को 10, 20, 30 मिनट के लिए अक्षम करने का विकल्प होगा जो उस समय के बाद आपके एंटीवायरस को स्वचालित रूप से सक्षम कर देगा। अपनी आवश्यकताओं के लिए सबसे उपयुक्त विकल्प चुनें

इसके अलावा, ध्यान रखें कि विकल्प आपके द्वारा उपयोग किए जा रहे एंटीवायरस के प्रकार के आधार पर भिन्न हो सकते हैं। एक बार एंटीवायरस अक्षम हो जाने पर, उचित प्रशासनिक अधिकारों के साथ regsvr32 कमांड चलाने का प्रयास करें और देखें कि क्या समस्या बनी रहती है।

नोट: एंटीवायरस आपके कंप्यूटर की सुरक्षा के लिए महत्वपूर्ण है क्योंकि यह आपके कंप्यूटर को बहुत सारे खतरों से बचाने में मदद करता है। इसलिए सलाह दी जाती है कि अपनी समस्या हल होते ही अपना एंटीवायरस जल्द से जल्द चालू कर दें।

  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 इंस

  1. Windows 10 अपडेट एरर 0x80070005 हल करें: चरण-दर-चरण फिक्स गाइड Windows 10 अपडेट एरर 0x80070005 हल करें: चरण-दर-चरण फिक्स गाइड

    अपने Windows डिवाइस को अपडेट करने में असमर्थ? अपने Windows 10 PC पर OS के अपडेट इंस्टॉल करते समय एरर कोड 0x80070005 के साथ अटक गए? खैर, चिंता न करें। हमने आपको कवर कर लिया है। इस पोस्ट में, हमने उन सभी संभावित समाधानों को कवर किया है जो आपको अपने Windows 10 मशीन पर एरर कोड 0x80070005 को ठीक करने की