DLL فائل کیا ہے؟

DLL فائلیں: وہ کیا ہیں اور وہ کیوں اہم ہیں

متحرک لنک لائبریری کے لئے مختصر DLL فائل، فائل کی ایک قسم ہے جس میں یہ ہدایات شامل ہیں کہ دیگر پروگراموں کو کچھ چیزیں کرنے کے لئے کال کرسکتے ہیں. اس طرح، کئی پروگراموں کو صلاحیتوں کو ایک ہی فائل میں پروگرام کر سکتے ہیں، اور یہاں تک کہ ایک ہی وقت میں بھی ایسا ہی کریں.

مثال کے طور پر، کئی مختلف پروگراموں کو شاید بہت مشکل ڈرائیو پر مفت جگہ تلاش کرنے کے لئے، بہت خاص طور پر بہت سی غلطی. dll فائل پر فون کرسکتے ہیں، ایک مخصوص ڈائرکٹری میں ایک فائل کو تلاش کریں، اور ڈیفالٹ پر ایک ٹیسٹ کا صفحہ پرنٹ کریں. پرنٹر.

عمل درآمد پروگراموں کے برعکس، EXE فائل توسیع کے ساتھ ان لوگوں کی طرح، DLL فائلیں براہ راست نہیں چل سکتی ہیں لیکن اس کے بجائے دوسرے کوڈ جو پہلے ہی چل رہا ہے اس کے بدلے بلایا جانا چاہیے. تاہم، DLL ایک ہی شکل میں EXE کے طور پر ہیں اور کچھ بھی ایکس پی فائل کی توسیع کو استعمال کرسکتے ہیں. جبکہ زیادہ سے زیادہ متحرک لنک لائبریریوں فائل کی توسیع میں اختتام کرتے ہیں .DLL، دیگر .OCX، .CPL، یا .DRV استعمال کرسکتے ہیں.

DLL غلطیوں کو فکسنگ

DLL فائلوں کی وجہ سے، کتنے موجود ہیں اور وہ کتنی بار استعمال کرتے ہیں، ونڈوز شروع کرنے، استعمال کرنے، اور بند کرنے پر دیکھا جانے والے غلطیوں کی بڑی تعداد کا مرکز بن جاتے ہیں.

جبکہ یہ صرف اس طرح سے ڈاؤن لوڈ کرسکتے ہیں کہ لاپتہ یا DLL فائل نہیں ملا ، یہ بہت کم طور پر جانے کا بہترین طریقہ ہے. ہمارے اہم وجوہات ملاحظہ کریں DLL فائلوں کو ڈاؤن لوڈ کرنے کے لئے نہیں اس پر مزید.

اگر آپ DLL غلطی حاصل کرتے ہیں تو، آپ کی بہترین شرط اس خرابی کا حل کرنے کے لئے مخصوص معلومات کو تلاش کرنے کے لئے ہے تاکہ آپ کو اس کا حل صحیح طریقے سے حلال ہو. میرے پاس بھی ایک خاص حل ہوسکتا ہے - یہ آپ کے پاس ایک ہی رہنمائی ہے. میں سب سے زیادہ عام DLL غلطیوں کی ایک فہرست ہے اور انہیں ٹھیک کرنے کا طریقہ ہے .

دوسری صورت میں، کچھ عام مشورہ کے لئے DLL غلطیوں کو درست کرنے کے لئے ہمارے ملاحظہ کریں .

DLL فائلوں کے بارے میں مزید

متحرک لنک لائبریری میں "متحرک" لفظ استعمال کیا جاتا ہے کیونکہ اعداد و شمار صرف ایک پروگرام میں استعمال کرنے کے لئے استعمال کیا جاتا ہے جب پروگرام فعال طور پر اس کے بجائے میموری میں دستیاب ہونے کے بجائے اس کے لئے مطالبہ کرتا ہے.

بہت سے DLL فائلوں کو ونڈوز سے ڈیفالٹ کے ذریعہ دستیاب ہے لیکن تیسرے فریق پروگرام بھی انہیں انسٹال کر سکتے ہیں. تاہم، یہ ڈی ایل ایل فائل کو کھولنے کے لئے غیر معمولی ہے کیونکہ اس میں کبھی بھی ترمیم کرنے کی کوئی ضرورت نہیں ہے، اس کے علاوہ ایسا کرنے کے امکانات بھی پروگراموں اور دیگر ڈی ایل ایل کے ساتھ مسائل کا سبب بن سکتی ہیں.

DLL فائلوں کو مفید ہے کیونکہ وہ کسی پروگرام کو اپنے مختلف اجزاء کو الگ الگ ماڈیولز میں الگ کرنے کے لئے اجازت دے سکتے ہیں جو اس کے بعد کچھ فعال فعالیت پسندوں کو شامل یا خارج کرنے کے لئے شامل یا ہٹا دیا جا سکتا ہے. جب سافٹ ویئر ڈی ایل ایل کے ساتھ اس طریقے سے کام کرتا ہے، تو یہ پروگرام کم میموری استعمال کرسکتا ہے کیونکہ اسے ایک بار پھر ہر چیز کو لوڈ کرنے کی ضرورت نہیں ہے.

اس کے علاوہ، ڈی ایل ایل پورے پروگرام کے حصوں کے لۓ مکمل طور پر پورے پروگرام کو دوبارہ تعمیر کرنے یا دوبارہ انسٹال کرنے کے بغیر اپ ڈیٹ کرنے کی راہ فراہم کرتی ہے. فائدہ بھی پر زور دیا جاتا ہے جب پروگرام سے زیادہ DLL استعمال ہوتا ہے کیونکہ تمام ایپلی کیشنز کو اس واحد DLL فائل سے اپ ڈیٹ کا فائدہ اٹھانا پڑتا ہے.

ActiveX کنٹرولز، کنٹرول پینل فائلوں، اور آلہ ڈرائیوروں میں سے کچھ ایسی فائلیں ہیں جو ونڈوز متحرک لنک لائبریریوں کا استعمال کرتی ہیں. احترام سے، یہ فائل OCX، CPL، اور DRV فائل توسیع کا استعمال کرتے ہیں.

جب DLL مختلف DLL سے ہدایات کا استعمال کرتا ہے تو، پہلے ڈی ڈی ایل اب دوسرا ایک پر منحصر ہے. یہ ڈی ایل ایل فعال کاری کے لئے آسان بناتا ہے کیونکہ اس کے بجائے خرابی کے لئے صرف پہلی ڈی ایل ایل کے موقع کا امکان ہوتا ہے، اب اس کے ساتھ ساتھ دوسرا پر منحصر ہوتا ہے، جس سے پہلے اس مسئلے کا سامنا کرنا پڑتا ہے.

اگر ایک انحصار DLL ایک نئے ورژن پر اپ گریڈ کیا جاتا ہے، ایک پرانا ورژن سے زیادہ لکھا ہے، یا کمپیوٹر سے ہٹا دیا گیا ہے، تو DLL فائل پر چلنے والا پروگرام اب اس کے طور پر کام نہیں کر سکتا.

وسائل DLL ڈیٹا فائلیں ہیں جو ڈی ایچ ایل کے طور پر اسی فائل کی شکل میں ہیں لیکن ICL، FON، اور FOT فائل کی توسیع کا استعمال کرتے ہیں. آئی سی سی فائلیں آئیکن لائبریری ہیں جبکہ فونٹ اور فاٹ فائلیں فونٹ فائلیں ہیں.