কম্পিউটার

উইন্ডোজে ডিএলএল ফাইল অনুপস্থিত ত্রুটিগুলি কীভাবে ঠিক করবেন

আপনার উইন্ডোজ পিসিতে একটি DLL ত্রুটি দেখছেন? এই সাধারণ ত্রুটিগুলি সমস্যা সমাধানের জন্য হতাশাজনক কারণ আপনাকে প্রায়শই সমস্যাটি খুঁজে পেতে বেশ কয়েকটি ধাপ অতিক্রম করতে হয়৷

আসুন কিছু সাধারণ DLL ত্রুটি পর্যালোচনা করি এবং এই বিরক্তিকর সমস্যাগুলির সমস্যা সমাধানের প্রক্রিয়ার মধ্য দিয়ে যাই৷

একটি DLL কি?

আপনি এটির সমস্যা সমাধান শুরু করার আগে এটি আপনার ত্রুটি বার্তাটির অর্থ কী তা বুঝতে সহায়তা করে৷ DLL মানে ডাইনামিক লিঙ্ক লাইব্রেরি . মূলত, এই ফাইলগুলি উইন্ডোজের একটি মূল অংশ এবং প্রোগ্রামগুলিকে প্রতিবার স্ক্র্যাচ থেকে না লিখে বিভিন্ন ধরনের ফাংশন সম্পাদন করার অনুমতি দেয়৷

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

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

সাধারণ DLL ত্রুটি

আপনি যেমন কল্পনা করতে পারেন, কিছু DLL অন্যদের চেয়ে বেশি ঘন ঘন ত্রুটি বার্তাগুলিতে পপ আপ হয়। এখানে কিছু DLL রয়েছে যা সমস্যা সৃষ্টির জন্য সবচেয়ে বেশি পরিচিত।

MSVCP140, MSVCP120, MSVCP110, এবং MSVCP100

উইন্ডোজে ডিএলএল ফাইল অনুপস্থিত ত্রুটিগুলি কীভাবে ঠিক করবেন

এই চারটিই একই DLL এর ভিন্ন ভিন্ন সংস্করণ (14.0, 10.0, ইত্যাদি)। MSVC এর অর্থ হল Microsoft Visual C++, Windows অ্যাপ্লিকেশনের জন্য একটি অত্যন্ত সাধারণ বিন্যাস।

সম্ভাবনা হল আপনি যদি আপনার ইনস্টল করা প্রোগ্রামের তালিকাটি খোলেন, তাহলে আপনি Microsoft Visual C++ 20xx পুনরায় বিতরণযোগ্য লেবেলযুক্ত একাধিক এন্ট্রি দেখতে পাবেন। . যখনই আপনি একটি প্রোগ্রাম ইনস্টল করেন যার জন্য এই প্যাকেজের একটি নির্দিষ্ট সংস্করণ প্রয়োজন, এটি আপনাকে তা করতে অনুরোধ করে বা এটি কাজ করবে না৷

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

MSVCR100, MSVCR71

এই দুটি DLL উপরের সঙ্গী। যখন CP এর মধ্যে C++ , এই ফাইলগুলিতে C লাইব্রেরি রয়েছে৷ প্রোগ্রাম ভাষা. এই দুটি সংখ্যা আবার একই ফাইলের ভিন্ন সংস্করণ, এবং সম্ভবত প্রোগ্রাম সামঞ্জস্যের জন্য আপনার একাধিক সংস্করণ ইনস্টল করা আছে৷

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

VCRUNTIME140

ডায়নামিক লিঙ্ক লাইব্রেরিতে "লিঙ্ক" একটি কারণে বিদ্যমান--- এখানে আরেকটি ডিএলএল রয়েছে যা প্রথম দুটির সাথে সম্পর্কিত। ভিজ্যুয়াল C++ লাইব্রেরি DLL-এর 7 থেকে 13 সংস্করণ প্রতিটি সংস্করণের জন্য আলাদা আলাদা নাম ব্যবহার করেছে, যার ফলে উপরের সাধারণ ফাইলগুলি রয়েছে। সংস্করণ 14 থেকে শুরু করে, যেকোনো একটি ভাষা ব্যবহার করে প্রোগ্রামগুলিকে অন্য একটি নতুন DLL এর সাথে লিঙ্ক করতে হবে। এর নাম VCRUNTIME, যা প্রতিটি নতুন সংস্করণের সাথে পরিবর্তিত হয়৷

কোডির পাশাপাশি অ্যাডোব ক্রিয়েটিভ ক্লাউড সফ্টওয়্যার চালানোর চেষ্টা করার সময় এই ত্রুটিটি ঘটে বলে জানা যায়৷

D3DX9_43

এখানে একটি ভিন্ন রুট সহ একটি DLL আছে। DX এই ফাইলের নাম Microsoft DirectX কে বোঝায় , মাল্টিমিডিয়া গেম এবং অ্যাপ চালানোর জন্য API-এর একটি সংগ্রহ। 43 শিরোনামে একটি নির্দিষ্ট সংস্করণ বোঝায়, তাই আপনি এটি অন্য নম্বরের সাথেও দেখতে পারেন।

যেহেতু আপনার কম্পিউটার শুধুমাত্র এই নিবিড় প্রোগ্রামগুলির জন্য DirectX ব্যবহার করে, তাই একটি ভিডিও গেম শুরু করার সময় আপনি এই ত্রুটিটি দেখতে পারেন৷

Lame_enc

Lame_enc আপনার পিসির অপমান নয়। এটি LAME (LAME Ain't an MP3 Encoder) এনকোডারকে নির্দেশ করে যা অডিও সফ্টওয়্যারকে MP3 তে রূপান্তর করতে দেয়। সফ্টওয়্যার পেটেন্টের কারণে, প্রোগ্রামগুলি আইনত MP3 এনকোডিং সফ্টওয়্যার অন্তর্ভুক্ত করতে পারে না। সুতরাং, আপনাকে নিজেরাই LAME ইনস্টল করতে হবে।

বেশিরভাগ ব্যবহারকারী যারা এই ত্রুটিটি দেখেন তাদের অডাসিটিতে ব্যবহারের জন্য LAME ইনস্টল করা থাকবে। আপনি যদি Audacity ব্যবহার না করেন, তাহলে আপনি MP3 লোড বা সংরক্ষণ করার চেষ্টা করার সময় সম্ভবত এই ত্রুটিটি দেখতে পাবেন।

আপনি নীচের সমস্ত সমস্যা সমাধানের পদক্ষেপগুলি অনুসরণ করার আগে, নিশ্চিত করুন যে আপনি আসলে LAME ইনস্টল করেছেন৷ আপনি যদি অডাসিটি সরাসরি MP3 ফাইল রপ্তানি করে না... দিয়ে শুরু হওয়া Audacity থেকে একটি বার্তা দেখতে পান , LAME ডাউনলোড করুন এবং আবার চেষ্টা করুন৷

NTDLL

সম্ভবত তালিকার সবচেয়ে গুরুতর ত্রুটি, NTDLL হল একটি ফাইল যা NT কার্নেল ফাংশন পরিচালনা করে। NT মানে নতুন প্রযুক্তি এবং একসময় Windows পণ্য নামের একটি অংশ ছিল, কিন্তু এখন শুধুমাত্র প্রযুক্তিগত Windows তথ্য অন্তর্ভুক্ত করা হয়েছে৷

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

কিভাবে DLL ত্রুটির সমস্যা সমাধান করবেন

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

  1. রিবুট করুন
  2. অনুপস্থিত DLL চেক করুন
  3. উইন্ডোজ আপডেট ইনস্টল করুন
  4. প্রভাবিত প্রোগ্রাম পুনরায় ইনস্টল করুন
  5. প্রাসঙ্গিক ড্রাইভার আপডেট করুন
  6. একটি সিস্টেম ফাইল পরীক্ষা করুন
  7. ম্যালওয়্যারের জন্য স্ক্যান করুন
  8. DLL পুনরায় নিবন্ধন করুন
  9. একটি সিস্টেম পুনরুদ্ধার চেষ্টা করুন
  10. উইন্ডোজ রিসেট করুন

ধাপ 0:কি করা উচিত নয়

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

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

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

ধাপ 1:রিবুট করুন

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

ধাপ 2:অনুপস্থিত DLL পরীক্ষা করুন

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

ধাপ 3:উইন্ডোজ আপডেটগুলি ইনস্টল করুন

উইন্ডোজে ডিএলএল ফাইল অনুপস্থিত ত্রুটিগুলি কীভাবে ঠিক করবেন

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

আপনি যেকোন উপলব্ধ আপডেট ইনস্টল করার পরে, সেগুলি প্রয়োগ করা হয়েছে তা নিশ্চিত করতে আপনার সিস্টেম পুনরায় বুট করুন৷

ধাপ 4:প্রভাবিত প্রোগ্রামটি পুনরায় ইনস্টল করুন

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

ধাপ 5:প্রাসঙ্গিক ড্রাইভার আপডেট করুন

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

ধাপ 6:একটি সিস্টেম ফাইল চেক করুন

এরপরে, আপনাকে SFC (সিস্টেম ফাইল চেকার) কমান্ড চালানোর চেষ্টা করা উচিত। এতে উইন্ডোজ বিভিন্ন সিস্টেম ফাইল চেক করে এবং অনুপস্থিত বা ক্ষতিগ্রস্ত যেকোনও ঠিক করে।

এটি করতে, cmd টাইপ করুন স্টার্ট মেনুতে। এর এন্ট্রিতে ডান-ক্লিক করুন, এবং প্রশাসক হিসাবে চালান বেছে নিন . তারপর, নিম্নলিখিত কমান্ডটি প্রবেশ করান:

sfc /scannow

এই স্ক্যানটি একটু সময় নেবে, তাই আপনার কাছে কয়েক মিনিট থাকলে এটি চালান। এটি শেষ হলে, উইন্ডোজ আপনাকে বলবে যে এটি কোন সমস্যা খুঁজে পেয়েছে।

ধাপ 7:ম্যালওয়্যারের জন্য স্ক্যান করুন

যদিও DLL ত্রুটিগুলি অগত্যা ম্যালওয়্যার দ্বারা সৃষ্ট নয়, সেগুলি হতে পারে৷ সম্ভবত একটি সংক্রমণ অতীতে একটি DLL ফাইল ক্ষতিগ্রস্ত হয়েছে বা এখন একটি সঙ্গে জগাখিচুড়ি হয়. আপনার অ্যান্টিভাইরাস দিয়ে একটি স্ক্যান চালান এবং তারপরে দ্বিতীয় মতামতের জন্য Malwarebytes-এর বিনামূল্যের সংস্করণ ব্যবহার করুন, শুধুমাত্র এটি বাতিল করার জন্য৷

ধাপ 8:DLL পুনরায় নিবন্ধন করুন

এই মুহুর্তে, DLL ফাইলটিকে আনরেজিস্টার এবং পুনরায় নিবন্ধন করার চেষ্টা করা মূল্যবান। এটি উইন্ডোজকে এক মুহুর্তের জন্য DLL কে "ভুলে যেতে" বাধ্য করে এবং কম্পোনেন্টটিকে পুনঃপ্রতিষ্ঠা করে, যা সমস্যার সমাধান করতে পারে৷

cmd টাইপ করে আরেকটি উন্নত কমান্ড প্রম্পট খুলুন স্টার্ট মেনুতে, তারপর ডান-ক্লিক করুন এবং প্রশাসক হিসাবে চালান বেছে নিন . সমস্যাযুক্ত DLL-এর নামে যোগ করে নিম্নলিখিত কমান্ডগুলি একবারে একটি টাইপ করুন:

regsvr32 /u FILENAME.dll
regsvr32 FILENAME.dll

ধাপ 9:একটি সিস্টেম পুনরুদ্ধার চেষ্টা করুন

উইন্ডোজে ডিএলএল ফাইল অনুপস্থিত ত্রুটিগুলি কীভাবে ঠিক করবেন

যদি এই ত্রুটিটি সম্প্রতি শুরু হয়, তবে একটি সিস্টেম পুনরুদ্ধার আপনাকে সময়মতো ফিরিয়ে নিয়ে যেতে পারে এবং আশা করি সমস্যাটি ফিরিয়ে দিতে পারে৷

কন্ট্রোল প্যানেল টাইপ করুন স্টার্ট মেনুতে, এটি খুলুন এবং পুনরুদ্ধার নির্বাচন করুন . এখানে, ওপেন সিস্টেম রিস্টোর নির্বাচন করুন . একটি পুনরুদ্ধারের সময় চয়ন করতে প্রম্পটগুলি অনুসরণ করুন এবং উইন্ডোজকে প্রক্রিয়াটি সম্পূর্ণ করতে দিন৷

আপনি সমস্যায় পড়লে সিস্টেম রিস্টোরের সমস্যা সমাধানে আমাদের সহায়তা দেখুন৷

ধাপ 10:উইন্ডোজ রিসেট করুন

উইন্ডোজে ডিএলএল ফাইল অনুপস্থিত ত্রুটিগুলি কীভাবে ঠিক করবেন

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

ধন্যবাদ, আপনি এই PC রিসেট ব্যবহার করতে পারেন আপনার ব্যক্তিগত ফাইলগুলি না সরিয়েই উইন্ডোজের একটি নতুন অনুলিপি পুনরায় ইনস্টল করার ফাংশন। আশা করি, এটি কখনই এই বিন্দুতে পৌঁছাবে না। কিন্তু উপরের সমস্ত সমস্যা সমাধানের পরে, আপনার কেবল রিসেট করা উচিত এবং সমস্যা সমাধানে আরও বেশি সময় নষ্ট করা এড়ানো উচিত।

কোন DLL ত্রুটি আপনাকে পাগল করে তোলে?

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

আরও জানতে, ফল ক্রিয়েটর আপডেটের সমস্যা সমাধানের জন্য আমাদের সম্পূর্ণ নির্দেশিকা দেখুন।


  1. Windows 10 এ DLL ত্রুটিগুলি কীভাবে ঠিক করবেন

  2. উইন্ডোজ 7-এ অনুপস্থিত dll ফাইলের ত্রুটি কীভাবে ঠিক করবেন

  3. Windows 10 এ D3dx9_39.Dll অনুপস্থিত ত্রুটি কীভাবে ঠিক করবেন

  4. উইন্ডোজ 11-এ অনুপস্থিত DLL ফাইলগুলি কীভাবে ঠিক করবেন? DLL ত্রুটি?