- Kilalanin ang uri ng tagapamahala boot at ang system partitioning ay susi sa pagpili ng tamang solusyon
- May mga manu-mano at awtomatikong paraan upang maibalik ang bootloader ng Windows pagkatapos i-install o tanggalin Linux
- Panatilihin a USB Ang na-update na pagbawi ay maaaring lubos na gawing simple ang pag-aayos ng boot
Kung nalaman mo na pagkatapos i-uninstall ang Linux ang iyong computer ay nagpapakita ng mga mensahe tulad ng "grub rescue" o simpleng hindi mag-boot, huwag mag-alala: matutuklasan mo ang sunud-sunod na paraan kung paano i-recover ang Windows boot nang hindi nawawala ang iyong data o kinakailangang ganap na muling i-install ang system. Suriin natin ang iba't ibang dahilan kung bakit nangyayari ang problemang ito, comandos at mga utility na magagamit mo at syempre lahat ng Trick na ginagamit ng mas maraming karanasan na mga user para lutasin ito.
Bakit nawala ang Windows bootloader kapag nag-i-install ng Linux?

Ang pinakakaraniwang sanhi ng problemang ito ay ang pag-install ng Linux pagkatapos ng Windows sa parehong computer, alinman sa dual-boot mode o pagkatapos subukan ang iba't ibang mga distribusyon. Kapag nag-i-install ng Linux, ang Windows bootloader (tinatawag na Windows Boot Manager) ng isa pang bootloader, kadalasan GRUB, na kumukontrol sa proseso ng pagsisimula ng computer.
Kung saka mo burahin o aalisin ang Linux nang hindi nire-restore ang orihinal na boot loader, susubukan ng iyong computer na mag-boot mula sa GRUB, na wala na, at makakatagpo ka ng mga error sa boot (tulad ng kinatatakutang "grub rescue" o mga mensaheng nagsasaad na wala ang boot device). Maaaring may mga kaso din ng katiwalian ng MBR (Master Boot Record) o ang EFI partition sa mga UEFI system, lalo na pagkatapos ng ilang partikular na pag-upgrade o pagbabago sa disk.
Buod ng mga solusyon para mabawi ang Windows bootloader
Mayroong ilang mga paraan upang maibalik ang Windows bootloader, depende sa kung ang iyong system ay gumagamit ng isang tradisyonal na BIOS/MGR o UEFI na may EFI partition, at kung maaari mo pa ring i-boot ang Windows o kailangan ng bootable disk/USB. Inilalarawan nila ang lahat mula sa paggamit ng mga native na tool sa Windows hanggang sa paggamit ng mga third-party na utility.
- Pagpapanumbalik gamit ang mga utos mula sa disc ng pag-install ng Windows.
- Pagbawi ng bootloader na may mga utos gaya ng bootrec, diskpart, at bcdedit.
- Manu-manong pag-alis ng mga entry sa Linux sa EFI partition.
- Mga opsyon na may mga boot program at utility gaya ng EasyBCD, MultiBoot o FixBootFull.
- Pagbawi mula sa Linux gamit ang mga tool tulad ng Boot Repair o sa pamamagitan ng pagbabago sa GRUB configuration file.
- Bilang huling paraan, muling i-install ang Windows.
Opsyon 1: I-recover ang bootloader mula sa disc ng pag-install ng Windows

Ang pinaka-unibersal na paraan para sa pagpapanumbalik ng boot ay ang paggamit ng USB o DVD sa pag-install ng Windows. Kung wala kang isang madaling gamitin, maaari mong i-download ang opisyal na ISO image na ibinigay ng Microsoft at lumikha ng bootable media (mga tool tulad ng Rufus na ginagawang mas madali ang prosesong ito).
Kapag ang disk o USB ay handa na:
- I-boot ang computer mula sa media sa pag-install. I-configure ang boot order sa BIOS/UEFI kung kinakailangan.
- Piliin ang iyong wika at rehiyon at piliin ang "Ayusin ang iyong computer."
- I-access ang mga opsyon sa pag-troubleshoot at piliin ang “Command agad".
- Patakbuhin ang mga utos:
bootrec /fixmbr
bootrec /fixboot
bootrec /scanos
bootrec /rebuildbcd
Pagkatapos makumpleto ang mga hakbang na ito, i-restart ang iyong computer. Kung naging maayos ang lahat, maibabalik ang Windows boot loader at makakapag-boot ka nang normal.
Pagbawi ng bootloader sa mga UEFI system na may EFI partition
Sa mga modernong computer na may UEFI, ang pag-boot ay pinamamahalaan ng EFI partition, at dito ang proseso ay nangangailangan ng mga karagdagang hakbang. Kung lilitaw pa rin ang GRUB pagkatapos alisin ang Linux o gusto mong linisin ang mga labi ng Linux mula sa EFI partition, sundin ang mga hakbang na ito:
- Simulan ang Windows o gumamit ng recovery media.
- Magbukas ng command prompt window bilang administrator.
- Ilunsad ang Diskpart:
diskpart
- Ilista ang mga disk at piliin ang tama, suriin ang:
list disk at pagkatapos ay sel disk X (X, numero ng disk)
- Ilista ang mga volume at hanapin ang EFI partition:
list vol at piliin ang EFI na may sel vol Y.
Magtalaga ng pansamantalang liham sa EFI partition:
assign letter=Z:
Paglabas sa Diskpart at pag-access sa nakatalagang partisyon:
exit
cd /d Z:\
I-verify na maaari mong tingnan ang folder ng EFI:
dir
Pumunta sa folder ng EFI at tanggalin ang folder ng Linux (hal., "ubuntu"):
cd EFI
rmdir /S ubuntu
Panghuli, alisin ang liham na nakatalaga sa EFI partition mula sa disk manager upang mapanatili ang configuration.
Ayusin ang Windows mula sa command line kung magsisimula pa rin ang Windows
Kung mayroon kang normal na access sa Windows, maaari mong ibalik ang bootloader nang walang anumang panlabas na tool:
- Buksan ang Command Prompt bilang administrator (Win + R at i-type ang "cmd").
- Patakbuhin ang mga utos:
bootrec.exe /fixmbr
bootrec.exe /fixboot
Karaniwang sapat ang pamamaraang ito upang i-overwrite ang bootloader at i-reload ang Windows bilang pangunahing bootloader.
Mga Utility sa Pagbawi at LiveCD
May mga rescue disk (LiveCD o LiveUSB) na may kasamang mga programa para ayusin ang Windows boot loader nang hindi kinakailangang mag-boot mula sa system: Ang ilang mga halimbawa ay ang mga:
- EasyBCD
- MultiBoot
- FixBootFull
Ang proseso ay nagsasangkot ng pagsunog ng imahe sa media, pag-boot mula dito, at paggamit ng programa upang ayusin ang boot loader. Pagkatapos, i-restart ang iyong computer at ang Windows ay dapat mag-load nang tama.
At kung gusto mong panatilihing dual boot, panatilihing aktibo ang Windows at Linux
Upang mapanatili ang Windows bilang pangunahing boot manager ngunit mapanatili ang Linux sa computer, magandang ideya na i-save ang Linux boot sector bago i-restore ang Windows loader.
Mula sa Linux, patakbuhin ang:
dd if=/dev/sda3 of=/linux.boot bs=512 count=1
Pagkatapos, pagkatapos ibalik ang Windows boot, manu-manong idagdag ang Linux entry sa Windows boot menu gamit bcdedit. Sa ganitong paraan, maaari mong piliin kung aling system ang magbo-boot mula sa Windows manager.
Kasama sa mga pangunahing hakbang ang:
- Ibalik ang Windows boot loader.
- Simulan ang Windows at buksan ang administrator console.
- Gumawa ng bagong entry para sa Linux:
bcdedit /create /d "Linux" /application BOOTSECTOR
Pagkatapos ay itakda ang partition at path ng Linux boot file:
bcdedit /set {ID} device partition=c:
bcdedit /set {ID} path \linux.boot
bcdedit /displayorder {ID} /addlast
bcdedit /timeout 10
Sa ganitong paraan, maaari kang pumili sa startup kung gusto mong i-load ang Windows o Linux.
Ano ang gagawin kung hindi mo magagamit ang mga tool sa Windows?
Minsan, hindi malulutas ng alinman sa recovery USB o mga awtomatikong utility ang problema. Sa kasong iyon, maaari kang bumaling sa Linux upang gawing mas madali ang pag-aayos. Ilang kapaki-pakinabang na opsyon:
- Mula sa Linux, tumakbo ang registry editor upang makita ang mga pag-install ng Windows at pagkatapos ay .
- paggamit "Pag-aayos ng Boot", isang graphical na utility sa Ubuntu at mga derivative na naghahanap at nag-aayos ng mga problema sa boot at awtomatikong nag-a-update ng mga entry para sa Windows at Linux.
Para sa mga UEFI system, tiyaking hindi naalis ang entry sa Windows Boot Manager, at kung kinakailangan, ayusin ito gamit ang mga tool tulad ng Grub Customizer.
Baguhin ang default na bootloader
Kung gusto mong ang Windows ang maging default na boot manager, tumakbo sa isang console bilang administrator:
bcdedit /set {bootmgr} path \WINDOWS\system32\winload.efi
Ito ay magiging sanhi ng computer na direktang mag-boot sa Windows, na lumalampas sa GRUB o iba pang mga tagapamahala.
Masigasig na manunulat tungkol sa mundo ng mga byte at teknolohiya sa pangkalahatan. Gustung-gusto kong ibahagi ang aking kaalaman sa pamamagitan ng pagsusulat, at iyon ang gagawin ko sa blog na ito, ipakita sa iyo ang lahat ng mga pinaka-kagiliw-giliw na bagay tungkol sa mga gadget, software, hardware, teknolohikal na uso, at higit pa. Ang layunin ko ay tulungan kang mag-navigate sa digital na mundo sa simple at nakakaaliw na paraan.