यदि आप Windows अद्यतन का उपयोग करते समय या Windows 10 में अपग्रेड करते समय त्रुटि कोड 0x8007045A ERROR_DLL_INIT_FAILED प्राप्त करते हैं, तो यह पोस्ट आपकी सहायता कर सकती है। यह त्रुटि आमतौर पर तब होती है जब MSXML DLL फ़ाइलें आपके Windows ऑपरेटिंग सिस्टम में दूषित हो जाती हैं।
Microsoft XML Core Services या MSXML उच्च-प्रदर्शन XML-आधारित अनुप्रयोगों के लिए मूल Win32 API है जो XML 1.0 मानक का पालन करता है। MSXML6 को पहले Windows Vista और बाद में शिप किया गया था और इसमें सुरक्षा, प्रदर्शन, स्थिरता, और अन्य सुधारों और x64 और इटेनियम आर्किटेक्चर के लिए समर्थन के लिए एन्हांसमेंट हैं।
जब आप Windows अपडेट का उपयोग करते हैं तो त्रुटि कोड 0x8007045A ERROR_DLL_INIT_FAILED
इस समस्या को हल करने के लिए, आपके पास तीन विकल्प हैं:
1] सिस्टम फ़ाइल चेकर चलाएँ और देखें कि क्या यह मदद करता है। प्रोग्राम डीएलएल सहित भ्रष्ट सिस्टम फाइलों को ढूंढेगा, और उन्हें एक नई प्रति के साथ बदल देगा।
2] msxml3.dll, msxml3a.dll, msxml3r.dll, msxml6.dll, और msxml6r.dll को बदलें आपके सिस्टम पर उपयुक्त फाइलों के साथ। एहतियात के तौर पर आप इन फ़ाइलों को कहीं और वापस कर सकते हैं। अगर आपके पास दूसरा कंप्यूटर है, तो इन फ़ाइलों को अपने दूसरे सिस्टम से C:\Windows\System32 में कॉपी करें समस्याग्रस्त सिस्टम का फ़ोल्डर, और संभावित दूषित फ़ाइलों को बदलें। सुनिश्चित करें कि दोनों कंप्यूटर विंडोज का एक ही संस्करण चला रहे हैं।
एक बार ऐसा करने के बाद, आपको इन dll फ़ाइलों को फिर से पंजीकृत करना होगा:
एक dll या ocx फ़ाइल पंजीकृत करने के लिए, एक व्यवस्थापक के रूप में एक कमांड प्रॉम्प्ट विंडो खोलें, निम्न टाइप करें, और एंटर कुंजी दबाएं
regsvr32 "path & filename of dll or ocx"
तो यहां रन बॉक्स में, निम्न टाइप करें और एंटर दबाएं:
regsvr32 C:\Windows\System32\msxml3.dll
अन्य चार के लिए भी ऐसा ही करें - msxml3a.dll, msxml3r.dll, msxml6.dll, और msxml6r.dll.
अपने सिस्टम को पुनरारंभ करें और देखें कि क्या यह मदद करता है।
3] अगर यह आपके काम नहीं आता, आपके पास दूसरा विकल्प है। MSDN से नवीनतम XML पार्सर डाउनलोड करें और इसे अपने सिस्टम पर इंस्टॉल करें।
मुझे आशा है कि पोस्ट सहायक थी, और आप त्रुटि कोड 0x8007045A ERROR_DLL_INIT_FAILED को ठीक करने में सक्षम थे।
Windows में DLL फ़ाइल को अपंजीकृत कैसे करें?
व्यवस्थापक विशेषाधिकार के साथ विंडोज टर्मिनल खोलें और regsvr32 कमांड को /U विकल्प के साथ निष्पादित करें। सुनिश्चित करें कि आप डीएलएल के पूर्ण पथ का उपयोग कर रहे हैं, न कि केवल डीएलएल का। यदि आपको फिर से पंजीकरण करने की आवश्यकता है, तो बिना किसी विकल्प के उसी कमांड को चलाएँ।
मैं किसी EXE का पंजीकरण कैसे रद्द करूं?
EXE फ़ाइलें स्थापित हैं, और पंजीकृत नहीं हैं। इसलिए यदि आप किसी इंस्टॉल किए गए प्रोग्राम को हटाना चाहते हैं, तो आप इसे विंडोज सेटिंग्स> ऐप्स सेक्शन से कर सकते हैं। यदि प्रोग्राम अपेक्षित रूप से काम नहीं कर रहे हैं, तो सेटिंग्स उन्हें सुधारने या रीसेट करने की भी पेशकश करती हैं।