আপনি যদি আপনার উইন্ডোজ পিসি স্টার্ট করেন এবং “no bootable device” এরর দেখেন, তবে আপনি প্যানিক করতে পারেন। যাইহোক, এটি আপনার হার্ড ড্রাইভ ফেল했다는 ইশারাও হতে পারে, কিন্তু এটি মিসকনফিগার্ড বুট অর্ডার বা করাপ্ট সিস্টেম ফাইলও নির্দেশ করতে পারে, যা কিছু উইন্ডোজ সিস্টেম কমান্ড যেমন সিস্টেম ফাইল চেকার (SFC) ব্যবহার করে ফিক্স করা যায়।
“no bootable device” এরর সমস্যার সৃষ্টি করতে পারে, কিন্তু কিছু সাধারণ ট্রাবলশুটিং স্টেপ ফলো করে এটি ফিক্স করা যায়। আপনি যদি এই এররটি মুখোমুখি হন এবং কীভাবে ফিক্স করবেন সেটি নিশ্চিত নন, তবে নিচের স্টেপগুলো আপনাকে উইন্ডোজ ১০-এ ইস্যুটি সমাধান করতে সাহায্য করবে।
আপনার ড্রাইভ বুট অর্ডার চেক করুন
অনেক কেসে, “no bootable device” এররটি একটি ইশারা যে আপনার পিসি সঠিক ড্রাইভ খুঁজে পাচ্ছে না বুট আপ করার জন্য কারণ বুট অর্ডার, যা নির্ধারণ করে কোন ড্রাইভ এবং ডিভাইসগুলো এটি লোড করবে এবং কোন ক্রমে, সেটি ভুলভাবে কনফিগার করা আছে। এটি ফিক্স করতে, আপনাকে আপনার পিসির BIOS বা UEFI সেটিংস মেনুতে ঢুকতে হবে।
- আপনার পিসি অন করুন। যেমন ही এটি বুট হওয়া শুরু করে, আপনাকে একটি নির্দিষ্ট কি চাপতে হবে প্রসেসটি ইন্টারাপ্ট করতে এবং আপনার BIOS/UEFI সেটিংস মেনু অ্যাক্সেস করতে। আপনার পিসি বা ল্যাপটপের ম্যানুয়াল চেক করুন সঠিক কি চাপতে হবে, অথবা সাধারণ কিগুলো যেমন F1, F10, F12, এবং DEL চেষ্টা করুন।
- BIOS বা UEFI সেটিংস মেনু ডিভাইস থেকে ডিভাইসে ভিন্ন হবে। আপনার মেনুতে device boot options লোকেট করুন এবং অন-স্ক্রিন ইনস্ট্রাকশন ব্যবহার করে অর্ডার পরিবর্তন করুন, নিশ্চিত করুন যে আপনার উইন্ডোজ সিস্টেম ড্রাইভ প্রথম পজিশনে আছে।
বুট অর্ডার পরিবর্তন করার পর, অন-স্ক্রিন ইনস্ট্রাকশন ফলো করে আপনার সেটিংস সেভ করুন এবং আপনার পিসি রিবুট করুন। আপনার পিসি রিবুট হলে, এবং অন্য কোনো ইস্যু না থাকলে, আপনার সিস্টেম ড্রাইভ প্রথমে লোড হবে, যা উইন্ডোজ বুট-আপ প্রসেস শুরু করার অনুমতি দেবে।
আপনার কেবলিং চেক করুন
যদি “no bootable device” এরর সৃষ্টি করার অন্য কোনো কারণ থাকে, তবে আপনাকে আরও গভীরে যেতে হবে। আপনার যদি একটি ডেস্কটপ পিসি থাকে, তবে আপনাকে কেসটি খুলতে হতে পারে এবং কেবলিং চেক করতে হবে যাতে নিশ্চিত হয় আপনার হার্ড ড্রাইভের পাওয়ার এবং ডেটা কেবলগুলো সঠিকভাবে কানেক্টেড আছে।
আপনার ড্রাইভের কেবলিং ঢিলে থাকলে, সেটি বুট করার জন্য পর্যাপ্ত পাওয়ার পাওয়া যাবে না। একইভাবে, আপনার ড্রাইভ থেকে মাদারবোর্ডে ডেটা কেবল যদি ঢিলে থাকে, তবে আপনার ড্রাইভ ব্যবহার করা যাবে না, যা এররটি সৃষ্টি করছে।
কেস বন্ধ করার আগে, আপনাকে ড্যামেজও চেক করতে হবে। একটি ফ্রেয়ড বা এক্সপোজড কেবলও আপনার ড্রাইভকে কাজ করার থেকে রোকতে পারে। আপনি যখন ড্যামেজড কেবল দেখেন, তখন সেটি রিপ্লেস করুন আপনার ড্রাইভকে হঠাৎ ডেটা লস থেকে বাঁচাতে।
SFC ব্যবহার করে করাপ্ট সিস্টেম ফাইল স্ক্যান করুন
আপনার হার্ড ড্রাইভ সঠিকভাবে কানেক্টেড থাকলে, এটি একটি করাপ্ট উইন্ডোজ ইনস্টলেশনের দিকে ইশারা করতে পারে। আপনি System File Checker (SFC) টুল ব্যবহার করে করাপ্ট সিস্টেম ফাইল চেক করতে পারেন।
যেহেতু উইন্ডোজ বুট করতে পারে না, তাই আপনাকে প্রথমে একটি উইন্ডোজ ১০ ইনস্টলেশন USB স্টিক (অথবা DVD) তैयার করতে হবে। এটি আপনাকে উইন্ডোজ ইনস্টলেশন মেনুতে একটি কমান্ড প্রম্পট এক্সেস দেবে, যা আপনাকে আপনার ড্রাইভে করাপ্ট ফাইল স্ক্যান করার জন্য SFC কমান্ড রান করতে দেবে।
তবে, এটি তখনই কাজ করবে যখন আপনার ড্রাইভ আপনার পিসির BIOS/UEFI মেনুতে এবং উইন্ডোজ ইনস্টলেশন মিডিয়া দ্বারা ডিটেক্ট হয়। অন্যথায়, এই স্টেপ কাজ করবে না, এবং আপনাকে অন্য মেথড ট্রাই করতে হবে।
- শুরু করতে, আপনার উইন্ডোজ ইনস্টলেশন মিডিয়া ইনসার্ট করুন এবং আপনার পিসি স্টার্ট করুন। আপনাকে বুট অর্ডার পরিবর্তন করতে হতে পারে (উপরের স্টেপগুলো ব্যবহার করে) যাতে আপনার USB বা DVD মিডিয়া প্রথমে সিলেক্ট হয়। একবার উইন্ডোজ ইনস্টলেশন স্ক্রিন ظاهر হলে, Shift + F10 কিগুলো চাপুন একটি কমান্ড প্রম্পট উইন্ডো খোলার জন্য।
- কমান্ড প্রম্পট উইন্ডোতে, diskpart টাইপ করুন, তারপর list volume. এটি আপনাকে উপলব্ধ ড্রাইভগুলোর একটি তালিকা দেবে, সেইসাথে তাদের ড্রাইভ লেটার। আপনার বিদ্যমান উইন্ডোজ ইনস্টলেশন ধারণকারী ড্রাইভ এবং ছোট System Reserved পার্টিশনকে অ্যাসাইন করা ড্রাইভ লেটারগুলো নোট করুন।
- আপনার সিস্টেম ড্রাইভ লেটার জানার পর, exit টাইপ করুন diskpart-এর থেকে বের হতে, তারপর টাইপ করুন sfc /scannow /offbootdir=C:\ /offwindir=D:\Windows, offbootdir এর ফাইল পাথকে আপনার System Reserved পার্টিশনকে অ্যাসাইন করা ড্রাইভ লেটার দিয়ে রিপ্লেস করুন (সাধারণত 100MB সাইজ) এবং offwindr কে আপনার বিদ্যমান উইন্ডোজ ইনস্টলেশনের ড্রাইভ লেটার দিয়ে রিপ্লেস করুন।
আপনার System Reserved পার্টিশনে যদি ড্রাইভ লেটার অ্যাসাইন না থাকে, তবে sel vol 0 টাইপ করুন (0-কে সঠিক ভলিউম নম্বার দিয়ে রিপ্লেস করুন), তারপর assign letter Z: টাইপ করুন exit টাইপ করার আগে।
- SFC আপনার বিদ্যমান উইন্ডোজ ইনস্টলেশনে যেকোনো এরর চেক করবে এবং রিপেয়ার করার চেষ্টা করবে। একবার প্রসেস কম্প्लीট হলে, টপ-রাইট কোণে Close বাটনে চাপুন কমান্ড প্রম্পট এবং উইন্ডোজ ইনস্টলেশন উইন্ডো দুটো বন্ধ করতে এবং আপনার পিসি রিস্টার্ট করতে।
উইন্ডোজ বুটলোডার (GPT বা MBR) রিপেয়ার করা Diskpart ব্যবহার করে
পুরনো উইন্ডোজ ইনস্টলেশনগুলো মাস্টার বুট রেকর্ড (MBR) ব্যবহার করতো হার্ড ড্রাইভ পার্টিশন ইনফরমেশন আপনার ড্রাইভে সেভ করার জন্য, যা আপনার পিসিকে জানাতো কোথায় উইন্ডোজ সিস্টেম ফাইল খুঁজে বের করবে এবং লোড করবে। আপনি যদি gầnে MBR থেকে GPT-এ স্যুইচ করেছেন, তবে আপনি আপনার বুটলোডার করাপ্ট করে ফেলতে পারেন।
যেহেতু একটি পিসির BIOS/UEFI উইন্ডোজ বুট করার জন্য এই ইনফরমেশনটি ആশ্রয় নেয়, তাই আপনাকে প্রথমে এটিকে রিপেয়ার বা রিপ্লেস করতে হবে diskpart কমান্ড ব্যবহার করে। এটি চরম ঝুঁকি বহন করে, যাইহোক, এবং আপনাকে একটি ড্রাইভের সকল সেভড ডেটা হারাতে পারে। আপনি যদি নিশ্চিত না হন আপনি কী করছেন, তবে আপনাকে আপনার ড্রাইভ ব্যাকআপ করার অন্য একটি মেথড ব্যবহার করতে হবে।
আপনি যদি এগিয়ে যেতে চান, তবে আপনার কাছে একটি USB ড্রাইভ বা DVD-এ উইন্ডোজ ইনস্টলেশন মিডিয়া থাকতে হবে যাতে আপনি এই কমান্ডটি একটি ড্রাইভে রান করতে পারেন যা আর বুট করে না।
- শুরু করতে, আপনার ইনস্টলেশন মিডিয়া ইনসার্ট করুন এবং আপনার পিসি স্টার্ট করুন এবং আপনার বুট অর্ডার পরিবর্তন করুন (উপরের স্টেপগুলো ব্যবহার করে) যাতে উইন্ডোজ ইনস্টলার লোড হয়। একবার ইনস্টলেশন মেনু ظاهر হলে, Shift + F10 কিগুলো চাপুন একটি নতুন কমান্ড প্রম্পট উইন্ডো খোলার জন্য।
- নতুন কমান্ড প্রম্পট উইন্ডোতে, diskpart টাইপ করুন, তারপর list disk। আপনার সিস্টেম ড্রাইভে GPT কলামের অধীনে একটি أস্টেরিস্ক আছে কিনা চেক করে GPT বা MBR বুটলোডার আছে কিনা আইডেন্টিফাই করুন। যদি থাকে (অথবা কলামটি সম্পূর্ণ অনুপস্থিত থাকে), sel disk 0 টাইপ করুন (0-কে list disk কমান্ডে লিস্ট করা সঠিক ভলিউম ডিস্ক নম্বার দিয়ে রিপ্লেস করুন), তারপর list volume। এই পয়েন্টে অ্যাসাইন করা ড্রাইভ লেটারগুলো নোট করুন।
- আপনার যদি MBR বুটলোডার থাকে, তবে exit টাইপ করুন diskpart বন্ধ করতে, তারপর নিচের কমান্ডগুলো ক্রমাগত রান করুন আপনার বুটলোডার রিপেয়ার করতে এবং আপনার পিসি রিস্টার্ট করতে: bootrec /fixboot, bootrec /scanos, bootrec /rebuildbcd, shutdown /r। যদি প্রসেস সফল হয়, তবে আপনার সিস্টেম ড্রাইভ সঠিকভাবে বুট আপ হবে। আপনি যদি access is denied ওয়ার্নিং দেখেন, তবে আপনি সম্ভবত একটি GPT ড্রাইভে MBR বুটলোডার রিপেয়ার করার চেষ্টা করছেন।
- আপনার যদি GPT বুটলোডার থাকে, তবে 100MB System Reserved অথবা (System EFI) পার্টিশনটি সিলেক্ট করুন sel vol 0 টাইপ করে, 0-কে list volume কমান্ডে লিস্ট করা সঠিক ভলিউম নম্বার দিয়ে রিপ্লেস করুন। সেই ড্রাইভে একটি নতুন ড্রাইভ লেটার অ্যাসাইন করুন assign letter Z: টাইপ করে (Z: -কে অন্য যেকোনো উপলব্ধ ড্রাইভ লেটার দিয়ে রিপ্লেস করুন)।
- একবার অ্যাসাইন হলে, exit টাইপ করুন diskpart বন্ধ করতে, তারপর নিচের কমান্ডগুলো ক্রমাগত রান করুন বিদ্যমান GPT বুটলোডার রিপেয়ার করতে, ড্রাইভ লেটারগুলো আপনার আগে অ্যাসাইন করা লেটার দিয়ে রিপ্লেস করে: cd /d Z:\efi\microsoft\boot\, attrib BCD -s -h -r, ren BCD BCDold.bak, bcdboot C:\Windows /l en-us /s k: /f ALL। কমান্ডগুলো সফল হলে, shutdown /r টাইপ করুন আপনার পিসি রিস্টার্ট করতে।
যদি এই স্টেপগুলো কাজ না করে, অথবা আপনি আপনার বুটলোডার সম্পূর্ণরূপে করাপ্ট করে ফেলেন, তবে আপনাকে উইন্ডোজ 와ইপ এবং রিইনস্টল করতে হতে পারে। এটি আপনার সিস্টেম ড্রাইভে একটি নতুন বুটলোডার plaat করবে, কিন্তু আপনি সম্ভবত প্রসেসে যেকোনো সেভড ফাইল হারাবেন।
একটি উইন্ডোজ ১০ ইনস্টলেশন মেইনটেইন করা
একটি উইন্ডোজ ১০ পিসিতে “no bootable device” এরর আপনার পিসি তत্কাল মেইনটেনেন্স চায় এমন একটি ইশারা হতে পারে। নিয়মিত সিস্টেম আপডেট এবং শিডিউলড ফাইল ব্যাকআপ দিয়ে আপনার পিসি ভালোভাবে মেইনটেইন রাখা আপনাকে সাহায্য করবে, বিশেষ করে যদি আপনার হার্ডওয়্যার ফেল করে এবং আপনাকে উইন্ডোজ ফ্যাক্টরি সেটিংসে রিসেট করতে হয়।
অবশ্য, যদি একটি ভাঙা ড্রাইভ এই ইস্যুগুলো সৃষ্টি করে, তবে আপনার পিসি আপগ্রেড করে এবং আপনার ড্রাইভ সম্পূর্ণরূপে রিপ্লেস করার সময় হতে পারে। পুরনো হার্ড ড্রাইভ থেকে SSHD বা SSD ড্রাইভে স্যুইচ করলে স্পিড এবং এফিশিয়েন্সি উন্নত হবে, কিন্তু আপনি একটি ভালো এক্সটার্নাল হার্ড ড্রাইভে ইনভেস্ট করতে চাইতে পারেন আপনার জরুরি ফাইলগুলো হঠাৎ ডেটা লস থেকে সুরক্ষিত রাখতে।