मास्टर बूट रिकॉर्ड (MBR) आपके सिस्टम पार्टीशन की शुरुआत में पाया जाने वाला एक विशेष प्रकार का बूट सेक्टर है। MBR बूट प्रक्रिया को सूचित करता है कि आगे क्या होने वाला है, जैसे पार्टीशन लेआउट, आकार, फाइल सिस्टम, और इसी तरह। एक MBR परंपरागत रूप से निष्पादन योग्य कोड का एक छोटा टुकड़ा भी होता है जो बूट प्रक्रिया को उचित ऑपरेटिंग सिस्टम पर पास करता है, जिससे आप Windows के भीतर पहुंचते हैं।
दुर्भाग्य से, MBR अचूक नहीं है। यह कई कारणों से भ्रष्ट, क्षतिग्रस्त, या बस गायब हो सकता है। यह Windows 10 इंस्टॉलेशन को त्रुटियों की संभावना बनाता है। सौभाग्य से, Windows 10 में मास्टर बूट रिकॉर्ड को ठीक करने के कई तरीके हैं।
Windows 10 में स्टार्टअप विफलता के कारण
आपको कैसे पता चलेगा कि आपका MBR विफल हो गया है? एक बहुत मजबूत संभावना है कि आपका सिस्टम Windows में बूट करने में विफल रहेगा। इसके बजाय, आप एक स्क्रीन से मिलेंगे जिसमें एक त्रुटि संदेश होगा जिसमें "ऑपरेटिंग सिस्टम गायब है," "MBR त्रुटि," "ऑपरेटिंग सिस्टम लोड करने में त्रुटि," "अमान्य पार्टीशन टेबल," या इसी तरह के संदेश होंगे।
मास्टर बूट रिकॉर्ड भ्रष्टाचार कई कारणों से हो सकता है। ड्राइव विफलता और क्षति एक बहुत ही सामान्य कारण है। हाल के वर्षों में, कुछ रैंसमवेयर वेरिएंट ने पीड़ितों को अपने सिस्टम को सुरक्षित करने के लिए भुगतान करने के लिए मजबूर करने के लिए मास्टर बूट रिकॉर्ड पर हमला किया। शुक्र है, यह रैंसमवेयर प्रथा दुर्लभ है, हालांकि कई अन्य मैलवेयर उदाहरण अधिकतम क्षति और जलन के लिए सीधे MBR को बदलते हैं।
कहा जा रहा है, Windows मास्टर बूट रिकॉर्ड को ठीक करने के कई प्रभावी तरीके हैं। यदि एक सुधार आपके सिस्टम के लिए काम नहीं करता है, तो अगले को आजमाएं।
1. Windows स्वचालित मरम्मत के माध्यम से स्टार्टअप मरम्मत
जब आप पहली बार अपने Windows 10 सिस्टम को बूट करते हैं, तो यह पता लगाना चाहिए कि कोई समस्या है और स्वचालित मरम्मत मोड में प्रवेश करना चाहिए। स्क्रीन पढ़ती है आपका PC सही ढंग से शुरू नहीं हुआ। यहां से, उन्नत विकल्प > समस्या निवारण > स्टार्टअप मरम्मत चुनें।
Windows 10 स्टार्टअप मरम्मत टूल पूरी तरह से स्वचालित है। यह पूरा होने में लंबा समय लेता है, लेकिन यह आपके Windows 10 MBR मुद्दों को ठीक करना चाहिए।
2. Windows स्वचालित मरम्मत के माध्यम से कमांड प्रॉम्प्ट
यदि Windows 10 स्टार्टअप मरम्मत प्रक्रिया आपके MBR मुद्दे को ठीक नहीं करती है, या आप बस अपने सिस्टम को ठीक करने के लिए एक तेज, अधिक प्रत्यक्ष दृष्टिकोण पसंद करते हैं, तो आप स्वचालित मरम्मत के माध्यम से कमांड प्रॉम्प्ट का उपयोग कर सकते हैं। जब आपका सिस्टम पता लगाता है कि कोई समस्या है और स्वचालित मरम्मत स्क्रीन दिखाई देती है, तो उन्नत विकल्प > समस्या निवारण > कमांड प्रॉम्प्ट चुनें।
आप भ्रष्ट MBR को सुधारने के लिए bootrec.exe टूल का उपयोग करने जा रहे हैं। Bootrec में बूट प्रक्रिया को मुद्दों से पुनर्प्राप्त करने के लिए डिज़ाइन की गई कमांड की एक श्रृंखला है और यह बेस इंस्टॉलेशन के हिस्से के रूप में आपके Windows 10 सिस्टम पर पहले से ही है।
bootrec.exe /fixmbr टाइप करें और Enter दबाएं। फिर bootrec.exe /fixboot टाइप करें और Enter दबाएं। आपको प्रत्येक कमांड के तहत ऑपरेशन सफलतापूर्वक पूरा हुआ देखना चाहिए। यदि आप ऑपरेशन पूरा होने का संदेश नहीं देखते हैं और इसके बजाय एक त्रुटि प्राप्त करते हैं, तो bootrec.exe /rebuildbcd दर्ज करें और Enter दबाएं। "rebuildbcd" कमांड आपके सिस्टम बूट कॉन्फिगरेशन डेटा (BCD) को पुनर्निर्माण करने का प्रयास करता है।
दुर्भाग्य से, यह हमेशा पहली बार काम नहीं करता है। इस मामले में, Microsoft BCD स्टोर (जहां आपका बूट डेटा रखा जाता है) को निर्यात करने और पूरी तरह से स्क्रैच से पुनर्निर्माण करने का सुझाव देता है। डरावना लगता है, लेकिन इसमें केवल एक छोटा क्षण लगता है।
निम्नलिखित कमांड को क्रम में दर्ज करें:
bcdedit /export c:\bcdbackup
c:
cd boot
attrib bcd -s -h -r
ren c:\boot\bcd bcd.old
bootrec.exe /rebuildbcd
निर्यात और पुनर्निर्माण प्रक्रिया को आपके MBR मुद्दों को पूरी तरह से सुधारना चाहिए।
जो उपयोगकर्ता अभी भी Windows 7 या पहले के संस्करण के साथ काम कर रहे हैं, वे bootrec.exe /scanos कमांड का भी उपयोग कर सकते हैं। यह कमांड लिगेसी BCD सेटिंग्स के लिए स्कैन करता है और उनकी मरम्मत करता है।
यदि आप स्वचालित मरम्मत के माध्यम से कमांड प्रॉम्प्ट तक नहीं पहुंच सकते
कुछ उपयोगकर्ताओं को पता चलेगा कि Windows 10 स्वचालित मरम्मत वांछित क्षण पर प्रकट नहीं होती है। इस स्थिति में, आपको मरम्मत मोड में बूट करने के लिए अपने Windows इंस्टॉलेशन मीडिया का उपयोग करने की आवश्यकता है।
दुर्भाग्य से, यदि आपके पास अपना Windows इंस्टॉलेशन मीडिया नहीं है, तो आपको एक कामकाजी Windows सिस्टम ढूंढना होगा जिसका उपयोग आप मीडिया बनाने के लिए कर सकते हैं।
हालांकि, एक और वर्कअराउंड है जिसे आप आज़मा सकते हैं यदि आपके पास Windows इंस्टॉलेशन USB ड्राइव या डिस्क नहीं है। आप अपने सिस्टम को यह सोचकर धोखा दे सकते हैं कि बूट विफलता है इसे चालू करके, फिर Windows लोगो दिखाई देने पर इसे फिर से बंद करके।
इस प्रक्रिया को त्वरित उत्तराधिकार में तीन बार दोहराने के बाद, स्वचालित मरम्मत ट्रिगर होगी। कृपया ध्यान दें कि यह सभी के लिए काम नहीं करेगा, आपकी सिस्टम स्थिति के आधार पर।
3. GParted Live का उपयोग करके Windows में MBR मुद्दों को ठीक करें
GParted Live पार्टीशन प्रबंधन पर ध्यान केंद्रित करने वाला एक बूट करने योग्य Linux वितरण है। हालांकि, यह आपको ऑपरेटिंग सिस्टम के बाहर अपने Windows पार्टीशन पर काम करने की अनुमति भी देता है, जिसका अर्थ है कि आप अपने MBR मुद्दों को ठीक करने और पुनर्स्थापित करने का प्रयास कर सकते हैं। इस ट्यूटोरियल के इस भाग को पूरा करने के लिए आपको एक कार्यशील वैकल्पिक सिस्टम की आवश्यकता है।
GParted Live डाउनलोड करें
सबसे पहले, आपको GParted Live डाउनलोड करने की आवश्यकता है। दो संस्करण हैं। यदि आपके पास 32-बिट सिस्टम है, तो i686.iso संस्करण चुनें। यह संस्करण कुछ सीमाओं के साथ 32 और 64-बिट दोनों सिस्टम पर काम करता है। यदि आपके पास 64-बिट सिस्टम है (और आप निश्चित हैं कि यह 64-बिट सिस्टम है!) amd64.iso संस्करण डाउनलोड करें।
GParted Live को बूट करने योग्य मीडिया पर लिखें
अगला, आपको डिस्क इमेज को बूट करने योग्य मीडिया प्रकार पर लिखने की आवश्यकता है। मैं 8GB USB फ्लैश ड्राइव का उपयोग कर रहा हूं, लेकिन एक छोटी ड्राइव भी काम करेगी, साथ ही एक उपयुक्त डिस्क भी। आपको UNetbootin भी डाउनलोड करना होगा। UNetbootin खोलें। पैनल के नीचे डिस्कइमेज चुनें, फिर GParted Live ISO को ब्राउज़ करने के लिए तीन डॉट्स आइकन पर क्लिक करें।
ISO चुनें और ओपन दबाएं। फिर उस USB फ्लैश ड्राइव को चुनें जिस पर आप GParted Live लिखना चाहते हैं और OK दबाएं। एक बार पूरा होने पर, बूट करने योग्य मीडिया को हटा दें और अपना सिस्टम बंद कर दें।
GParted Live में बूट करना
भ्रष्ट MBR वाले सिस्टम में बूट करने योग्य GParted Live मीडिया डालें। सिस्टम को पावर ऑन करें, अपने सिस्टम के लिए बूट प्रक्रिया शॉर्टकट कुंजी दबाकर बूट डिवाइस चयन मेनू लाएं (उदाहरण के लिए, मेरे PC और लैपटॉप पर F11)। आपको GParted Live मीडिया को संभावित बूट करने योग्य स्रोत के रूप में देखना चाहिए। इसे चुनें और मीडिया को लोड होने दें। आपको कुछ मामूली चयन करने होंगे, जैसे भाषा और ऑपरेशनल मोड।
GParted Live और TestDisk का उपयोग करके MBR को ठीक करें
एक बार GParted Live वातावरण लोड हो जाने पर, एक टर्मिनल विंडो खोलें, sudo fdisk -l टाइप करें और Enter दबाएं। यह कमांड आपके सिस्टम पर वर्तमान में उपलब्ध सभी ड्राइव और पार्टीशन को सूचीबद्ध करेगा। अब, एक नई टर्मिनल विंडो खोलें, testdisk टाइप करें, फिर नो लॉग चुनें।
अगला, यह आपसे पूछेगा कि आप किस डिस्क को ठीक करना चाहते हैं। अपनी ड्राइव चुनें, फिर आगे बढ़ें।
अब, पार्टीशन टेबल प्रकार चुनें। इस मामले में, Intel/PC पार्टीशन चुनें, और Enter दबाएं।
विश्लेषण चुनें, फिर क्विक सर्च।
TestDisk आपके ड्राइव को किसी भी मौजूदा और पहले हटाए गए पार्टीशन को खोजने के लिए स्कैन करेगा। स्कैन प्रक्रिया में ड्राइव के आकार के आधार पर कुछ मिनट लग सकते हैं। अंततः, यह आपके प्राथमिक सिस्टम पार्टीशन की पहचान करेगा। यह थोड़ा भ्रमित करने वाला लग सकता है, लेकिन आप GParted Live को अपने सभी सिस्टम पार्टीशन सूचीबद्ध करना चाहते हैं।
हम उस पार्टीशन की तलाश कर रहे हैं जिसमें "*" है --- यह आपका प्राथमिक बूट करने योग्य पार्टीशन है और जहां भ्रष्ट MBR छिपा हुआ है। यदि स्कैन आपके सभी पार्टीशन नहीं दिखाता है, तो डीपर सर्च चुनें। इसके अलावा, यदि कोई त्रुटि है तो GParted आपको जानकारी की एक छोटी सूची देगा।
यदि आपके सभी पार्टीशन सही फ्लैग्स (जैसे बूट करने योग्य, विस्तारित, तार्किक) के साथ दिखाई देते हैं तो (और केवल तभी!) लिखें पार्टीशन टेबल पर। यदि फ्लैग्स सही नहीं हैं, तो तीर कुंजियों का उपयोग करके उन्हें टॉगल करें। उदाहरण के लिए, निम्नलिखित स्क्रीनशॉट में, पहली छवि एक ड्राइव दिखाती है जिसमें एक डुप्लीकेट दूसरा पार्टीशन ([पार्टीशन 2]) है। पार्टीशन पर स्क्रॉल करके और P दबाने से उस पार्टीशन पर मिली फाइलें दिखाई देती हैं।
पहला डुप्लीकेट पार्टीशन भ्रष्ट है, जैसा कि फाइलसिस्टम नहीं खोल सकते। फाइलसिस्टम क्षतिग्रस्त लगता है संदेश से प्रमाणित है।
दूसरा डुप्लीकेट पार्टीशन फ़ाइल फ़ोल्डर्स की सूची रखता है और इसलिए सही पार्टीशन है।
पहले डुप्लीकेट पार्टीशन के लिए फ्लैग को तब D पर सेट किया जाता है डिलीट के लिए, जबकि दूसरा डुप्लीकेट पार्टीशन L पर सेट किया जाता है लॉजिकल के लिए, पार्टीशन और इसके डेटा को ड्राइव पर पुनर्स्थापित करता है।
जब आप TestDisk मेनू पर वापस आते हैं, तो अपने डिस्क पर एक मानक MBR लिखने के लिए MBR कोड चुनें, और पुष्टि करें।
वाह! आपका काम हो गया। आप टर्मिनल विंडोज बंद कर सकते हैं, GParted Live से लॉग आउट कर सकते हैं, और अपना सिस्टम बंद कर सकते हैं। GParted Live बूट करने योग्य मीडिया को हटा दें, और अपने सिस्टम को रीबूट करें।
4. बूट रिपेयर डिस्क का उपयोग करके Windows में MBR मुद्दों को ठीक करें
बूट रिपेयर डिस्क एक और अत्यंत आसान Linux वितरण है जिसका उपयोग आप Windows 10 MBR मुद्दों को ठीक करने के लिए कर सकते हैं। वास्तव में, बूट रिपेयर डिस्क में GParted की एक कॉपी शामिल है, बस केस में। हालांकि, यह MBR पुनर्स्थापना प्रक्रिया को आसानी से टॉगल किए गए बॉक्स के साथ एक प्रोग्राम में सरल करता है।
सबसे पहले, अपने सिस्टम के आधार पर बूट रिपेयर डिस्क का 64-बिट या 32-बिट संस्करण डाउनलोड करें। GParted Live इमेज की तरह, 32-बिट संस्करण केवल 32-बिट सिस्टम के साथ काम करता है, जबकि 64-बिट संस्करण दोनों के साथ काम करता है।
बूट रिपेयर डिस्क को बूट करने योग्य मीडिया पर लिखें
अगला, आपको डिस्क इमेज को बूट करने योग्य मीडिया प्रकार पर लिखने की आवश्यकता है। मैं 8GB USB फ्लैश ड्राइव का उपयोग कर रहा हूं, लेकिन एक छोटी ड्राइव भी काम करेगी, साथ ही एक उपयुक्त डिस्क भी। आपको UNetbootin भी डाउनलोड करना होगा।
UNetbootin खोलें। पैनल के नीचे डिस्कइमेज चुनें, फिर बूट रिपेयर डिस्क ISO को ब्राउज़ करने के लिए तीन डॉट्स आइकन पर क्लिक करें।
ISO चुनें और ओपन दबाएं। फिर उस USB फ्लैश ड्राइव को चुनें जिस पर आप बूट रिपेयर डिस्क लिखना चाहते हैं और OK दबाएं। एक बार पूरा होने पर, बूट करने योग्य मीडिया को हटा दें और अपना सिस्टम बंद कर दें।
बूट रिपेयर डिस्क में बूट करना
भ्रष्ट MBR वाले सिस्टम में अपने बूट रिपेयर डिस्क मीडिया को डालें। सिस्टम को पावर ऑन करें, अपने सिस्टम के लिए बूट प्रक्रिया शॉर्टकट कुंजी दबाकर बूट डिवाइस चयन मेनू लाएं (उदाहरण के लिए, मेरे PC और लैपटॉप पर F11)। आपको बूट रिपेयर डिस्क USB फ्लैश ड्राइव या डिस्क को संभावित बूट करने योग्य स्रोत के रूप में देखना चाहिए। इसे चुनें और मीडिया को लोड होने दें।
बूट रिपेयर डिस्क का उपयोग करके MBR को ठीक करें
एक बार बूट रिपेयर डिस्क वातावरण लोड हो जाने पर (बूट रिपेयर डिस्क हल्के Lubuntu वातावरण का उपयोग करता है), टास्कबार से LXTerminal चुनें। fdisk -l टाइप करें और Enter दबाकर अपने वर्तमान ड्राइव और पार्टीशन को सूचीबद्ध करें।
अगला, नीचे-दाएं में B लोगो चुनें (जहां Windows स्टार्ट मेनू रहता है), और सिस्टम टूल्स > बूट रिपेयर पर जाएं। प्रोग्राम आपके सिस्टम को स्कैन करेगा, फिर आप एक स्वचालित मरम्मत सत्र चुन सकते हैं या उन्नत विकल्प देख सकते हैं। पहले, स्वचालित मरम्मत विकल्प का प्रयास करें। स्वचालित मरम्मत सीधे अधिकांश बूट मुद्दों को ठीक करती है।
यदि वह काम नहीं करता है, तो उन्नत विकल्प खोलें और MBR विकल्प टैब पर जाएं। पहले बनाए गए LXTerminal सत्र में ड्राइव और पार्टीशन की सूची के साथ क्रॉस-रेफरेंसिंग, अपने Windows बूट पार्टीशन का पता लगाएं। बूट रिपेयर डिस्क उन्हें बुनियादी GParted Live कमांड की तुलना में थोड़ा स्पष्ट चिह्नित करता है! एक बार जब आप सुनिश्चित हो जाएं, तो लागू करें दबाएं, फिर अपने सिस्टम को पुनरारंभ करें।
5. EaseUS पार्टीशन मास्टर का उपयोग करके MBR मुद्दों को ठीक करें
इस अंतिम सुधार के लिए आपको प्रश्न में सिस्टम से भौतिक ड्राइव को हटाने की आवश्यकता है। एक बार जब आप ड्राइव को हटा देते हैं, तो आप इसे किसी अन्य सिस्टम से जोड़ सकते हैं और MBR को ठीक करने के लिए EaseUS पार्टीशन मास्टर का उपयोग कर सकते हैं।
EaseUS पार्टीशन मास्टर डाउनलोड और इंस्टॉल करें, फिर ड्राइव को कनेक्ट करें। एक्सटर्नल ड्राइव चुनें। (इसमें MBR लेबल होगा।) ड्राइव लेबल पर राइट-क्लिक करें, फिर MBR पुनर्निर्माण चुनें। ऊपरी-दाएं कोने पर जाएं और लागू करें दबाएं, फिर प्रक्रिया पूरी होने दें। ड्राइव को हटा दें, फिर मूल सिस्टम में पुनर्स्थापित करें, और रीबूट करें।
Windows 10 मास्टर बूट रिकॉर्ड मरम्मत पूर्ण!
ये पांच विकल्प भ्रष्ट या क्षतिग्रस्त Windows 10 MBR को ठीक करने के लिए सर्वोत्तम और सबसे तेज़ विधियों का प्रतिनिधित्व करते हैं। बेहतर अभी भी, इनमें से कई सुधार पुराने Windows संस्करणों पर भी काम करेंगे (विशेष रूप से खंड दो और तीन)। बस अपना समय लें, और प्रत्येक Windows सुधार के माध्यम से अपना रास्ता बनाएं।
MBR के बारे में अधिक जानकारी के लिए, SSD के लिए MBR और GPT की हमारी तुलना देखें।