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