Ja pēc Linux atinstalēšanas esat pamanījis, ka datorā tiek parādīti tādi ziņojumi kā "grub rescue" vai tas vienkārši neieslēdzas, neuztraucieties: jūs soli pa solim atklāsiet, kā atjaunot Windows sāknēšanu, nezaudējot datus vai pilnībā pārinstalējot sistēmu. Apskatīsim dažādos iemeslus, kāpēc šī problēma rodas, komandas un utilītas, ko varat izmantot, un, protams, visas Triku ko pieredzējušāki lietotāji izmanto, lai to atrisinātu.
Kāpēc, instalējot Linux, pazūd Windows sāknēšanas ielādētājs?

Visbiežākais šīs problēmas cēlonis ir Linux instalēšana pēc Windows tajā pašā datorā, vai nu divkāršās sāknēšanas režīmā, vai pēc dažādu izplatījumu izmēģināšanas. Instalējot Linux, Windows sāknēšanas ielādētājs (saukts par Windows sāknēšanas pārvaldnieks) ar citu sāknēšanas ielādētāju, parasti GRUB, kas pārņem datora startēšanas procesa kontroli.
Ja pēc tam izdzēsīsiet vai noņemsiet Linux, neatjaunojot sākotnējo sāknēšanas ielādētāju, dators mēģinās startēt no GRUB, kas vairs nepastāv, un jūs saskarsieties ar startēšanas kļūdām (piemēram, baiso “grub glābšanu” vai ziņojumiem, kas norāda, ka startēšanas ierīce neeksistē). Var būt arī korupcijas gadījumi MBR (Master Boot Record) vai EFI nodalījumā UEFI sistēmās, īpaši pēc noteiktiem jauninājumiem vai disku izmaiņām.
Windows sāknēšanas ielādētāja atkopšanas risinājumu kopsavilkums
Windows sāknēšanas ielādētāju var atjaunot vairākos veidos atkarībā no tā, vai jūsu sistēma izmanto tradicionālo BIOS/MGR vai UEFI ar EFI nodalījumu, un vai joprojām varat startēt Windows vai ir nepieciešams sāknēšanas disks/USB. Viņi apraksta visu, sākot no vietējo Windows rīku izmantošanas līdz trešo pušu utilītu izmantošanai.
- Atjaunošana, izmantojot komandas no Windows instalācijas diska.
- Sāknēšanas ielādētāja atkopšana ar tādām komandām kā bootrec, diskpart un bcdedit.
- Linux ierakstu manuāla noņemšana EFI nodalījumā.
- Iespējas ar sāknēšanas programmām un utilītprogrammām, piemēram, EasyBCD, MultiBoot vai FixBootFull.
- Atkopšana no Linux, izmantojot tādus rīkus kā Boot Repair vai modificējot GRUB konfigurācijas failu.
- Kā pēdējo līdzekli pārinstalējiet Windows.
1. iespēja: atkopt sāknēšanas ielādētāju no Windows instalācijas diska

Universālākā sāknēšanas atjaunošanas metode ir izmantot Windows instalācijas USB vai DVD disku. Ja jums tāda nav pa rokai, varat lejupielādēt oficiālo ISO attēlu, ko nodrošina Microsoft, un izveidot sāknējamu datu nesēju (tādi rīki kā Rufus atvieglo šo procesu).
Kad disks vai USB ir sagatavots:
- Sāknējiet datoru no instalācijas datu nesēja. Ja nepieciešams, konfigurējiet sāknēšanas secību BIOS/UEFI.
- Atlasiet savu valodu un reģionu un atlasiet “Remontēt datoru”.
- Piekļūstiet problēmu novēršanas opcijām un atlasiet “Komandu uzvedne".
- Palaidiet komandas:
bootrec /fixmbr
bootrec /fixboot
bootrec /scanos
bootrec /rebuildbcd
Pēc šo darbību veikšanas restartējiet datoru. Ja viss noritēja labi, Windows sāknēšanas ielādētājs tiks atjaunots, un jūs varēsiet startēt sistēmu normāli.
Sāknēšanas ielādētāja atkopšana UEFI sistēmās ar EFI nodalījumu
Mūsdienu datoros ar UEFI sāknēšanu pārvalda EFI nodalījums, un šeit procesam ir nepieciešamas papildu darbības. Ja GRUB joprojām parādās pēc Linux noņemšanas vai vēlaties iztīrīt Linux atlikumus no EFI nodalījuma, veiciet tālāk norādītās darbības.
- Startējiet operētājsistēmu Windows vai izmantojiet atkopšanas datu nesēju.
- Atveriet komandu uzvednes logu kā administrators.
- Diskpart palaišana:
diskpart
- Uzskaitiet diskus un atlasiet pareizo, pārbaudot:
list disk un pēc tam sel disk X (X, diska numurs)
- Uzskaitiet sējumus un atrodiet EFI nodalījumu:
list vol un atlasiet EFI ar sel vol Y.
Piešķiriet EFI nodalījumam pagaidu burtu:
assign letter=Z:
Izejot no Diskpart un piekļūstot piešķirtajam nodalījumam:
exit
cd /d Z:\
Pārliecinieties, vai varat skatīt EFI mapi:
dir
Dodieties uz EFI mapi un izdzēsiet Linux mapi (piemēram, “ubuntu”):
cd EFI
rmdir /S ubuntu
Visbeidzot, no diska pārvaldnieka noņemiet EFI nodalījumam piešķirto burtu, lai saglabātu konfigurāciju.
Remontējiet Windows no komandrindas, ja Windows joprojām tiek startēts
Ja jums ir normāla piekļuve operētājsistēmai Windows, varat atjaunot sāknēšanas ielādētāju bez jebkādiem ārējiem rīkiem:
- Atveriet komandu uzvedni kā administrators (Win + R un ierakstiet “cmd”).
- Palaidiet komandas:
bootrec.exe /fixmbr
bootrec.exe /fixboot
Šī procedūra parasti ir pietiekama, lai pārrakstītu sāknēšanas ielādētāju un atkārtoti ielādētu Windows kā primāro sāknēšanas ielādētāju.
Atkopšanas utilītas un LiveCD
Ir glābšanas diski (LiveCD vai LiveUSB), kuros ir iekļautas programmas Windows sāknēšanas ielādētāja labošanai, neielādējot no sistēmas: Daži piemēri:
- EasyBCD
- vairāksāknēšanas
- FixBootFull
Process ietver attēla ierakstīšanu datu nesējā, palaišanu no tā un programmas izmantošanu sāknēšanas ielādētāja labošanai. Pēc tam restartējiet datoru, un operētājsistēmai Windows vajadzētu ielādēties pareizi.
Un, ja vēlaties saglabāt divkāršu palaišanu, saglabājot Windows un Linux aktīvus
Lai saglabātu Windows kā galveno sāknēšanas pārvaldnieku, bet Linux saglabātu datorā, pirms Windows ielādētāja atjaunošanas ieteicams saglabāt Linux sāknēšanas sektoru.
No Linux palaidiet:
dd if=/dev/sda3 of=/linux.boot bs=512 count=1
Pēc Windows sāknēšanas atjaunošanas manuāli pievienojiet Linux ierakstu Windows sāknēšanas izvēlnei, izmantojot bcdeditTādā veidā jūs varat izvēlēties, kuru sistēmu palaist no Windows pārvaldnieka.
Pamata darbības ietver:
- Atjaunojiet Windows sāknēšanas ielādētāju.
- Startējiet Windows un atveriet administratora konsoli.
- Izveidojiet jaunu ierakstu operētājsistēmai Linux:
bcdedit /create /d "Linux" /application BOOTSECTOR
Pēc tam iestatiet Linux sāknēšanas faila nodalījumu un ceļu:
bcdedit /set {ID} device partition=c:
bcdedit /set {ID} path \linux.boot
bcdedit /displayorder {ID} /addlast
bcdedit /timeout 10
Tādā veidā startēšanas laikā varat izvēlēties, vai vēlaties ielādēt Windows vai Linux.
Ko darīt, ja nevarat izmantot Windows rīkus?
Dažreiz ne atkopšanas USB, ne automātiskās utilītprogrammas neatrisina problēmu. Šādā gadījumā varat vērsties pie Linux, lai atvieglotu remontu. Dažas noderīgas iespējas:
- No Linux, palaidiet reģistra redaktors lai noteiktu Windows instalācijas un pēc tam .
- lietošana "Zābaku remonts", grafiska utilīta Ubuntu un atvasinājumiem, kas atrod un novērš sāknēšanas problēmas un automātiski atjaunina ierakstus operētājsistēmām Windows un Linux.
UEFI sistēmām pārliecinieties, vai nav noņemts ieraksts “Windows sāknēšanas pārvaldnieks”, un, ja nepieciešams, labojiet to, izmantojot tādus rīkus kā Grub Customizer.
Mainiet noklusējuma sāknēšanas ielādētāju
Ja vēlaties, lai Windows būtu noklusējuma sāknēšanas pārvaldnieks, palaidiet konsolē kā administrators:
bcdedit /set {bootmgr} path \WINDOWS\system32\winload.efi
Tas liks datoram tieši startēt operētājsistēmu Windows, apejot GRUB vai citus pārvaldniekus.
Kaislīgs rakstnieks par baitu pasauli un tehnoloģiju kopumā. Man patīk dalīties savās zināšanās rakstot, un tieši to es darīšu šajā emuārā, parādot visu interesantāko informāciju par sīkrīkiem, programmatūru, aparatūru, tehnoloģiju tendencēm un daudz ko citu. Mans mērķis ir palīdzēt jums vienkāršā un izklaidējošā veidā orientēties digitālajā pasaulē.