कभी विंडोज प्रॉब्लम आई जहां आपको अपने कंप्यूटर पर DLL फाइल रजिस्टर करनी पड़ी? DLL फाइल यानी डायनामिक लिंक लाइब्रेरी, ऐसी फाइलें जिनमें फंक्शन होते हैं जो कई एप्लिकेशन में इस्तेमाल होते हैं।
उदाहरण: Microsoft Office में सैकड़ों DLL फाइलें होती हैं जो विभिन्न ऑफिस प्रोग्राम के बीच स्पेल चेकिंग जैसे कुछ फंक्शन परफॉर्म करने के लिए इस्तेमाल होती हैं। एक ही समय में कई प्रोग्राम वही DLL लोड कर सकते हैं।
विंडोज में 32 या 64-bit DLL रजिस्टर करें
किसी करप्शन या इंस्टॉलेशन फेलियर की वजह से DLL रजिस्टर करनी पड़े तो नीचे दिए मेथड से मैन्युअली कर सकते हैं।
स्टेप 1: Start > Run क्लिक करें।

स्टेप 2: DLL फाइल रजिस्टर करने के लिए regsvr32 कमांड टाइप करें, फिर DLL फाइल का पाथ।
regsvr32 "C:\Windows\System32\myfile.dll"

स्टेप 3: OK क्लिक करें, कन्फर्मेशन मैसेज आएगा कि DLL सफलतापूर्वक रजिस्टर हो गई।

बस! अब आपकी DLL रजिस्ट्री में जुड़ गई और विंडोज प्रोग्राम इस्तेमाल कर सकते हैं। नोट: अगर एरर मैसेज आए तो हो सकता है आप 64-bit कमांड का 32-bit वर्जन इस्तेमाल कर रहे हों। अगर 64-bit विंडोज इंस्टॉल है और DLL 32-bit है, तो 32-bit वर्जन regsvr32 से कमांड चलाएं:
%systemroot%\SysWoW64\regsvr32
साथ ही, 32-bit DLL इस्तेमाल कर रहे हैं तो फाइल को %systemroot%\System32 फोल्डर से %systemroot%\SysWoW64 फोल्डर में पहले मूव करें, फिर कमांड चलाएं। वरना ऐसे मैसेज आ सकते हैं:
The module failed to load The specified module could not be found
DLL फाइल रजिस्टर नहीं कर पा रहे और एरर आ रहा है कि रजिस्टर करने का प्रयास विफल रहा, तो विंडोज में UAC (यूज़र अकाउंट कंट्रोल) डिसेबल करने की कोशिश करें।
UAC बंद करने से DLL रजिस्टर करने की विफल कोशिशों की समस्या ठीक होने के लिए जाना जाता है। अन्य कारण: कमांड प्रॉम्प्ट पर राइट-क्लिक करके Run as Administrator चुनें। कभी-कभी कमांड प्रॉम्प्ट में एडमिन अधिकार न होने पर रजिस्टर DLL कमांड फेल हो जाती है।

आखिर में, अगर regsvr32 कमांड गायब या करप्ट है, तो सिस्टम फाइल चेकर चलाकर मूल विंडोज सिस्टम फाइल की प्रॉब्लम रिपेयर करें। अभी भी इश्यू हो तो कमेंट पोस्ट करें!