क्या पता
- एक डीएलएल फाइल एक डायनेमिक लिंक लाइब्रेरी फाइल है।
- उनका उपयोग कई कार्यक्रमों द्वारा कार्यों को साझा करने के लिए किया जा सकता है।
- अधिकांश लोग उनसे तभी निपटते हैं जब उन्हें DLL त्रुटियों को ठीक करने की आवश्यकता होती है।
यह आलेख वर्णन करता है कि डीएलएल फाइलें क्या हैं, उनका उपयोग कैसे और क्यों किया जाता है, और यदि आपके पास डीएलएल त्रुटि है तो क्या करें।
डीएलएल फाइल क्या है?
डायनेमिक लिंक लाइब्रेरी के लिए संक्षिप्त एक डीएलएल फ़ाइल, एक प्रकार की फ़ाइल है जिसमें निर्देश होते हैं कि अन्य प्रोग्राम कुछ चीजों को करने के लिए कॉल कर सकते हैं। इस तरह, कई प्रोग्राम एक फ़ाइल में प्रोग्राम की गई क्षमताओं को साझा कर सकते हैं, और एक साथ ऐसा भी कर सकते हैं।
उदाहरण के लिए, हार्ड ड्राइव पर खाली जगह खोजने, किसी विशेष निर्देशिका में फ़ाइल का पता लगाने और एक डिफ़ॉल्ट प्रिंटर के लिए परीक्षण पृष्ठ।
निष्पादन योग्य प्रोग्रामों के विपरीत, जैसे EXE फ़ाइल एक्सटेंशन वाले प्रोग्राम, DLL फ़ाइलें सीधे नहीं चलाई जा सकतीं, बल्कि पहले से चल रहे अन्य कोड द्वारा कॉल की जानी चाहिए। हालांकि, डीएलएल EXE के समान प्रारूप में हैं और कुछ. EXE फ़ाइल एक्सटेंशन का भी उपयोग कर सकते हैं। जबकि अधिकांश डायनामिक लिंक लाइब्रेरी फ़ाइल एक्सटेंशन. DLL में समाप्त होती हैं, अन्य. OCX,. CPL, या. DRV का उपयोग कर सकते हैं।
डीएलएल त्रुटियों को ठीक करना
डीएलएल फाइलें, कितनी हैं और कितनी बार उनका उपयोग किया जाता है, विंडोज़ को शुरू करने, उपयोग करने और बंद करने के दौरान देखी जाने वाली त्रुटियों के एक बड़े प्रतिशत का ध्यान केंद्रित करते हैं।
हालांकि उस लापता या नहीं मिली डीएलएल फ़ाइल को डाउनलोड करना आसान हो सकता है, लेकिन यह शायद ही कभी जाने का सबसे अच्छा तरीका है। इस पर अधिक जानकारी के लिए हमारा लेख देखें DLL फ़ाइलें डाउनलोड न करने के महत्वपूर्ण कारण।
यदि आपको कोई DLL त्रुटि मिलती है, तो आपकी सबसे अच्छी शर्त यह है कि आप उस DLL समस्या के लिए विशिष्ट समस्या निवारण जानकारी प्राप्त करें ताकि आप इसे सही तरीके से और अच्छे के लिए हल करना सुनिश्चित कर सकें। आपके पास जो है उसके लिए हमारे पास एक विशिष्ट फिक्स-इट गाइड भी हो सकता है। अन्यथा, कुछ सामान्य सलाह के लिए हमारी डीएलएल त्रुटियों को कैसे ठीक करें देखें।
डीएलएल फाइलों के बारे में अधिक जानकारी
डायनेमिक लिंक लाइब्रेरी में "डायनेमिक" शब्द का उपयोग किया जाता है क्योंकि डेटा को केवल प्रोग्राम में उपयोग करने के लिए रखा जाता है जब प्रोग्राम मेमोरी में डेटा हमेशा उपलब्ध होने के बजाय सक्रिय रूप से इसके लिए कॉल करता है।
डिफ़ॉल्ट रूप से विंडोज़ से बहुत सारी डीएलएल फाइलें उपलब्ध हैं लेकिन तीसरे पक्ष के प्रोग्राम उन्हें भी इंस्टॉल कर सकते हैं। हालांकि, एक डीएलएल फ़ाइल खोलना असामान्य है क्योंकि वास्तव में किसी एक को संपादित करने की आवश्यकता नहीं होती है, साथ ही ऐसा करने से प्रोग्राम और अन्य डीएलएल के साथ समस्याएं होने की संभावना है। हालांकि, यदि आप जानते हैं कि आप क्या कर रहे हैं, तो संसाधन हैकर ऐसा करने का एक तरीका है।
डीएलएल फाइलें उपयोगी हैं क्योंकि वे एक प्रोग्राम को इसके विभिन्न घटकों को अद्वितीय मॉड्यूल में अलग करने की अनुमति दे सकती हैं जिन्हें कुछ कार्यात्मकताओं को शामिल या बाहर करने के लिए जोड़ा या हटाया जा सकता है।जब सॉफ्टवेयर डीएलएल के साथ इस तरह से काम करता है, तो प्रोग्राम कम मेमोरी का उपयोग कर सकता है क्योंकि इसे एक ही बार में सब कुछ लोड करने की आवश्यकता नहीं होती है।
साथ ही, डीएलएल प्रोग्राम के कुछ हिस्सों को अपडेट करने का एक तरीका प्रदान करते हैं, बिना पूरे प्रोग्राम को फिर से बनाए या फिर से इंस्टॉल किए। लाभ तब और बढ़ जाता है जब कोई प्रोग्राम डीएलएल का उपयोग करता है क्योंकि सभी एप्लिकेशन उस एकल डीएलएल फ़ाइल से अपडेट का लाभ उठा सकते हैं।
ActiveX नियंत्रण, नियंत्रण कक्ष फ़ाइलें और डिवाइस ड्राइवर कुछ ऐसी फ़ाइलें हैं जिनका उपयोग Windows डायनेमिक लिंक लाइब्रेरी के रूप में करता है। क्रमशः, ये फ़ाइलें OCX, CPL, और DRV फ़ाइल एक्सटेंशन का उपयोग करती हैं।
जब एक डीएलएल एक अलग डीएलएल से निर्देशों का उपयोग करता है, तो पहला वाला अब दूसरे पर निर्भर होता है। इससे डीएलएल कार्यक्षमताओं को तोड़ना आसान हो जाता है क्योंकि केवल पहले वाले के खराब होने का मौका होने के बजाय, यह अब दूसरे पर भी निर्भर करता है, जो मुद्दों का अनुभव करने पर पहले को प्रभावित करेगा।
यदि एक आश्रित डीएलएल को एक नए संस्करण में अपग्रेड किया गया है, एक पुराने संस्करण के साथ अधिलेखित किया गया है, या कंप्यूटर से हटा दिया गया है, तो डीएलएल फ़ाइल पर निर्भर प्रोग्राम अब काम नहीं करेगा जैसा उसे करना चाहिए।
संसाधन DLL डेटा फ़ाइलें हैं जो DLL के समान फ़ाइल स्वरूप में हैं लेकिन ICL, FON और FOT फ़ाइल एक्सटेंशन का उपयोग करती हैं। ICL फाइलें आइकन लाइब्रेरी हैं जबकि FONT और FOT फाइलें फॉन्ट फाइल हैं।
अक्सर पूछे जाने वाले प्रश्न
आप एक डीएलएल फाइल कैसे खोलते हैं?
डीएलएल फाइलें उसी तरह नहीं खोली जाती हैं जैसे अधिकांश फाइल टाइप खोली जाती हैं। डीएलएल फाइलों को आमतौर पर एक एप्लिकेशन द्वारा बुलाया जाता है। एक डीएलएल फ़ाइल के अंदर कोड देखने के लिए आपको इसे किसी तृतीय-पक्ष एप्लिकेशन के साथ डीकंपाइल करना होगा।
आप एक डीएलएल फ़ाइल कैसे स्थापित करते हैं?
DLL फ़ाइलें अन्य फ़ाइल प्रकारों की तरह स्थापित नहीं हैं। डीएलएल फाइलों को उस निर्देशिका में रखकर 'इंस्टॉल' किया जा सकता है जहां एक निश्चित डीएलएल फाइल को देखने के लिए एक एप्लिकेशन सेट किया गया है।