यदि आपने अपने विंडोज पीसी को शुरू किया है और आपको "नो बूटेबल डिवाइस" त्रुटि का सामना करना पड़ रहा है, तो आप घबरा सकते हैं। हालांकि यह संकेत हो सकता है कि आपकी हार्ड ड्राइव विफल हो गई है, यह गलत कॉन्फिगर बूट ऑर्डर या भ्रष्ट सिस्टम फाइलों की ओर भी इशारा कर सकता है, जिन्हें सिस्टम फाइल चेकर (SFC) जैसे कुछ विंडोज सिस्टम कमांड का उपयोग करके ठीक किया जा सकता है।
"नो बूटेबल डिवाइस" त्रुटि समस्याग्रस्त हो सकती है, लेकिन कुछ सामान्य समस्या निवारण चरणों का पालन करके इसे ठीक किया जा सकता है। यदि आप इस त्रुटि का सामना कर रहे हैं और आप सुनिश्चित नहीं हैं कि इसे कैसे ठीक किया जाए, तो नीचे दिए गए चरण विंडोज 10 पर समस्या को हल करने में आपकी सहायता करेंगे।
अपने ड्राइव बूट ऑर्डर की जांच करें
कई मामलों में, "नो बूटेबल डिवाइस" त्रुटि इस बात का संकेत है कि आपका पीसी बूट करने के लिए सही ड्राइव नहीं ढूंढ पा रहा है क्योंकि बूट ऑर्डर, जो यह निर्धारित करता है कि इसे किन ड्राइव और डिवाइस को लोड करना चाहिए और किस क्रम में, गलत तरीके से कॉन्फिगर किया गया है। इसे ठीक करने के लिए, आपको अपने पीसी के BIOS या UEFI सेटिंग्स मेनू में प्रवेश करना होगा।
- अपने पीसी को चालू करके शुरू करें। जैसे ही यह बूट होना शुरू होता है, आपको प्रक्रिया को बाधित करने और अपने BIOS/UEFI सेटिंग्स मेनू तक पहुंचने के लिए एक निश्चित कुंजी दबाने की आवश्यकता होगी। सही कुंजी दबाने के लिए अपने पीसी या लैपटॉप के मैनुअल की जांच करें, या F1, F10, F12, और DEL जैसी सामान्य कुंजियों का प्रयास करें।
- BIOS या UEFI सेटिंग्स मेनू डिवाइस से डिवाइस में भिन्न होगा। अपने मेनू में डिवाइस बूट विकल्प का पता लगाएं और ऑन-स्क्रीन निर्देशों का उपयोग करके ऑर्डर बदलें, यह सुनिश्चित करते हुए कि आपका विंडोज सिस्टम ड्राइव पहले स्थान पर है।
बूट ऑर्डर बदलने के साथ, अपनी सेटिंग्स सहेजने और अपने पीसी को रीबूट करने के लिए ऑन-स्क्रीन निर्देशों का पालन करें। जब आपका पीसी रीबूट होता है, और मान लें कि कोई अन्य समस्या नहीं है, तो आपका सिस्टम ड्राइव पहले लोड होगा, जिससे विंडोज बूट-अप प्रक्रिया शुरू हो सकेगी।
अपने केबलिंग की जांच करें
यदि "नो बूटेबल डिवाइस" त्रुटि का कारण अन्य समस्याएं हैं, हालांकि, आपको आगे जांच करने की आवश्यकता होगी। यदि आपके पास डेस्कटॉप पीसी है, उदाहरण के लिए, आपको केस खोलने और केबलिंग की जांच करने की आवश्यकता हो सकती है ताकि यह सुनिश्चित हो सके कि आपके हार्ड ड्राइव के पावर और डेटा केबल ठीक से जुड़े हुए हैं।
यदि आपके ड्राइव में ढीली केबलिंग है, तो बूट करने के लिए पर्याप्त शक्ति नहीं हो सकती है। इसी तरह, यदि आपके ड्राइव से आपके मदरबोर्ड तक डेटा केबल ढीला है, तो आपके ड्राइव का उपयोग नहीं किया जा सकता, जिससे त्रुटि होती है।
हालांकि, अपना केस बंद करने से पहले, आपको क्षति के लिए भी जांच करनी चाहिए। एक घिसा हुआ या उजागर केबल आपके ड्राइव को काम करने से भी रोक सकता है। अपने ड्राइव को क्षतिग्रस्त होने से रोकने के लिए क्षतिग्रस्त केबलिंग को हमेशा बदलें जब आप इसे देखते हैं।
SFC का उपयोग करके भ्रष्ट सिस्टम फाइलों के लिए स्कैन करें
यदि आपकी हार्ड ड्राइव ठीक से जुड़ी हुई है, तो यह भ्रष्ट विंडोज इंस्टॉलेशन की ओर इशारा कर सकता है। आप सिस्टम फाइल चेकर (SFC) टूल का उपयोग करके भ्रष्ट सिस्टम फाइलों की जांच कर सकते हैं।
चूंकि विंडोज बूट नहीं कर सकता, हालांकि, आपको पहले विंडोज 10 इंस्टॉलेशन USB स्टिक (या DVD) बनाना होगा। यह आपको विंडोज इंस्टॉलेशन मेनू में कमांड प्रॉम्प्ट तक पहुंच देगा, जिससे आप अपने ड्राइव पर भ्रष्ट फाइलों को स्कैन करने के लिए SFC कमांड चला सकेंगे।
हालांकि, यह केवल तभी काम करेगा यदि आपका ड्राइव आपके BIOS/UEFI मेनू में और विंडोज इंस्टॉलेशन मीडिया द्वारा आपके पीसी द्वारा पता लगाया जाता है। अन्यथा, यह चरण काम नहीं करेगा, और आपको दूसरी विधि आजमाने की आवश्यकता होगी।
- शुरू करने के लिए, अपना विंडोज इंस्टॉलेशन मीडिया डालें और अपने पीसी को शुरू करें। आपको बूट ऑर्डर बदलने की आवश्यकता हो सकती है (ऊपर दिए गए चरणों का उपयोग करके) यह सुनिश्चित करने के लिए कि आपका USB या DVD मीडिया पहले चुना गया है। एक बार विंडोज इंस्टॉलेशन स्क्रीन दिखाई देने पर, कमांड प्रॉम्प्ट विंडो खोलने के लिए Shift + F10 कुंजियों का चयन करें।
- कमांड प्रॉम्प्ट विंडो में, diskpart टाइप करें, फिर list volume। यह आपको उपलब्ध ड्राइव की सूची देगा, साथ ही उनके ड्राइव लेटर भी। अपने मौजूदा विंडोज इंस्टॉलेशन वाले ड्राइव को असाइन किए गए ड्राइव लेटर और छोटे सिस्टम रिजर्व्ड पार्टीशन के नोट बनाएं।
- एक बार जब आप अपने सिस्टम ड्राइव लेटर को जान लेते हैं, तो diskpart से बाहर निकलने के लिए exit टाइप करें, फिर sfc /scannow /offbootdir=C:\ /offwindir=D:\Windows टाइप करें, offbootdir के लिए फाइल पथ को अपने सिस्टम रिजर्व्ड पार्टीशन को असाइन किए गए ड्राइव लेटर से बदलें (आमतौर पर आकार में 100MB) और offwindr को अपने मौजूदा विंडोज इंस्टॉलेशन को असाइन किए गए ड्राइव लेटर से बदलें।
यदि आपके सिस्टम रिजर्व्ड पार्टीशन को ड्राइव लेटर असाइन नहीं किया गया है, तो sel vol 0 टाइप करें (0 को सही वॉल्यूम नंबर से बदलें), फिर assign letter Z: टाइप करें exit टाइप करने से पहले। - SFC आपके मौजूदा विंडोज इंस्टॉलेशन में त्रुटियों की जांच करेगा और उन्हें ठीक करने का प्रयास करेगा। एक बार प्रक्रिया पूरी हो जाने पर, कमांड प्रॉम्प्ट और विंडोज इंस्टॉलेशन दोनों विंडो को बंद करने के लिए ऊपरी-दाएं कोने में बंद करें बटन दबाएं और अपने पीसी को पुनरारंभ करें।
डिस्कपार्ट का उपयोग करके विंडोज बूटलोडर (GPT या MBR) की मरम्मत करें
पुराने विंडोज इंस्टॉलेशन ने आपकी ड्राइव पर हार्ड ड्राइव पार्टीशन जानकारी को सहेजने के लिए मास्टर बूट रिकॉर्ड (MBR) का उपयोग किया, जिससे आपके पीसी को जानकारी मिली कि विंडोज सिस्टम फाइलों को कहां ढूंढना और लोड करना है। यदि आपने हाल ही में MBR से GPT पर स्विच किया है, तो आपने अपने बूटलोडर को भ्रष्ट कर दिया होगा।
चूंकि PC के BIOS/UEFI को विंडोज बूट करने के लिए इस जानकारी की आवश्यकता होती है, आपको पहले diskpart कमांड का उपयोग करके इसे मरम्मत या बदलना होगा। हालांकि, इसमें चरम जोखिम है, और यह आपको ड्राइव पर सभी सहेजे गए डेटा को खोने का कारण बन सकता है। यदि आप अनिश्चित हैं कि आप क्या कर रहे हैं, तो आपको पहले अपने ड्राइव का बैकअप लेने के लिए दूसरी विधि का उपयोग करना होगा।
यदि आप आगे बढ़ना चाहते हैं, तो आपको पहले USB ड्राइव या DVD पर विंडोज इंस्टॉलेशन मीडिया की आवश्यकता होगी ताकि आप इस कमांड को एक ड्राइव पर चला सकें जो अब बूट नहीं करता।
- शुरू करने के लिए, अपना इंस्टॉलेशन मीडिया डालें और अपना पीसी शुरू करें और बूट ऑर्डर बदलें (ऊपर दिए गए चरणों का उपयोग करके) विंडोज इंस्टॉलर लोड करने के लिए। एक बार इंस्टॉलेशन मेनू दिखाई देने पर, एक नई कमांड प्रॉम्प्ट विंडो खोलने के लिए Shift + F10 कुंजियों का चयन करें।
- नई कमांड प्रॉम्प्ट विंडो में, diskpart टाइप करें, फिर list disk। यह पहचानें कि क्या आपके पास GPT या MBR बूटलोडर है, यह जांच करके कि क्या आपके सिस्टम ड्राइव में GPT कॉलम के तहत एक एस्टेरिस्क है। यदि ऐसा है (या यदि कॉलम पूरी तरह से गायब है), तो sel disk 0 टाइप करें (0 को list disk कमांड द्वारा सूचीबद्ध सही वॉल्यूम डिस्क नंबर से बदलें), फिर list volume। इस बिंदु पर असाइन किए गए ड्राइव लेटर का नोट बनाएं।
- यदि आपके पास MBR बूटलोडर है, तो diskpart बंद करने के लिए exit टाइप करें, फिर अपने बूटलोडर की मरम्मत करने और अपने पीसी को पुनरारंभ करने के लिए निम्नलिखित कमांड को क्रमिक रूप से चलाएं: bootrec /fixboot, bootrec /scanos, bootrec /rebuildbcd, shutdown /r। यदि प्रक्रिया सफल होती है, तो आपका सिस्टम ड्राइव सही ढंग से बूट होना चाहिए। यदि आपको एक्सेस अस्वीकृत चेतावनी दिखाई देती है, तो आप शायद GPT ड्राइव पर MBR बूटलोडर की मरम्मत करने का प्रयास कर रहे हैं।
- यदि आपके पास GPT बूटलोडर है, तो 100MB सिस्टम रिजर्व्ड या (सिस्टम EFI) पार्टीशन को sel vol 0 टाइप करके चुनें, 0 को list volume कमांड द्वारा सूचीबद्ध सही वॉल्यूम नंबर से बदलें। उस ड्राइव को एक नया ड्राइव लेटर असाइन करें assign letter Z: टाइप करके (Z: को दूसरे उपलब्ध ड्राइव लेटर से बदलें)।
- एक बार असाइन हो जाने पर, diskpart बंद करने के लिए exit टाइप करें, फिर मौजूदा 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 टाइप करें।
यदि ये चरण काम नहीं करते हैं, या यदि आपने अपने बूटलोडर को पूरी तरह से भ्रष्ट कर दिया है, तो आपको विंडोज को वाइप और पुनर्स्थापित करने की आवश्यकता हो सकती है। यह आपके सिस्टम ड्राइव पर एक नया बूटलोडर रखेगा, लेकिन आप इस प्रक्रिया में शायद किसी भी सहेजी गई फाइल को खो देंगे।
विंडोज 10 इंस्टॉलेशन का रखरखाव
विंडोज 10 पीसी पर "नो बूटेबल डिवाइस" त्रुटि इस बात का संकेत हो सकती है कि तत्काल रखरखाव की आवश्यकता है। नियमित सिस्टम अपडेट और शेड्यूल्ड फाइल बैकअप के साथ अपने पीसी को अच्छी तरह से बनाए रखना आपकी मदद कर सकता है, खासकर यदि आपका हार्डवेयर विफल हो गया है और आपको विंडोज को फ़ैक्टरी सेटिंग्स पर रीसेट करने की आवश्यकता है।
बेशक, यदि टूटी हुई ड्राइव इन समस्याओं का कारण बन रही है, तो यह आपके पीसी को अपग्रेड करने और अपनी ड्राइव को पूरी तरह से बदलने का समय हो सकता है। पुरानी हार्ड ड्राइव से SSHD या SSD ड्राइव पर स्विच करने से गति और दक्षता में सुधार होना चाहिए, लेकिन आप अपने आवश्यक फाइलों को अचानक डेटा हानि से सुरक्षित रखने के लिए एक अच्छा एक्सटर्नल हार्ड ड्राइव में निवेश करना चाह सकते हैं।