ভূমিকা

উইন্ডোজে হারিয়ে যাওয়া DLL ফাইল ঠিক করার উপায় নির্ভর করে ত্রুটিটি কোথায় দেখা দিচ্ছে তার ওপর। প্রথমে Windows Update চালিয়ে কম্পিউটার পুনরায় চালু করুন। শুধু একটি প্রোগ্রাম ব্যর্থ হলে সেই অ্যাপ ও প্রকাশকের নির্ধারিত রানটাইম মেরামত করুন। একাধিক সম্পর্কহীন প্রোগ্রামে সমস্যা হলে আগে DISM, পরে System File Checker চালান। এই চারটি পদ্ধতির প্রতিটির পর একই ব্যর্থ কাজ আবার পরীক্ষা করুন এবং মূল ত্রুটি না ফিরলে থামুন।

DLL ফাইল কেন হারিয়ে যায় বা কাজ করা বন্ধ করে

“DLL পাওয়া যায়নি” বার্তা সব সময় ফাইল মুছে যাওয়া বোঝায় না। অসম্পূর্ণ আপডেট, ক্ষতিগ্রস্ত অ্যাপ ইনস্টলেশন, অসামঞ্জস্যপূর্ণ রানটাইম বা নষ্ট Windows উপাদান একই বার্তা দেখাতে পারে। DLL ফাইলের নামসহ সম্পূর্ণ ত্রুটি এবং কোন কাজের সময় এটি দেখা দেয়, তা লিখে রাখুন।

দ্রুত শনাক্তকরণ: সমস্যা শুধু একটি অ্যাপে সীমিত হলে সেই অ্যাপ বা তার নির্ভরতা সম্ভাব্য কারণ। সম্পর্কহীন কয়েকটি অ্যাপে একই ধরনের ত্রুটি হলে যৌথ রানটাইম বা সুরক্ষিত Windows উপাদান পরীক্ষা করুন। এই পার্থক্য বুঝলে অনুমান করে ফাইল বদলানোর বদলে সঠিক পদ্ধতি বেছে নেওয়া যায়।

চারটি পদ্ধতির দ্রুত তুলনা

পদ্ধতিকোন ক্ষেত্রে উপযোগীকখন শুরু করবেন
Windows Update ও পুনরায় চালুসাম্প্রতিক Windows পরিবর্তনআপডেট বা অসম্পূর্ণ পুনরারম্ভের পর ত্রুটি দেখা দিলে
অ্যাপ ও রানটাইম মেরামতএকটি প্রোগ্রাম বা গেমে সমস্যাঅন্য অ্যাপ স্বাভাবিকভাবে চললে
DISM ও System File Checkerসুরক্ষিত Windows উপাদানএকাধিক সম্পর্কহীন অ্যাপ ব্যর্থ হলে
ঐচ্ছিক সহায়ক স্ক্যানমিশ্র নির্ভরতা ত্রুটিঅফিসিয়াল ও বিল্ট-ইন পদ্ধতি কাজ না করলে

পদ্ধতি ১: Windows Update দিয়ে হারিয়ে যাওয়া DLL ফাইল ঠিক করা

কখন ব্যবহার করবেন

অসম্পূর্ণ আপডেট, অপ্রত্যাশিতভাবে কম্পিউটার বন্ধ হওয়া বা সাম্প্রতিক Windows পরিবর্তনের পর প্রথমে এই পদ্ধতি নিন। আপডেট সম্পন্ন করলে পরে DISM চালানোর প্রয়োজন হলে সেটি সাম্প্রতিক মেরামত উৎস ব্যবহার করতে পারে।

ধাপে ধাপে নির্দেশনা

  1. কাজ সংরক্ষণ করে সমস্যাযুক্ত অ্যাপ বন্ধ করুন।
  2. Settings > Windows Update খুলুন।
  3. Check for updates নির্বাচন করে আপনার কম্পিউটারের জন্য দেওয়া আপডেট ইনস্টল করুন।
  4. ইনস্টলেশন শেষ হলে Windows পুনরায় চালু করুন।আপডেটের পর Windows পুনরায় চালু করার পর্দা
  5. সমস্যাযুক্ত অ্যাপ খুলে যে কাজটিতে ত্রুটি হয়েছিল, সেটি আবার করুন।

দ্রষ্টব্য: Microsoft ১৪ অক্টোবর ২০২৫-এ Windows 10-এর বিনা মূল্যের সহায়তা, নিরাপত্তা সংশোধন ও সাধারণ সফটওয়্যার আপডেট শেষ করেছে। Windows 10 এখনও চলবে, তবে সমর্থিত থাকতে Microsoft যোগ্য কম্পিউটারে Windows 11 বা প্রযোজ্য Extended Security Updates ব্যবহারের পরামর্শ দেয়।

ফলাফল যাচাই করবেন যেভাবে

অ্যাপ খুললে এবং আগের বার্তা আর না এলে পদ্ধতিটি সফল। অন্য অ্যাপ ঠিক থাকলেও একটি প্রোগ্রাম ব্যর্থ হলে পরের পদ্ধতিতে সেই প্রোগ্রাম মেরামত করুন।

পদ্ধতি ২: সমস্যাযুক্ত অ্যাপ ও তার রানটাইম মেরামত

কখন ব্যবহার করবেন

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

ধাপে ধাপে নির্দেশনা

  1. DLL ফাইলের নামসহ সম্পূর্ণ ত্রুটি বার্তা কপি করুন।
  2. Settings > Apps > Installed apps খুলে সমস্যাযুক্ত প্রোগ্রামটি খুঁজুন।
  3. Advanced options খুলে বিকল্পটি থাকলে Repair নির্বাচন করুন।
  4. মেরামতের বিকল্প না থাকলে বা কাজ না করলে প্রোগ্রামটি আনইনস্টল করে Windows পুনরায় চালু করুন।অ্যাপ আনইনস্টল করার পর Windows পুনরায় চালু করার পর্দা
  5. অফিসিয়াল প্রকাশক বা Microsoft Store থেকে প্রোগ্রামটি পুনরায় ইনস্টল করুন।
  6. প্রকাশক যে Visual C++, .NET, DirectX, OpenAL বা XInput নির্ভরতা নির্ধারণ করেছে, কেবল তার অফিসিয়াল ইনস্টলার ব্যবহার করুন।

দ্রষ্টব্য: ৬৪-বিট Windows-এ চলা ৩২-বিট অ্যাপের x86 রানটাইম লাগতে পারে। শুধু Windows-এর ধরন নয়, অ্যাপের নথিভুক্ত চাহিদার সঙ্গে রানটাইম আর্কিটেকচার মিলিয়ে নিন।

Windows 10-এ রেজিস্ট্রি ত্রুটি, Command Prompt ও কম্পিউটার এক্সপোর্টের পর্দা

ফলাফল যাচাই করবেন যেভাবে

একই প্রোগ্রাম চালিয়ে ব্যর্থ কাজটি আবার করুন। বার্তায় অন্য নির্ভরতার নাম এলে নতুন কিছু ইনস্টল করার আগে প্রকাশকের সম্পূর্ণ চাহিদা দেখুন। কয়েকটি প্রোগ্রামে সমস্যা হলে পরের পদ্ধতিতে যান।

পদ্ধতি ৩: DISM ও SFC দিয়ে ক্ষতিগ্রস্ত DLL ফাইল মেরামত

কখন ব্যবহার করবেন

একাধিক অ্যাপ ব্যর্থ হলে, Windows অস্বাভাবিক আচরণ করলে বা ত্রুটিতে Windows উপাদানের নাম থাকলে বিল্ট-ইন সরঞ্জাম দুটি ব্যবহার করুন। প্রশাসকের অনুমতি প্রয়োজন। Microsoft-এর নির্দেশিত ক্রম হলো আগে DISM, পরে System File Checker।

ধাপে ধাপে নির্দেশনা

  1. অপেক্ষমাণ Windows আপডেট ইনস্টল করে কম্পিউটার পুনরায় চালু করুন।
  2. Windows Search-এ Command Prompt লিখে Run as administrator নির্বাচন করুন।প্রশাসক হিসেবে Command Prompt চালুর বিকল্প
  3. নিচের DISM RestoreHealth কমান্ড লিখে কাজ শেষ হওয়া পর্যন্ত অপেক্ষা করুন।
    DISM.exe /Online /Cleanup-Image /RestoreHealth
    প্রশাসক Command Prompt-এ DISM RestoreHealth চলমান
  4. DISM সফলভাবে কাজ শেষ করার বার্তা দিলে System File Checker চালান।
    sfc /scannow
  5. যাচাই ১০০ শতাংশ হলে Command Prompt বন্ধ করে Windows পুনরায় চালু করুন।

দ্রষ্টব্য: স্ক্যান চলার সময় Command Prompt বন্ধ করবেন না। সুরক্ষিত Windows ফাইল হাতে বদলালে সংস্করণ ও সামঞ্জস্যের নতুন সমস্যা তৈরি হতে পারে।

ফলাফল যাচাই করবেন যেভাবে

সমস্যাযুক্ত প্রোগ্রামগুলো খুলে আগের ব্যর্থ কাজ পুনরাবৃত্তি করুন। চাইলে sfc /scannow আবার চালাতে পারেন। “Windows Resource Protection did not find any integrity violations” বার্তা মানে সুরক্ষিত সিস্টেম ফাইলে অখণ্ডতা সমস্যা পাওয়া যায়নি। DISM বা SFC ত্রুটি দিলে Microsoft-এর অফিসিয়াল System File Checker নির্দেশনা দেখুন।

Command Prompt-এ Windows System Protection তৈরির পর্দা

বিভিন্ন নির্ভরতা-সংক্রান্ত ত্রুটি চলতে থাকলে শেষ বিকল্প হিসেবে সহায়ক স্ক্যান বিবেচনা করুন।

পদ্ধতি ৪: ঐচ্ছিক সহায়ক পদ্ধতি হিসেবে Fionn DLL Fixer ব্যবহার

কখন ব্যবহার করবেন

বিল্ট-ইন সরঞ্জাম ও অফিসিয়াল ইনস্টলারেও বারবার ক্র্যাশ, চালু হতে ব্যর্থতা বা নির্ভরতা লোডের ত্রুটি ঠিক না হলে এই Windows অ্যাপটি বিবেচনা করুন। এটি অনুপস্থিত, ক্ষতিগ্রস্ত, সংস্করণ-অমিল এবং System32 পথ-সংক্রান্ত DLL সমস্যা স্ক্যান করে। DirectX, Visual C++, .NET, OpenAL ও XInput নির্ভরতাও পরীক্ষা করে।

ধাপে ধাপে নির্দেশনা

  1. Fionn DLL Fixer চালু করুন। সফটওয়্যারটি স্বয়ংক্রিয়ভাবে DLL ও সিস্টেম সমস্যা স্ক্যান করে এবং শেষে শনাক্ত ফলাফল দেখায়।
Fionn DLL Fixer-এ DLL ও সিস্টেম সমস্যা স্ক্যানের ফলাফল
  1. স্ক্যান শেষ হলে শনাক্ত DLL ও সিস্টেম সমস্যা স্বয়ংক্রিয়ভাবে মেরামত শুরু করতে Repair নির্বাচন করুন।
Fionn DLL Fixer-এ Repair বোতাম নির্বাচন
  1. মেরামত চলাকালে অপেক্ষা করুন। সব সমস্যা মেরামত না হওয়া পর্যন্ত বোতামে Fixing দেখা যাবে।
Fionn DLL Fixer-এ মেরামত প্রক্রিয়া চলমান
  1. মেরামত শেষ হলে নিশ্চিতকরণ বাক্সে Ok নির্বাচন করুন। নির্দেশনা এলে ফলাফল যাচাইয়ের আগে কম্পিউটার পুনরায় চালু করুন।
Fionn DLL Fixer-এ মেরামত সম্পন্ন হওয়ার নিশ্চিতকরণ
  1. পুনরায় চালুর পরও সমস্যা থাকলে আরেকটি স্ক্যানের জন্য Recheck নির্বাচন করুন। নতুন সমস্যা পাওয়া গেলে আবার Repair নির্বাচন করুন।
Fionn DLL Fixer-এ মেরামতের পর পুনরায় পরীক্ষা

ফলাফল যাচাই করবেন যেভাবে

পুনরায় পরীক্ষা চালিয়ে সমস্যাযুক্ত অ্যাপ বা গেম খুলুন। আগের ক্র্যাশ, কালো পর্দা, চালু হতে ব্যর্থতা বা DLL অনুপস্থিত বার্তা আর দেখা যায় কি না নিশ্চিত করুন। একই ত্রুটি থাকলে কম্পিউটার পুনরায় চালু করুন বা পণ্য সহায়তার সঙ্গে যোগাযোগ করুন।

বিনা মূল্যের সংস্করণে তিনটি বিনা মূল্যের চেষ্টা দেখা যায়। VIP সুবিধায় DLL, DirectX, রানটাইম ও সিস্টেম মেরামত উন্মুক্ত হয়।

যেসব সাধারণ ভুল এড়াবেন

  • শুধু নাম দেখে DLL নামানো: একই নাম ফাইলটির উৎস, সংস্করণ বা আর্কিটেকচার নিশ্চিত করে না।
  • System32-এ ফাইল কপি করা: সুরক্ষিত উপাদান হাতে বদলালে নতুন সামঞ্জস্য সমস্যা হতে পারে।
  • প্রতিটি DLL নিবন্ধন করা: অনেক DLL নিজে নিবন্ধনযোগ্য নয়; তাই regsvr32 সার্বজনীন সমাধান নয়।
  • পুনরায় চালু না করা: মেরামত করা উপাদান লোডের আগে Windows-কে ব্যবহৃত ফাইল মুক্ত করতে হতে পারে।

উপসংহার

প্রথমে Windows Update ও পুনরারম্ভ, তারপর সমস্যাযুক্ত অ্যাপ এবং কেবল তার অফিসিয়াল নির্ভরতা মেরামত করুন। একাধিক প্রোগ্রাম ব্যর্থ হলে DISM-এর পরে System File Checker চালান। শেষে একই প্রোগ্রাম খুলে ঠিক যে কাজটিতে ত্রুটি হয়েছিল, সেটি পুনরায় করে ফল যাচাই করুন। বার্তা থেকে গেলে সম্পূর্ণ লেখাটি সংরক্ষণ করে প্রকাশকের চাহিদা বা Microsoft সহায়তা দেখুন। DLL, গ্রাফিক্স উপাদান ও গেম রানটাইমে বারবার মিশ্র ত্রুটি হলে Fionn DLL Fixer ঐচ্ছিক স্ক্যান, মেরামত ও পুনরায় পরীক্ষার পথ দেয়।

সাধারণ প্রশ্ন

অযাচাইকৃত ওয়েবসাইট থেকে অনুপস্থিত DLL নামানো কি নিরাপদ?

না, এটি সুপারিশ করা হয় না। ফাইলটি অনিরাপদ, পুরোনো বা ভিন্ন আর্কিটেকচারের হতে পারে। Windows Update, অ্যাপের অফিসিয়াল ইনস্টলার বা নথিভুক্ত রানটাইম থেকে এটি পুনরুদ্ধার করুন।

অনুপস্থিত DLL কি System32-এ রাখা উচিত?

অফিসিয়াল নথিতে স্পষ্ট নির্দেশ না থাকলে System32-এ ফাইল কপি করবেন না। এখানে সুরক্ষিত Windows উপাদান থাকে; ভুল সংস্করণ কয়েকটি অ্যাপকে প্রভাবিত করতে পারে।

DLL মেরামতের পর কেন কম্পিউটার পুনরায় চালু করতে হয়?

চলমান প্রক্রিয়া কোনো উপাদান ব্যবহার করলে Windows সেটি সঙ্গে সঙ্গে বদলাতে পারে না। পুনরায় চালু করলে সেই প্রক্রিয়া বন্ধ হয় এবং মেরামত করা ফাইল চালুর সময় লোড হয়।

SFC সব ফাইল মেরামত করতে না পারলে কী করব?

DISM সফলভাবে শেষ হয়েছে কি না নিশ্চিত করে Windows পুনরায় চালু করুন, তারপর sfc /scannow আবার চালান। ফল না বদলালে কমান্ডের আউটপুট সংরক্ষণ করে Microsoft সহায়তা বা যোগ্য প্রযুক্তিবিদের সঙ্গে যোগাযোগ করুন।