আমরা আজ যে DLL বা ডাইনামিক লিংক লাইব্রেরি ফাইল নিয়ে আলোচনা করব সেটি হলো ntdll.dll। উইন্ডোজ ইনস্টল হওয়ার সময় এটি System32 ফোল্ডারে তৈরি হয়। ফাইলের বিবরণে লেখা থাকে ‘NT Layer DLL’ যার মানে এটিতে কিছু কার্নেল ফাংশন থাকে যা উইন্ডোজ অপারেটিং সিস্টেমের নর্মাল ফাংশনিং-এ সাহায্য করে। এই ফাইল একসাথে বিভিন্ন প্রোগ্রামকে সার্ভ করতে পারে তাদের প্রোগ্রামের পারফরমেন্স সাপোর্ট করার জন্য ভিন্ন কার্নেল ফাংশন দিয়ে। আপনি যদি উইন্ডোজ ১১/১০/৮/৭-এ ntdll.dll ফাইল এরর পান, তবে এর জন্য কিছু সহজ সমাধান রয়েছে।

ntdll.dll ফাইল ক্র্যাশ এরর ফিক্স করুন
এই এরর ফিক্স করতে আমরা নিচের ফিক্সগুলো বע করব:
- সিস্টেম ফাইল চেকার ব্যবহার করুন।
- DISM কমান্ড ব্যবহার করুন।
- ইন্টারনেট এক্সপ্লোরারের সমস্যাযুক্ত অ্যড-অন ডিজেবল করুন।
- প্রোগ্রাম কম্প্যাটিবিলিটি ট্রাবলশুটার ব্যবহার করুন।
- এক্সপ্লয়েটের জন্য ফাইল স্ক্যান করুন।
- বিশ্বস্ত সোর্স থেকে ফাইল রিপ্লেস করুন।
শুরু করার আগে, আপনার কম্পিউটার রিবুট করুন এবং দেখুন এররটি চলে যায় কিনা। কখনও কখনও এটি কাজ করে।
১] সিস্টেম ফাইল চেকার ব্যবহার করুন
এটি সম্ভাব্য করাপ্ট বা ড্যামেজড উইন্ডোজ সিস্টেম ফাইল রিপেয়ার করবে। আপনাকে এটি এলিভেটেড কমান্ড প্রম্পট থেকে চালাতে হবে।
আপনি আমাদের ফ্রীওয়্যার FixWin ব্যবহার করেও এক ক্লিকেই সিস্টেম ফাইল চেকার ইউটিলিটি চালাতে পারেন।
২] সমস্যাযুক্ত ইন্টারনেট এক্সপ্লোরার অ্যড-অন ডিজেবল করুন
কিছু ইন্টারনেট এক্সপ্লোরার অ্যড-অন এই সমস্যার কারণ হতে পারে। তাই, আপনি এক-এক করে ইন্টারনেট এক্সপ্লোরারের কিছু অ্যাড-অন ডিজেবল করে চেক করতে পারেন এটা সমস্যাটি ফিক্স করে কিনা।
৩] প্রোগ্রাম কম্প্যাটিবিলিটি ট্রাবলশুটার ব্যবহার করুন
হতে পারে যে প্রোগ্রামটি যা আপনি চালানোর চেষ্টা করছেন তা আপনার nieu অপারেটিং সিস্টেমে চালাতে পারছে না। তাই, আপনি প্রোগ্রাম কম্প্যাটিবিলিটি ট্রাবলশুটার ব্যবহার করে পুরানো উইন্ডোজ ভার্সনের কম্প্যাটিবিলিটি সেটিংস দিয়ে এটি চালাতে পারেন।
৪] DISM চালান

এজন্য, WINKEY + X কম্বিনেশন চাপুন এবং Command Prompt (Admin)-এ ক্লিক করুন। এখন নিচের তিনটি কমান্ড ক্রমাগত একটা একটা করে এন্টার চাপুন:
Dism /Online /Cleanup-Image /CheckHealth Dism /Online /Cleanup-Image /ScanHealth Dism /Online /Cleanup-Image /RestoreHealth
এই DISM কমান্ডগুলো চালানোর দিয়ে দিন এবং এক্সিকিউট হওয়া পর্যন্ত অপেক্ষা করুন।
৫] এক্সপ্লয়েটের জন্য ফাইল স্ক্যান করুন
আপনি উইন্ডোজ ডিফেন্ডার বা কোনো ফ্রি সেকেন্ড-অপিনিয়ন, স্ট্যান্ডঅ্যালোন, অন-ডিম্যান্ড এন্টিভাইরাস টুল যেন Kaspersky বা Dr. Web Cureit ব্যবহার করে ম্যালওয়্যার স্ক্যান চালাতে পারেন।
৬] বিশ্বস্ত সোর্স থেকে ফাইল রিপ্লেস করুন
উপরে উল্লিখিত ফাইলগুলো এই পাথে অবস্থিত—
x86-এর জন্য:
This PC > C:\Windows\System32।
x64-এর জন্য:
This PC > C:\Windows\SysWOW64।
সেজন্য, অন্য একটি কম্পিউটার থেকে নতুন ফাইলটি আনুন একই ফাইল ভার্সন নম্বর সহ।
তারপর, আপনাকে সেফ মোডে বুট করতে হবে। তারপর উপরে উল্লিখিত পাথে নেভিগেট করুন। এবং USB ড্রাইভ বা অন্যান্য এক্সটার্নাল স্টোরেজ ডিভাইস ব্যবহার করে ফাইলটি রিপ্লেস করুন।
এরপর, আপনাকে এই dll ফাইলটি পুনরায় রেজিস্টার করতে হবে।
cmd কোর্টানা সার্চ বক্সে সার্চ করে কমান্ড প্রম্পট খুলুন এবং অ্যাডমিনিস্ট্রেটর লেভেল প্রিভিলেজ দিয়ে চালান।

শেষে, নিচের কমান্ডটি টাইপ করুন এবং এন্টার কী চাপুন—
regsvr32 ntdll.dll
পরিবর্তনগুলো ইফেক্টিভ হওয়ার জন্য কম্পিউটার রিবুট করুন।
ntdll.dll এরর কীভাবে ফিক্স করবেন?
উইন্ডোজ ১১/১০ কম্পিউটারে ntdll.dll এরর ফিক্স করতে, আপনাকে সিস্টেম ফাইল চেকার বা SFC স্ক্যান চালাতে হবে। এর পাশাপাশি, আপনি DISM টুল ব্যবহার করতে পারেন, ব্রাউজার অ্যাড-অন ডিজেবল করতে পারেন, ইত্যাদি। যাইহোক, যদি কিছুই কাজ না করে, তবে আপনার দুটি অপশন রয়েছে – আপনি সিস্টেম রিস্টোর পয়েন্ট ব্যবহার করতে পারেন এবং বিশ্বস্ত সোর্স থেকে DLL ফাইল ডাউনলোড করতে পারেন।
ntdll.dll ফল্ট কী?
ntdll.dll উইন্ডোজ দ্বারা System32 ফোল্ডারে তৈরি হয় যখন আপনি প্রথমবারের মতো অপারেটিং সিস্টেম ইনস্টল করেন। এই DLL ফাইল আপনার উইন্ডোজ অপারেটিং সিস্টেমের কার্নেল ফাংশনগুলো ধরে রাখে। যাইহোক, আপনি যদি এই DLL ফাইল সংক্রান্ত কিছু সমস্যা পান, তবে আপনাকে যেনো শীঘ্রই ফিক্স করতে হবে। সেজন্য, আপনি এই আর্টিকেলে উল্লিখিত সব ধাপ অনুসরণ করতে পারেন।
যদি কিছুই কাজ না করে, হয়তো আপনি যে অ্যাপ্লিকেশনটি ক্র্যাশ করছে সেটি পুনরায় ইনস্টল করে দেখতে পারেন কাজ করে কিনা।
