कभी भी Windows समस्या में चलाएं जहां आपको अपने कंप्यूटर पर एक DLL फ़ाइल पंजीकृत करना है? एक डीएलएल फ़ाइल, उर्फ डायनामिक लिंक लाइब्रेरी, वे फ़ाइलें हैं जिनमें एकाधिक अनुप्रयोगों में उपयोग किए जाने वाले फ़ंक्शंस होते हैं।
उदाहरण के लिए, माइक्रोसॉफ्ट ऑफिस में सैकड़ों डीएलएल फाइलें हैं जिनका उपयोग कुछ निश्चित कार्यों को करने के लिए विभिन्न कार्यालय प्रोग्रामों के बीच किया जा सकता है , जैसे वर्तनी जांच आदि। एकाधिक प्रोग्राम एक ही समय में एक ही डीएलएल लोड कर सकते हैं।
विंडोज़ में 32 या 64-बिट डीएलएल पंजीकृत करें
यदि आपको एक डीएलएल पंजीकृत करने की आवश्यकता है कुछ प्रकार के भ्रष्टाचार या स्थापना विफलता के कारण, आप नीचे उल्लिखित विधि का पालन करके इसे मैन्युअल रूप से कर सकते हैं।
चरण 1: पहले प्रारंभ करेंपर क्लिक करें। , फिर चलाएं।
चरण 2: अब आपको बस इतना करना है एक डीएलएल फ़ाइल पंजीकृत करें, regsvr32 कमांड में टाइप करने के लिए, DLL फ़ाइल के पथ के बाद टाइप करें।
regsvr32 “C:\Windows\System32\myfile.dll”
चरण 3: अब ठीक क्लिक करें और आपको एक पुष्टिकरण संदेश प्राप्त होना चाहिए कि DLL सफलतापूर्वक पंजीकृत हो गया है।
यही वह है! अब आपका डीएलएल रजिस्ट्री में सफलतापूर्वक जोड़ा गया है और विंडोज प्रोग्राम द्वारा इसका इस्तेमाल किया जा सकता है। ध्यान दें कि यदि आपको कोई त्रुटि संदेश मिलता है, तो हो सकता है कि आप कमांड के 64-बिट संस्करण का उपयोग कर रहे हों, न कि 32-बिट संस्करण। यदि आपके पास Windows का 64-बिट संस्करण स्थापित है और DLL 32-बिट है, तो आपको regsvr32 के 32-बिट संस्करण का उपयोग करके कमांड चलाया जाना चाहिए:
%systemroot%\SysWoW64\regsvr32 <PATH TO DLL>
इसके अलावा , यदि आप 32-बिट DLL का उपयोग कर रहे हैं, तो फ़ाइल को % systemroot% \ System32फ़ोल्डर से % systemroot% \ SysWoW64फ़ोल्डर में पहले स्थानांतरित करने के लिए सुनिश्चित करें आदेश चला रहा है। अन्यथा, आप संदेश देख सकते हैं जैसे:
The module failed to loadThe specified module could not be found
यदि आप एक डीएलएल फ़ाइल पंजीकृत नहीं कर पा रहे हैं और आपको एक त्रुटि संदेश मिल रहा है जिसमें कहा गया है कि DLL फ़ाइल को पंजीकृत करने का प्रयास असफल हो गया है, आप विंडोज़ में यूएसी (उपयोगकर्ता खाता नियंत्रण) अक्षम करें करना चाहते हैं।
यूएसी को बंद करना डीएलएल पंजीकृत करने के असफल प्रयासों के मुद्दे को ठीक करने के लिए जाना जाता है। अन्य समस्याएं हो सकती हैं कि आपको कमांड प्रॉम्प्ट पर राइट-क्लिक करने की आवश्यकता है और व्यवस्थापक के रूप में चलाएंचुनें। कभी-कभी यदि कमांड प्रॉम्प्ट में व्यवस्थापकीय विशेषाधिकार नहीं होते हैं, तो रजिस्टर DLL आदेश विफल हो जाएगा।
अंत में, अगर regsvr32 कमांड गुम या भ्रष्ट है , आप मूल विंडोज सिस्टम फ़ाइलों के साथ किसी भी समस्या की मरम्मत के लिए रन सिस्टम फ़ाइल चेकर कर सकते हैं। यदि आपको अभी भी समस्याएं हैं, तो टिप्पणी पोस्ट करें! का आनंद लें!