NTLDR মূলত NT Loader-র সংক্ষিপ্ত রূপ। NT Loader হলো সকল Windows NT সিস্টেমের—সিস্টেম যেগুলো Windows XP/Windows Server 2003/Vista/7/8/10-এ চলে—নামপ্রস্তুত বুট লোডার। NTLDR আপনার হার্ড ড্রাইভের একই পার্টিশনে অবস্থিত থাকে যেখানে উইন্ডোজ ইনস্টল করা আছে এবং এটা পার্টিশন থেকে বা এক্সটার্ন্যাল মিডিয়া যেমন USB থেকে লোড হতে পারে। বুট লোডার প্রথমে একটি সিস্টেম ফাইল পড়ে যার নাম boot.ini যা হিডেন এবং ভালোভাবে সুরক্ষিত, এবং সব ঠিক থাকলে বুট প্রক্রিয়ার সাথে এগিয়ে যায়। আপনার যদি একটি ক্রিপ্ট boot.ini ফাইল থাকে, আপনার কম্পিউটারের বুট অর্ডার ভুল থাকে, আপনার একটি ক্রিপ্ট বুট সেক্টর বা মাস্টার বুট রেকর্ড থাকে, আপনার হার্ড ডিস্কের IDE ক্যাবল ঢিলে বা ত্রুটিপূর্ণ থাকে বা আপনার উইন্ডোজ ইনস্টলেশন অত্যন্ত ক্রিপ্ট থাকে, তবে আপনি কম্পিউটার বুট করলে "NTLDR is missing. Press Ctrl+Alt+Del to restart" মেসেজটি দেখবেন।
যদি তাই হয়, তবে আপনার কম্পিউটার বারবার রিবুট করলেও "NTLDR is missing" এরর মেসেজটি দেখাতে থাকবে। তবে ভয় পাবেন না কারণ এই এরর মেসেজ দূর করার জন্য আপনি অনেক কিছু করতে পারেন। নিচে "NTLDR is missing" এরর মुकাবিলার জন্য অত্যন্ত কার্যকর সমাধানগুলো দেওয়া হলো:
সমাধান ১: Easy Recovery Essentials দিয়ে অটোমেটেড রিপেয়ার চালান
Easy Recovery Essentials একটি ছোট ইউটিলিটি যা বিশেষভাবে ডিজাইন করা হয়েছে যাতে আপনি আপনার কম্পিউটার রিপেয়ার ও রিকভার করতে পারেন যদি কোনো কারণে সেটি তার অপারেটিং সিস্টেমে বুট করতে ব্যর্থ হয়। এই ইউটিলিটির সাথে একটি নির্দিষ্ট ফিচার আসে—নাম Automated Repair—যা NTLDR-এর সাথে যুক্ত সকল ফাইল ও ফোল্ডার রিপেয়ার করতে পারে। "NTLDR is missing" এরর से আক্রান্ত একটি কম্পিউটারে Automated Repair চালানো এই ইস্যুর সবচেয়ে জনপ্রিয় সমাধান কারণ এটি করার সুযোগ আছে সমস্যা সমাধানের।
- এখানে যান এবং আপনার উইন্ডোজ ভার্সনের জন্য Easy Recovery Essentials-র একটি ISO ফাইল ডাউনলোড করুন। ISO ফাইলটি একটি DVD/CD বা USB-এ বิร์ন করুন। বুটেবল মিডিয়া প্রভাবিত কম্পিউটারে ইনসার্ট করুন, restart করুন এবং মিডিয়া থেকে বুট করুন। আপনি Magic ISO বা অন্য ISO বর্নিং প্রোগ্রাম ব্যবহার করে ডাউনলোড করা ISO বิร์ন করতে পারেন এবং তারপর সেটি থেকে বুট করতে পারেন।
ESE-র থেকে বুট করার পর, Select a recovery option-এ নেভিগেট করুন। Automated Repair সিলেক্ট করুন এবং Continue-এ ক্লিক করুন।

যদি ড্রাইভ পার্টিশন সিলেক্ট করার জন্য বলা হয়, সেটি সিলেক্ট করুন যেখানে আপনার উইন্ডোজ ইনস্টলেশন আছে। এটি সাধারণত C:\ Drive। একবার হলে, Automated Repair-এ ক্লিক করুন প্রক্রিয়া শুরু করার জন্য।

প্রক্রিয়া সম্পূর্ণ হওয়ার জন্য অপেক্ষা করুন, এবং একবার সম্পূর্ণ হলে, এর ফাইন্ডিংসগুলো পেরুজ করুন এবং তারপর Restart-এ ক্লিক করুন।

যদি এই সমাধানটি সমস্যাটি সমাধান করতে সক্ষম হয়, তবে আপনার কম্পিউটার তার অপারেটিং সিস্টেমে বুট করবে "NTLDR is missing" এরর দেখানোর বদলে। যদি না হয়, তবে পরবর্তী সমাধান চেষ্টা করুন।
সমাধান ২: সকল নন-বুটেবল মিডিয়া সরিয়ে দিন
DVD, CD, ফ্লপি ডিস্ক এবং USB ফ্ল্যাশ ড্রাইভের মতো নন-বুটেবল মিডিয়া একটি কম্পিউটারের সাথে সংযুক্ত থাকলে কম্পিউটার বুটের সময় "NTLDR is missing" এরর দেখাতে পারে। যদি তাই হয়, তবে সকল নন-বুটেবল মিডিয়া সরিয়ে দিন—বাসিক্যালি সব পোর্ট থেকে সব মিডিয়া সরিয়ে দিন, শুধু মাউস, কিবোর্ড, ডিসপ্লে ক্যাবল এবং পাওয়ার সাপ্লাই ক্যাবল ছাড়া—और তারপর আপনার কম্পিউটার restart করুন চেক করতে সমস্যা কি এখনো আছে।
সমাধান ৩: আপনার বুট সেক্টর এবং মাস্টার বুট রেকর্ড রিপেয়ার করুন
"NTLDR is missing" এরর একটি ক্রিপ্ট বুট সেক্টর এবং/অথবা মাস্টার বুট রেকর্ডের ওপর থেকেও হতে পারে। যদি তাই হয়, তবে আপনার বুট সেক্টর এবং মাস্টার বুট রেকর্ড রিপেয়ার করলেই সমস্যাটি ফিক্স হয়ে যাবে। এর জন্য আপনাকে:
- প্রভাবিত কম্পিউটারে একটি Windows installation disc ইনসার্ট করুন, restart করুন এবং তারপর ডিস্ক থেকে বুট করুন।
- একবার আপনি ডিস্ক থেকে বুট করলে এবং Windows Options মেনুতে আছেন, R চাপুন Recovery Console-এ প্রবেশ করার জন্য। কম্পিউটারের Administrator password দিন।
- এখন, নিচের কমান্ডগুলো Recovery Console-এ টাইপ করুন, প্রতিটি টাইপ করার পর Enter চাপুন:
fixboot
fixmbr
- ইনস্টলেশন ডিস্ক Remove করুন, কম্পিউটার restart করুন এবং দেখুন সমস্যা কি এখনো আছে। আমি এখানে একটি সাদৃশ্য সমাধান পোস্ট করেছি, যা সাহায্য করবে।
সমাধান ৪: চেক করুন আপনার কম্পিউটারের বুট অর্ডার সঠিক কিনা
- Restart করুন আপনার কম্পিউটার। কম্পিউটার стар্ট হওয়ার সাথে সাথে আপনার কম্পিউটারের BIOS (অথবা UEFI) সেটিংসে প্রবেশ করুন। যে কী চাপতে হবে সেটি আপনার কম্পিউটারের মাদারবোর্ডের ম্যানুফ্যাকচারারের ওপর নির্ভর করে এবং Esc, Delete or F2 থেকে F8, F10 or F12 কিছুও হতে পারে। Boot-এ নেভিগেট করুন।

- আপনার কম্পিউটারের Boot order পরিবর্তন করুন এবং কনফিগার করুন যাতে এটি প্রথমে আপনার Hard Disk Drive (HDD)-র থেকে বুট করার চেষ্টা করে এবং সকল অন্যান্য অপশন পরে।
সমাধান ৫: আপনার হার্ড ডিস্কের IDE ক্যাবল চেক করুন
একটি ঢিলে বা ত্রুটিপূর্ণ IDE ক্যাবল—যে ক্যাবল আপনার কম্পিউটারের হার্ড ডিস্ক ড্রাইভকে এর মাদারবোর্ডের সাথে সংযুক্ত করে—"NTLDR is missing" এররও জন্মাতে পারে। যেহেতু এটিই ঘটনা, নিশ্চিত করুন যে IDE ক্যাবলের দুটি এন্ড নিরাপদে এবং সুরক্ষিতভাবে তাদের পোর্টে ফাস্টেন করা আছে। নিশ্চিত হওয়ার জন্য, IDE ক্যাবলটি একটি নতুন ক্যাবল দিয়ে রিপ্লেস করুন এবং দেখুন এটা সমস্যাটি ফিক্স করে কিনা।
সমাধান ৬: NTLDR এবং NTDETECT.COM ফাইলগুলো রিপ্লেস করুন
এই ইস্যু থেকে আক্রান্ত অনেক উইন্ডোজ ব্যবহারকারী তাদের NTLDR এবং NTDETECT.COM ফাইলগুলো নতুনগুলো দিয়ে রিপ্লেস করে সফল হয়েছেন।
- প্রভাবিত কম্পিউটারে একটি Windows installation disc ইনসার্ট করুন, restart করুন এবং তারপর ডিস্ক থেকে বুট করুন।
- একবার আপনি ডিস্ক থেকে বুট করলে এবং Windows Options মেনুতে আছেন, R চাপুন Recovery Console-এ প্রবেশ করার জন্য।
- কম্পিউটারের Administrator password দিন।
- এখন, নিচের কমান্ডগুলো Recovery Console-এ টাইপ করুন, প্রতিটি টাইপ করার পর Enter চাপুন:
copy D:\i386\ntldr C:\
copy D:\i386\ntdetect.com C:\
নোট: D হলো Windows installation disc-এর সাথে মিলে যাওয়া ড্রাইভ লেটার। আপনার কেসে এটি ভিন্ন হতে পারে, তাই D-কে আপনার কেসে Windows installation disc-এর সাথে মিলে যাওয়া যেকোনো লেটার দিয়ে রিপ্লেস করুন।
- ইনস্টলেশন ডিস্ক Remove করুন, কম্পিউটার restart করুন এবং দেখুন সমস্যা কি এখনো আছে।
সমাধান ৭: MBR, Boot.ini রিবিল্ড করুন এবং C-কে Active Partition সেট করুন
"Bootmgr is missing" এরর উইন্ডোজ অপারেটিং সিস্টেমের যেকোনো ভার্সনে হতে পারে যখন আপনার C ড্রাইভ (বা মূলত যে ড্রাইভে আপনার উইন্ডোজ ইনস্টলেশন আছে) সক্রিয় নয়। এই কারণেই তাদের হার্ড ড্রাইভের পার্টিশন যেখানে তারা উইন্ডোজ ইনস্টল করেছেন সেটি সক্রিয় করার পর fuselage উইন্ডোজ ব্যবহারকারীদের যারা এই সমস্যা থেকে ভুগছিলেন তাদের জন্য একটি বেশি সार्थক পার্সেন্টেজের জন্য এই ইস্যু ফিক্স হয়েছিল। (সম্পূর্ণ ধাপ এখানে দেখুন)
সমাধান ৮: উইন্ডোজ রিইনস্টল করুন
উপরে লিস্ট করা এবং বর্ণনা করা কোনো সমাধান আপনার জন্য কাজ না করলে, নিরাপদে ধরা যেতে পারে যে আপনার জন্য "NTLDR is missing" এরর সমাধান করার একমাত্র উপায় হলো উইন্ডোজের সম্পূর্ণ রিইনস্টলেশন। আপনাকে অবশ্যই উইন্ডোজ রিইনস্টল করার চেষ্টা করनी চায় কারণ এটা সমস্যাটি আপনার জন্য ফিক্স করতে পারে, কিন্তু বুঝতে হবে যে আপনার কম্পিউটারে উইন্ডোজ রিইনস্টল করলে মানে শূন্য থেকে শুরু—যদিও শূন্য থেকে শুরু করা এক ১০ পাউন্ডের অতিমহঙ্গা কাগজের বাটের চেয়ে খারাপ নয়।
এটি উল্লেখ করার যোগ্য যে "NTLDR is missing" এররের একটি ওয়ার্কঅরাউন্ডও আছে। আপনার যদি একটি উইন্ডোজ XP/7/Vista/8/10 (ইনস্টল করা OS-র উপর নির্ভর করে) ইনস্টলেশন ডিস্ক খালি থাকে, তবে সেটি আপনার কম্পিউটারে ইনসার্ট করুন, restart করুন, CD/DVD-ROM থেকে বুট করার জন্য কনফিগার করুন এবং যখন মিডিয়া থেকে বুট করার জন্য যেকোনো কী চাপতে বলা হয়, তখন কічুই করবেন না। একটু সময় অপেক্ষা করুন এবং আপনার কম্পিউটার স্বয়ংক্রিয়ভাবে স্টার্ট আপ হয়ে যাবে। এটি সমস্যাটির কোনো স্থায়ী সমাধান নয়, কিন্তু এটি নিঃসন্দেহে কাজে আসবে আপনার সিস্টেমের সকল ডেটা স্যালভেজ করার জন্য সেফটি প্রিকশন হিসেবে উপরে লিস্ট করা এবং বর্ণনা করা সমাধানগুলো চেষ্টা করার আগে।