विंडोज़ में एक डीएलएल फ़ाइल कैसे पंजीकृत करें

कभी एक विंडोज़ समस्या में भाग लेते हैं जहां आपको अपने कंप्यूटर पर एक (Windows)डीएलएल(DLL) फाइल पंजीकृत करनी होती है ? एक डीएलएल(DLL) फ़ाइल, उर्फ ​​डायनामिक लिंक लाइब्रेरी(Dynamic Link Library) , ऐसी फाइलें हैं जिनमें कई अनुप्रयोगों में उपयोग किए जाने वाले फ़ंक्शन होते हैं।

उदाहरण के लिए, माइक्रोसॉफ्ट ऑफिस(Microsoft Office) में सैकड़ों डीएलएल(DLL) फाइलें हैं जिनका उपयोग विभिन्न कार्यालय(Office) कार्यक्रमों के बीच कुछ निश्चित कार्यों को करने के लिए किया जा सकता है, जैसे वर्तनी जांच, आदि। एकाधिक प्रोग्राम एक ही समय में एक ही डीएलएल लोड कर सकते हैं।(DLL)

विंडोज़(Windows) में 32 या 64-बिट डीएलएल पंजीकृत करें(DLLs)

यदि आपको किसी प्रकार के भ्रष्टाचार या स्थापना विफलता के कारण डीएलएल(DLL) पंजीकृत करने की आवश्यकता है , तो आप इसे नीचे उल्लिखित विधि का पालन करके मैन्युअल रूप से कर सकते हैं।

चरण 1(Step 1) : पहले Start पर क्लिक करें , फिर Run पर क्लिक करें ।

चरण 2(Step 2) : अब आपको एक डीएलएल फ़ाइल पंजीकृत करने के लिए केवल regsvr32 कमांड टाइप करना है, इसके बाद (DLL)डीएलएल(DLL) फ़ाइल का पथ टाइप करना है ।

regsvr32 “C:\Windows\System32\myfile.dll”

चरण 3(Step 3) : अब ओके पर क्लिक करें और आपको एक पुष्टिकरण संदेश मिलना चाहिए कि डीएलएल(DLL) सफलतापूर्वक पंजीकृत हो गया है।

इतना ही! अब आपका डीएलएल(DLL) सफलतापूर्वक रजिस्ट्री में जोड़ दिया गया है और विंडोज(Windows) प्रोग्राम द्वारा उपयोग किया जा सकता है। ध्यान दें कि यदि आपको कोई त्रुटि संदेश मिलता है, तो हो सकता है कि आप कमांड के 64-बिट संस्करण का उपयोग कर रहे हों, न कि 32-बिट संस्करण का। यदि आपके पास विंडोज़(Windows) का 64-बिट संस्करण स्थापित है और डीएलएल(DLL) 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

यदि आप एक डीएलएल(DLL) फ़ाइल पंजीकृत करने में सक्षम नहीं हैं और आपको यह कहते हुए एक त्रुटि संदेश मिलता है कि डीएलएल(DLL) फ़ाइल को पंजीकृत करने का प्रयास विफल हो गया है, तो आप विंडोज़ में यूएसी (उपयोगकर्ता खाता नियंत्रण) को अक्षम करना चाहेंगे ।

यूएसी(UAC) को बंद करने से डीएलएल(DLLs) पंजीकृत करने के असफल प्रयासों के मुद्दे को ठीक करने के लिए जाना जाता है । अन्य मुद्दे यह हो सकते हैं कि आपको कमांड प्रॉम्प्ट पर राइट-क्लिक करने की आवश्यकता है और व्यवस्थापक के रूप में चलाएँ(Run as Administrator) चुनें । कभी-कभी यदि कमांड प्रॉम्प्ट में व्यवस्थापकीय विशेषाधिकार नहीं होते हैं, तो रजिस्टर DLL कमांड विफल हो जाएगा।

अंत में, यदि regsvr32 कमांड गुम या दूषित है, तो आप मूल विंडोज(Windows) सिस्टम फाइलों के साथ किसी भी समस्या को सुधारने के लिए सिस्टम फाइल चेकर चला सकते हैं। यदि आपको अभी भी कोई समस्या है, तो एक टिप्पणी पोस्ट करें! आनंद लेना!



About the author

मैं एक तकनीशियन हूं जो कई वर्षों से ऑडियो और उपयोगकर्ता खाता क्षेत्र में काम कर रहा है। मुझे विंडोज और मैक कंप्यूटरों के साथ-साथ ऐप्पल उत्पादों दोनों के साथ अनुभव है। मैं 2007 से Apple उत्पादों का उपयोग करना भी सिखा रहा हूं। मेरी विशेषज्ञता के मुख्य क्षेत्र उपयोगकर्ता खाते और पारिवारिक सुरक्षा हैं। इसके अलावा, मुझे विंडोज 7 होम प्रीमियम, 8.1 प्रो, 10 प्रो और 12.9 मोजावे सहित विभिन्न सॉफ्टवेयर प्रोग्रामों का अनुभव है।



Related posts