जर तुम्हाला असे आढळले की Linux अनइंस्टॉल केल्यानंतर तुमचा संगणक "ग्रब रेस्क्यू" सारखे संदेश दाखवतो किंवा बूट होत नाही, तर काळजी करू नका: तुमचा डेटा न गमावता किंवा सिस्टम पूर्णपणे पुन्हा इंस्टॉल न करता विंडोज बूट कसे रिकव्हर करायचे ते तुम्हाला चरण-दर-चरण कळेल. ही समस्या का येते याची विविध कारणे पाहूया, आज्ञा आणि तुम्ही वापरू शकता अशा उपयुक्तता आणि अर्थातच सर्व युक्त्या जे अधिक अनुभवी वापरकर्ते ते सोडवण्यासाठी वापरतात.
लिनक्स इन्स्टॉल करताना विंडोज बूटलोडर का हरवतो?

या समस्येचे सर्वात सामान्य कारण म्हणजे एकाच संगणकावर विंडोज नंतर लिनक्स स्थापित करणे, एकतर ड्युअल-बूट मोडमध्ये किंवा वेगवेगळे वितरण वापरून पाहिल्यानंतर. लिनक्स स्थापित करताना, विंडोज बूटलोडर (ज्याला म्हणतात विंडोज बूट मॅनेजर) दुसऱ्या बूटलोडरद्वारे, सहसा ग्रब, जे संगणकाच्या स्टार्टअप प्रक्रियेचे नियंत्रण घेते.
जर तुम्ही मूळ बूट लोडर पुनर्संचयित न करता Linux मिटवले किंवा काढून टाकले, तर तुमचा संगणक GRUB वरून बूट करण्याचा प्रयत्न करेल, जो आता अस्तित्वात नाही आणि तुम्हाला बूट त्रुटी आढळतील (जसे की भयानक "ग्रब रेस्क्यू" किंवा बूट डिव्हाइस अस्तित्वात नाही असे संदेश). भ्रष्टाचाराची प्रकरणे देखील असू शकतात एमबीआर (मास्टर बूट रेकॉर्ड) किंवा UEFI सिस्टीमवरील EFI विभाजन, विशेषतः काही अपग्रेड किंवा डिस्क बदलांनंतर.
विंडोज बूटलोडर पुनर्प्राप्त करण्यासाठी उपायांचा सारांश
तुमची सिस्टीम पारंपारिक BIOS/MGR वापरते की EFI विभाजनासह UEFI वापरते आणि तुम्ही अजूनही Windows बूट करू शकता की बूट करण्यायोग्य डिस्क/USB ची आवश्यकता आहे यावर अवलंबून, विंडोज बूटलोडर पुनर्संचयित करण्याचे अनेक मार्ग आहेत. ते मूळ विंडोज टूल्स वापरण्यापासून ते थर्ड-पार्टी युटिलिटीज वापरण्यापर्यंत सर्व गोष्टींचे वर्णन करतात.
- विंडोज इंस्टॉलेशन डिस्कवरील कमांड वापरून पुनर्संचयित करणे.
- bootrec, diskpart आणि bcdedit सारख्या कमांडसह बूटलोडर रिकव्हरी.
- EFI विभाजनावरील Linux नोंदी मॅन्युअली काढून टाकणे.
- बूट प्रोग्राम्स आणि युटिलिटीज जसे की EasyBCD, MultiBoot किंवा FixBootFull सह पर्याय.
- बूट रिपेअर सारख्या साधनांचा वापर करून किंवा GRUB कॉन्फिगरेशन फाइलमध्ये बदल करून Linux वरून पुनर्प्राप्ती.
- शेवटचा उपाय म्हणून, विंडोज पुन्हा इंस्टॉल करा.
पर्याय १: विंडोज इंस्टॉलेशन डिस्कवरून बूटलोडर पुनर्प्राप्त करा

बूट पुनर्संचयित करण्यासाठी सर्वात सार्वत्रिक पद्धत म्हणजे विंडोज इंस्टॉलेशन यूएसबी किंवा डीव्हीडी वापरणे. जर तुमच्याकडे एकही उपलब्ध नसेल, तर तुम्ही मायक्रोसॉफ्टने प्रदान केलेली अधिकृत ISO प्रतिमा डाउनलोड करू शकता आणि बूट करण्यायोग्य मीडिया तयार करू शकता (रुफस सारखी साधने ही प्रक्रिया सोपी करतात).
डिस्क किंवा USB तयार झाल्यावर:
- इंस्टॉलेशन मीडियावरून संगणक बूट करा. आवश्यक असल्यास BIOS/UEFI मध्ये बूट ऑर्डर कॉन्फिगर करा.
- तुमची भाषा आणि प्रदेश निवडा आणि "तुमचा संगणक दुरुस्त करा" निवडा.
- समस्यानिवारण पर्यायांमध्ये प्रवेश करा आणि "निवडा"कमांड प्रॉम्प्ट".
- कमांड चालवा:
bootrec /fixmbr
bootrec /fixboot
bootrec /scanos
bootrec /rebuildbcd
या पायऱ्या पूर्ण केल्यानंतर, तुमचा संगणक रीस्टार्ट करा. जर सर्वकाही व्यवस्थित झाले, तर विंडोज बूट लोडर रिस्टोअर होईल आणि तुम्ही सामान्यपणे बूट करू शकाल.
EFI विभाजनासह UEFI सिस्टमवरील बूटलोडर पुनर्प्राप्त करणे
UEFI असलेल्या आधुनिक संगणकांवर, बूटिंग EFI विभाजनाद्वारे व्यवस्थापित केले जाते आणि येथे प्रक्रियेसाठी अतिरिक्त चरणांची आवश्यकता असते. जर Linux काढून टाकल्यानंतरही GRUB दिसत असेल किंवा तुम्हाला EFI विभाजनातून Linux चे अवशेष साफ करायचे असतील, तर या चरणांचे अनुसरण करा:
- विंडोज सुरू करा किंवा रिकव्हरी मीडिया वापरा.
- प्रशासक म्हणून कमांड प्रॉम्प्ट विंडो उघडा.
- डिस्कपार्ट लाँच करा:
diskpart
- डिस्क्सची यादी करा आणि योग्य डिस्क निवडा, तपासा:
list disk आणि नंतर sel disk X (एक्स, डिस्क क्रमांक)
- खंडांची यादी करा आणि EFI विभाजन शोधा:
list vol आणि EFI निवडा sel vol Y.
EFI विभाजनाला एक तात्पुरता पत्र द्या:
assign letter=Z:
डिस्कपार्टमधून बाहेर पडणे आणि नियुक्त केलेल्या विभाजनात प्रवेश करणे:
exit
cd /d Z:\
तुम्ही EFI फोल्डर पाहू शकता याची पडताळणी करा:
dir
EFI फोल्डरमध्ये जा आणि Linux फोल्डर (उदा., “ubuntu”) डिलीट करा:
cd EFI
rmdir /S ubuntu
शेवटी, कॉन्फिगरेशन ठेवण्यासाठी डिस्क मॅनेजरमधून EFI विभाजनाला दिलेला अक्षर काढून टाका.
जर विंडोज अजूनही सुरू होत असेल तर कमांड लाइनवरून विंडोज दुरुस्त करा.
जर तुमच्याकडे विंडोजचा सामान्य वापर असेल, तर तुम्ही कोणत्याही बाह्य साधनांशिवाय बूटलोडर रिस्टोअर करू शकता:
- प्रशासक म्हणून कमांड प्रॉम्प्ट उघडा (Win + R आणि "cmd" टाइप करा).
- कमांड चालवा:
bootrec.exe /fixmbr
bootrec.exe /fixboot
ही प्रक्रिया सहसा बूटलोडर ओव्हरराईट करण्यासाठी आणि विंडोजला प्राथमिक बूटलोडर म्हणून रीलोड करण्यासाठी पुरेशी असते.
पुनर्प्राप्ती उपयुक्तता आणि लाइव्हसीडी
सिस्टमवरून बूट न करता विंडोज बूट लोडर दुरुस्त करण्यासाठी प्रोग्राम्स समाविष्ट असलेल्या रेस्क्यू डिस्क (लाइव्हसीडी किंवा लाईव्हयूएसबी) आहेत: काही उदाहरणे अशीः
- इझीबीसीडी
- मल्टीबूट
- फिक्सबूटफुल
या प्रक्रियेत इमेज मीडियावर बर्न करणे, त्यातून बूट करणे आणि बूट लोडर दुरुस्त करण्यासाठी प्रोग्राम वापरणे समाविष्ट आहे. त्यानंतर, तुमचा संगणक रीस्टार्ट करा आणि विंडोज योग्यरित्या लोड होईल.
आणि जर तुम्हाला ड्युअल बूट ठेवायचे असेल, तर विंडोज आणि लिनक्स सक्रिय ठेवा.
विंडोजला प्राथमिक बूट मॅनेजर म्हणून ठेवण्यासाठी परंतु संगणकावर लिनक्स जतन करण्यासाठी, विंडोज लोडर पुनर्संचयित करण्यापूर्वी लिनक्स बूट सेक्टर सेव्ह करणे चांगली कल्पना आहे.
लिनक्स वरून, चालवा:
dd if=/dev/sda3 of=/linux.boot bs=512 count=1
नंतर, विंडोज बूट पुनर्संचयित केल्यानंतर, विंडोज बूट मेनूमध्ये मॅन्युअली लिनक्स एंट्री जोडा bcdedit. अशाप्रकारे, तुम्ही विंडोज मॅनेजरमधून कोणती सिस्टम बूट करायची ते निवडू शकता.
मूलभूत पायऱ्यांमध्ये हे समाविष्ट आहे:
- विंडोज बूट लोडर पुनर्संचयित करा.
- विंडोज सुरू करा आणि अॅडमिनिस्ट्रेटर कन्सोल उघडा.
- Linux साठी एक नवीन एंट्री तयार करा:
bcdedit /create /d "Linux" /application BOOTSECTOR
नंतर Linux बूट फाइलचे विभाजन आणि पथ सेट करा:
bcdedit /set {ID} device partition=c:
bcdedit /set {ID} path \linux.boot
bcdedit /displayorder {ID} /addlast
bcdedit /timeout 10
अशा प्रकारे, तुम्ही स्टार्टअपवर विंडोज लोड करायचे की लिनक्स हे निवडू शकता.
जर तुम्हाला विंडोज टूल्स वापरता येत नसतील तर काय करावे?
कधीकधी, रिकव्हरी यूएसबी किंवा ऑटोमॅटिक युटिलिटीज समस्या सोडवत नाहीत. अशा परिस्थितीत, दुरुस्ती सोपी करण्यासाठी तुम्ही लिनक्सकडे वळू शकता. काही उपयुक्त पर्याय:
- Linux वरून, चालवा रजिस्ट्री एडिटर विंडोज इंस्टॉलेशन्स शोधण्यासाठी आणि नंतर .
- वापरा "बूट दुरुस्ती", उबंटू आणि डेरिव्हेटिव्ह्जवरील एक ग्राफिकल युटिलिटी जी बूट समस्या शोधते आणि दुरुस्त करते आणि विंडोज आणि लिनक्ससाठी स्वयंचलितपणे नोंदी अपडेट करते.
UEFI सिस्टीमसाठी, विंडोज बूट मॅनेजर एंट्री काढून टाकली गेली नाही याची खात्री करा आणि आवश्यक असल्यास, ग्रब कस्टमायझर सारख्या साधनांचा वापर करून ती दुरुस्त करा.
डीफॉल्ट बूटलोडर बदला
जर तुम्हाला विंडोज डीफॉल्ट बूट मॅनेजर बनवायचे असेल, तर कन्सोलमध्ये प्रशासक म्हणून चालवा:
bcdedit /set {bootmgr} path \WINDOWS\system32\winload.efi
यामुळे संगणक GRUB किंवा इतर व्यवस्थापकांना बायपास करून थेट विंडोजमध्ये बूट होईल.
सर्वसाधारणपणे बाइट्स आणि तंत्रज्ञानाच्या जगाबद्दल उत्कट लेखक. मला माझे ज्ञान लेखनाद्वारे सामायिक करणे आवडते, आणि तेच मी या ब्लॉगमध्ये करेन, तुम्हाला गॅझेट्स, सॉफ्टवेअर, हार्डवेअर, तांत्रिक ट्रेंड आणि बरेच काही याबद्दलच्या सर्व मनोरंजक गोष्टी दाखवणार आहे. माझे ध्येय तुम्हाला डिजिटल जगामध्ये सोप्या आणि मनोरंजक मार्गाने नेव्हिगेट करण्यात मदत करणे आहे.