একটি DLL ফাইল কি? (ডাইনামিক লিংক লাইব্রেরি)

সুচিপত্র:

একটি DLL ফাইল কি? (ডাইনামিক লিংক লাইব্রেরি)
একটি DLL ফাইল কি? (ডাইনামিক লিংক লাইব্রেরি)
Anonim

কী জানতে হবে

  • একটি DLL ফাইল একটি ডায়নামিক লিঙ্ক লাইব্রেরি ফাইল।
  • এগুলি ফাংশন ভাগ করার জন্য একাধিক প্রোগ্রাম দ্বারা ব্যবহার করা যেতে পারে।
  • অধিকাংশ লোকেরা কেবল তখনই তাদের সাথে ডিল করে যখন DLL ত্রুটিগুলি ঠিক করার প্রয়োজন হয়৷

এই নিবন্ধটি বর্ণনা করে যে DLL ফাইলগুলি কী, কীভাবে এবং কেন সেগুলি ব্যবহার করা হয় এবং আপনার যদি DLL ত্রুটি থাকে তবে কী করবেন৷

DLL ফাইল কি?

একটি DLL ফাইল, ডায়নামিক লিংক লাইব্রেরির জন্য সংক্ষিপ্ত, হল এক ধরনের ফাইল যাতে নির্দেশাবলী থাকে যা অন্যান্য প্রোগ্রামগুলিকে নির্দিষ্ট কিছু করার জন্য আহ্বান করতে পারে। এইভাবে, বেশ কয়েকটি প্রোগ্রাম একটি একক ফাইলে প্রোগ্রাম করা ক্ষমতাগুলি ভাগ করতে পারে এবং এমনকি একই সাথে তা করতে পারে৷

উদাহরণস্বরূপ, হার্ড ড্রাইভে খালি স্থান খুঁজে পেতে, একটি নির্দিষ্ট ডিরেক্টরিতে একটি ফাইল সনাক্ত করতে এবং একটি প্রিন্ট করার জন্য অনেকগুলি বিভিন্ন প্রোগ্রাম veryuseful.dll ফাইল (অবশ্যই এটি তৈরি করেছে) কল করতে পারে ডিফল্ট প্রিন্টারে পরীক্ষা পৃষ্ঠা।

এক্সিকিউটেবল প্রোগ্রামগুলির বিপরীতে, যেমন EXE ফাইল এক্সটেনশন সহ, DLL ফাইলগুলি সরাসরি চালানো যায় না তবে এর পরিবর্তে অন্য কোড দ্বারা কল করতে হবে যা ইতিমধ্যেই চলছে৷ যাইহোক, DLLগুলি EXE-এর মতো একই বিন্যাসে এবং কেউ কেউ. EXE ফাইল এক্সটেনশনও ব্যবহার করতে পারে। যদিও বেশিরভাগ ডাইনামিক লিঙ্ক লাইব্রেরি ফাইল এক্সটেনশন. DLL এ শেষ হয়, অন্যরা. OCX,. CPL বা. DRV ব্যবহার করতে পারে।

Image
Image

DLL ত্রুটি ঠিক করা

DLL ফাইলগুলি, কতগুলি আছে এবং কত ঘন ঘন ব্যবহার করা হয়, উইন্ডোজ শুরু, ব্যবহার এবং বন্ধ করার সময় দেখা যায় এমন ত্রুটিগুলির একটি বড় শতাংশের ফোকাস হতে থাকে৷

যদিও সেই অনুপস্থিত বা পাওয়া না যাওয়া DLL ফাইলটি ডাউনলোড করা সহজ হতে পারে, এটি খুব কমই ভাল উপায়। এই বিষয়ে আরও জানতে আমাদের নিবন্ধটি দেখুন DLL ফাইল ডাউনলোড না করার গুরুত্বপূর্ণ কারণ৷

যদি আপনি একটি DLL ত্রুটি পান, আপনার সর্বোত্তম বাজি হল সেই DLL সমস্যাটির জন্য নির্দিষ্ট সমস্যা সমাধানের তথ্য খুঁজে বের করা যাতে আপনি এটি সঠিক উপায়ে এবং ভালোর জন্য সমাধান করতে নিশ্চিত হন৷ এমনকি আমাদের কাছে আপনার কাছে একটি নির্দিষ্ট ফিক্স-ইট গাইড থাকতে পারে। অন্যথায়, কিছু সাধারণ পরামর্শের জন্য আমাদের কীভাবে DLL ত্রুটিগুলি ঠিক করবেন তা দেখুন৷

DLL ফাইল সম্পর্কে আরো

ডাইনামিক লিংক লাইব্রেরিতে "ডাইনামিক" শব্দটি ব্যবহার করা হয় কারণ ডেটা শুধুমাত্র একটি প্রোগ্রামে ব্যবহার করা হয় যখন প্রোগ্রামটি সক্রিয়ভাবে ডেটা মেমরিতে উপলভ্য রাখার পরিবর্তে এটির জন্য কল করে।

ডিফল্টরূপে উইন্ডোজ থেকে প্রচুর DLL ফাইল পাওয়া যায় তবে তৃতীয় পক্ষের প্রোগ্রামগুলিও সেগুলি ইনস্টল করতে পারে। যাইহোক, এটি একটি DLL ফাইল খোলা অস্বাভাবিক কারণ একটি সম্পাদনা করার সত্যিই প্রয়োজন নেই, এছাড়াও এটি করার ফলে প্রোগ্রাম এবং অন্যান্য DLL এর সাথে সমস্যা হওয়ার সম্ভাবনা রয়েছে। যাইহোক, যদি আপনি জানেন যে আপনি কি করছেন, রিসোর্স হ্যাকার এটি করার একটি উপায়।

DLL ফাইলগুলি দরকারী কারণ তারা একটি প্রোগ্রামকে তার বিভিন্ন উপাদানগুলিকে অনন্য মডিউলগুলিতে আলাদা করার অনুমতি দেয় যা কিছু কার্যকারিতা অন্তর্ভুক্ত বা বাদ দিতে যোগ করা বা সরানো যেতে পারে।যখন সফ্টওয়্যারটি DLL এর সাথে এইভাবে কাজ করে, তখন প্রোগ্রামটি কম মেমরি ব্যবহার করতে পারে কারণ এটিকে একবারে সবকিছু লোড করার প্রয়োজন নেই।

এছাড়াও, DLL একটি প্রোগ্রামের অংশগুলিকে সম্পূর্ণরূপে পুনর্নির্মাণ বা পুনরায় ইনস্টল না করেই আপডেট করার একটি উপায় প্রদান করে। যখন একটি প্রোগ্রাম DLL ব্যবহার করে তখন সুবিধাটি আরও বৃদ্ধি পায় কারণ সমস্ত অ্যাপ্লিকেশনগুলি সেই একক DLL ফাইল থেকে আপডেটের সুবিধা নিতে পারে৷

ActiveX কন্ট্রোল, কন্ট্রোল প্যানেল ফাইল এবং ডিভাইস ড্রাইভার হল কিছু ফাইল যা উইন্ডোজ ডায়নামিক লিংক লাইব্রেরি হিসেবে ব্যবহার করে। যথাক্রমে, এই ফাইলগুলি OCX, CPL, এবং DRV ফাইল এক্সটেনশন ব্যবহার করে৷

যখন একটি DLL একটি ভিন্ন DLL থেকে নির্দেশাবলী ব্যবহার করে, সেই প্রথমটি এখন দ্বিতীয়টির উপর নির্ভরশীল। এটি DLL কার্যকারিতাগুলিকে ভাঙ্গার জন্য সহজ করে তোলে কারণ শুধুমাত্র প্রথমটির ত্রুটিপূর্ণ হওয়ার সুযোগ থাকার পরিবর্তে, এটি এখন দ্বিতীয়টির উপরও নির্ভর করে, যা সমস্যাগুলি অনুভব করলে প্রথমটিকে প্রভাবিত করবে৷

যদি একটি নির্ভরশীল DLL একটি নতুন সংস্করণে আপগ্রেড করা হয়, একটি পুরানো সংস্করণ দিয়ে ওভাররাইট করা হয়, বা কম্পিউটার থেকে সরানো হয়, তাহলে DLL ফাইলের উপর নির্ভরশীল প্রোগ্রামটি আর কাজ করতে পারে না।

রিসোর্স DLL হল ডাটা ফাইল যা DLL এর মত একই ফাইল ফরম্যাটে কিন্তু ICL, FON, এবং FOT ফাইল এক্সটেনশন ব্যবহার করে। ICL ফাইলগুলি হল আইকন লাইব্রেরি যেখানে FONT এবং FOT ফাইলগুলি হল ফন্ট ফাইল৷

FAQ

    আপনি কিভাবে একটি DLL ফাইল খুলবেন?

    DLL ফাইলগুলি যেভাবে খোলা হয় সেভাবে বেশিরভাগ ফাইল টাইপ খোলা হয় না৷ DLL ফাইলগুলি সাধারণত একটি অ্যাপ্লিকেশন দ্বারা আহ্বান করা হয়। একটি DLL ফাইলের ভিতরে কোডটি দেখতে আপনাকে এটিকে একটি তৃতীয় পক্ষের অ্যাপ্লিকেশন দিয়ে ডিকম্পাইল করতে হবে।

    আপনি কিভাবে একটি DLL ফাইল ইনস্টল করবেন?

    DLL ফাইলগুলি অন্যান্য ফাইল প্রকারের মতো ইনস্টল করা হয় না৷ DLL ফাইলগুলিকে 'ইনস্টল' করা যেতে পারে সেগুলিকে ডিরেক্টরিতে রেখে যেখানে একটি অ্যাপ্লিকেশন একটি নির্দিষ্ট DLL ফাইলের জন্য সেট করা আছে৷

প্রস্তাবিত: