আপনি যদি সম্প্রতিতে BIOS থেকে UEFI-এ স্যুইচ করেছেন এবং তখন থেকে আপনার কম্পিউটার বুট করতে পারছেন না, তবে এখানে কীভাবে আপনি উইন্ডোজ ১১/১০-এ EFI বুটলোডার মেরামত করতে পারেন। bcdboot কমান্ড ব্যবহার করে EFI বুটলোডার মেরামত করা খুব সহজ, এবং এই আর্টিকেলে দেখানো হয়েছে কীভাবে এই কমান্ডটি ব্যবহার করে কাজটি সম্পন্ন করতে হয়।
উইন্ডোজে EFI বুটলোডার কী?
EFI বুট লোডার ফাইলগুলো UEFI সিস্টেমে এক্সিকিউটেবল ফাইল যেগুলো কম্পিউটার বুট প্রক্রিয়া কীভাবে आगे बढ़বে সে সম্পর্কে ডেটা ধারণ করে। আপনি যদি BIOS-এর বদলে UEFI সিস্টেম ব্যবহার করেন, তবে আপনি একটি অতিরিক্ত পার্টিশন খুঁজে পাবেন যাকে EFI সিস্টেম পার্টিশন বলা হয়। এটি EFI বুটলোডারের ডেটা সংরক্ষণ করে, যা মূলত কিছু .efi ফাইল। যাইহোক, যদি এই পার্টিশনে কিছু সমস্যা হয়, তবে আপনি সাধারনভাবে আপনার কম্পিউটার বুট করতে পারবেন না।
যদিও EFI পার্টিশন আপনার কম্পিউটারে থাকতে এবং ত্রুটিহীন কাজ করতে কোনো ড্রাইভ লেটারের দরকার নেই, কিন্তু সময়ে সময়ে এটি সমস্যা সৃষ্টি করে। मुख্যভাবে EFI বুটলোডার মেরামত করার দুটি উপায় আছে উইন্ডোজ ১১-এ: bcdboot কমান্ড ব্যবহার করা এবং ড্রাইভ লেটার পরিবর্তন করা। কিন্তু দ্বিতীয় সমাধানটি শুধু তখন কাজ করে যখন ছোট ছোট সমস্যা থাকে। এর বাইরে, আপনাকে অবশ্যই bcdboot কমান্ড ব্যবহার করতে হবে যাতে যেকোনো EFI বুটলোডার সমস্যা স্বয়ংক্রিয়ভাবে সমাধান হয়।
উইন্ডোজ ১১/১০-এ EFI বুটলোডার মেরামত করার উপায়
উইন্ডোজ ১১ বা উইন্ডোজ ১০-এ EFI বুটলোডার মেরামত করতে এই পদক্ষেপগুলো ফলো করুন:
- ড্রাইভ লেটার পরিবর্তন করুন
- bcdboot কমান্ড ব্যবহার করুন
আপনি বুট কনফিগারেশন ডেটা (BCD) এডিটর সম্পর্কে পড়তে চাইলে আগামিভাবে পড়ুন।
১] ড্রাইভ লেটার পরিবর্তন করুন
UEFI আর্কিটেকচারে স্যুইচ করার পর আপনি যদি আপনার কম্পিউটারে বুট করতে পারেন, তবে এটি প্রথমটি করতে হবে। আপনাকে অ্যাডভান্সড রিকভারি মোড খুলতে হবে।
সেটির জন্য, উইন্ডোজ সেটিংস খুলতে Win+I চাপুন এবং সিস্টেম > রিকভারি-এ যান। এখানে আপনি অ্যাডভান্সড স্টার্টআপ অপশন পাবেন। আপনাকে রিস্টার্ট নাউ বাটনে ক্লিক করতে হবে।

পরবর্তী উইন্ডো খুললে, ট্রাবলশুট > অ্যাডভান্সড অপশনস-এ যান এবং কমান্ড প্রম্পট অপশন সিলেক্ট করুন।

এরপর, এই কমান্ডগুলো লিখুন:
diskpart list vol select volume 1
আপনাকে এসাইন করা নম্বর লিখে EFI পার্টিশন সিলেক্ট করতে হবে।
assign letter=X
এখানে 'X' কে আপনার ড্রাইভ লেটারের সাথে প্রতিস্থাপন করতে হবে।

এরপর, কমান্ড প্রম্পট বন্ধ করুন এবং আপনার কম্পিউটার রিস্টার্ট করুন।
যদি আপনি আপনার কম্পিউটারে বুট করতে না পারেন, তবে আপনাকে অ্যাডভান্সড রিকভারি মোড খুলতে অন্য পদ্ধতি ফলো করতে হবে। সেটির জন্য, আপনাকে আপনার কম্পিউটার ২-৪ বার কম সময়ের মধ্যে রিস্টার্ট করতে হবে।
উপরোক্ত পদক্ষেপগুলো ব্যবহার করার পর, আপনাকে সব বুট রেকর্ড ফিক্স করতে bcdboot কমান্ড ব্যবহার করতে হবে।
২] bcdboot কমান্ড ব্যবহার করুন

bcdboot কমান্ডগুলো আপনাকে করাপ্ট EFI ফাইলগুলো নতুন দিয়ে প্রতিস্থাপন করতে সাহায্য করে যাতে আপনার সিস্টেম নিখুঁতভাবে কাজ করে। সেটির জন্য, আপনাকে কমান্ড প্রম্পটে নিচের কমান্ড লিখতে হবে:
bootrec /rebuildbcd
এটি বুট কনফিগারেশন ডেটা ফাইল বা BCD ফাইল পুনর্নির্মাণ করে।
এরপর, এই কমান্ড লিখুন:
bcdboot c:\windows /s c:
আপনার মূল সিস্টেম ড্রাইভের লেটারের সাথে c প্রতিস্থাপন করা ভুলবেন না। অধিকাংশ ক্ষেত্রে, এটি c নামে থাকে। যাইহোক, আপনি যদি অন্য কিছু এসাইন করেছেন, তবে এখানে ড্রাইভ লেটার লিখতে হবে।
এছাড়াও, এখানে আমরা /s প্যারামিটার ব্যবহার করেছি, যা ব্যবহারকারীদের সিস্টেম পার্টিশনের ভলিউম বেছে নিতে সাহায্য করে। এর কারণে, এই কমান্ডটি বুট ফাইলগুলো উল্লিখিত ভলিউমে কপি করবে।
শেষে, আপনাকে আপনার কম্পিউটার রিস্টার্ট করতে হবে।
আমার EFI বুটলোডার কীভাবে ফিক্স করব?
EFI বুটলোডার ফিক্স করতে, আপনাকে দুটি কাজ করতে হবে – ড্রাইভ লেটার পরিবর্তন করা এবং বুট রেকর্ড ফিক্স করা। দুটোর জন্যও আপনাকে অ্যাডভান্সড রিকভারি মোডে কমান্ড প্রম্পট খুলতে হবে। এরপর, আপনি DISKPART ব্যবহার করে ড্রাইভ লেটার পরিবর্তন করতে পারেন এবং bcdboot ব্যবহার করে বুট রেকর্ড ফিক্স করতে পারেন।
উইন্ডোজ ১১/১০ EFI বুটলোডার কীভাবে মেরামত করব?
উইন্ডোজ ১১/১০ EFI বুটলোডার মেরামত করতে আপনাকে অবশ্যই bcdboot কমান্ড ব্যবহার করতে হবে। এটি আপনাকে বুট কনফিগারেশন ডেটা ফাইলগুলো EFI পার্টিশনে কপি করতে সাহায্য করে। এর আগে, আপনাকে diskpart ব্যবহার করে EFI পার্টিশনে ড্রাইভ লেটার এসাইন বা পরিবর্তন করতে হবে।
এটাই সব! আশা করি এই গাইড সাহায্য করল।
