Jak obnovit původní bootloader systému Windows po instalaci Linuxu nebo jiného operačního systému

Poslední aktualizace: 10/07/2025
Autor: Isaac
  • Určete typ manažera bota a rozdělení systému na oddíly je klíčem k výběru správného řešení
  • Existují manuální a automatické metody pro obnovení bootloaderu Windows po instalaci nebo demontáži Linux
  • Mějte a USB Aktualizovaná recovery může výrazně zjednodušit opravu spouštění

Windows boot manager Obnovení původního bootloaderu systému Windows po instalaci jiného operačního systému, například Linuxu, je jednou z nejčastějších situací, kterým čelí ti, kteří vyzkoušeli duální bootování nebo odebrali distribuci Linuxu ze svého počítače. I když se to zpočátku může zdát jako problém bez jasného řešení, existuje několik metod a nástrojů, jak obnovit nativní zavaděč systému Windows a restartovat systém bez jakýchkoli bolestí hlavy.

Pokud jste zjistili, že po odinstalování Linuxu se na vašem počítači zobrazují zprávy jako „grub rescue“ nebo se počítač jednoduše nespustí, nebojte se: krok za krokem zjistíte, jak obnovit spuštění Windows bez ztráty dat nebo nutnosti kompletní přeinstalace systému. Pojďme se podívat na různé příčiny, proč k tomuto problému dochází, příkazy a nástroje, které můžete použít, a samozřejmě všechny Triky které k řešení používají zkušenější uživatelé.

Proč se při instalaci Linuxu ztratí bootloader Windows?

bootloader

Nejčastější příčinou tohoto problému je instalace Linuxu po Windows na stejný počítač, a to buď v režimu dual-boot, nebo po vyzkoušení různých distribucí. Při instalaci Linuxu se spustí bootloader systému Windows (tzv. Windows Boot Manager) jiným bootloaderem, obvykle GRUB, který přebírá kontrolu nad procesem spouštění počítače.

Pokud poté smažete nebo odstraníte Linux bez obnovení původního zavaděče, váš počítač se pokusí spustit systém z GRUBu, který již neexistuje, a dojde k chybám při spouštění (například k obávanému „záchrannému programu grub“ nebo k hlášením, že spouštěcí zařízení neexistuje). Mohou se také vyskytnout případy korupce MBR (Master Boot Record) nebo oddíl EFI na systémech UEFI, zejména po určitých upgradech nebo výměnách disku.

  Jak snadno odstranit předinstalované aplikace na Android TV

Souhrn řešení pro obnovení bootloaderu systému Windows

Existuje několik způsobů, jak obnovit zavaděč systému Windows, v závislosti na tom, zda váš systém používá tradiční BIOS/MGR nebo UEFI s oddílem EFI a zda stále můžete spustit systém Windows, nebo potřebujete spouštěcí disk/USB. Popisují vše od používání nativních nástrojů Windows až po používání utilit třetích stran.

  • Obnovení pomocí příkazů z instalačního disku Windows.
  • Obnova bootloaderu pomocí příkazů jako bootrec, diskpart a bcdedit.
  • Ruční odebrání položek Linuxu na oddílu EFI.
  • Možnosti spouštěcích programů a utilit, jako jsou EasyBCD, MultiBoot nebo FixBootFull.
  • Obnova z Linuxu pomocí nástrojů, jako je Boot Repair, nebo úpravou konfiguračního souboru GRUB.
  • Jako poslední možnost přeinstalujte Windows.

Možnost 1: Obnovení bootloaderu z instalačního disku Windows

nabídka bootloaderu systému Windows

Nejuniverzálnější metodou pro obnovení bootování je použití instalačního USB disku nebo DVD systému Windows. Pokud ho nemáte po ruce, můžete si stáhnout oficiální ISO obraz od společnosti Microsoft a vytvořit z něj bootovací médium (nástroje jako Rufus tento proces usnadňují).

Jakmile je disk nebo USB připraven:

  1. Spusťte počítač z instalačního média. V případě potřeby nakonfigurujte pořadí spouštění v BIOSu/UEFI.
  2. Vyberte jazyk a region a vyberte možnost „Opravit počítač“.
  3. Otevřete možnosti řešení potíží a vyberte „Příkazový řádek".
  4. Spusťte příkazy:

bootrec /fixmbr

bootrec /fixboot

bootrec /scanos

bootrec /rebuildbcd

Po dokončení těchto kroků restartujte počítač. Pokud vše proběhlo v pořádku, zavaděč systému Windows se obnoví a budete moci normálně spustit systém.

Obnova bootloaderu na systémech UEFI s oddílem EFI

Na moderních počítačích s UEFI je bootování spravováno oddílem EFI a zde proces vyžaduje další kroky. Pokud se GRUB stále zobrazuje i po odebrání Linuxu nebo chcete z oddílu EFI vyčistit zbytky Linuxu, postupujte takto:

  1. Spusťte systém Windows nebo použijte médium pro obnovení.
  2. Otevřete okno příkazového řádku jako správce.
  3. Spuštění Diskpartu:
  Upravte jazyk The Sims 4 [JEDNODUCHÁ ŘEŠENÍ]

diskpart

  1. Vypište disky a vyberte ten správný, přičemž zkontrolujte:

list disk a pak sel disk X (X, číslo disku)

  1. Vypište svazky a vyhledejte oddíl EFI:

list vol a vyberte EFI pomocí sel vol Y.

Přiřaďte dočasné písmeno oddílu EFI:

assign letter=Z:

Ukončení programu Diskpart a přístup k přiřazenému oddílu:

exit

cd /d Z:\

Ověřte, zda si můžete zobrazit složku EFI:

dir

Přejděte do složky EFI a smažte složku Linux (např. „ubuntu“):

cd EFI

rmdir /S ubuntu

Nakonec odeberte písmeno přiřazené oddílu EFI ze správce disků, abyste zachovali konfiguraci.

Oprava systému Windows z příkazového řádku, pokud se systém Windows stále spouští

Pokud máte normální přístup k Windows, můžete obnovit bootloader bez jakýchkoli externích nástrojů:

  1. Otevřete příkazový řádek jako správce (Win + R a zadejte „cmd“).
  2. Spusťte příkazy:

bootrec.exe /fixmbr

bootrec.exe /fixboot

Tento postup obvykle postačuje k přepsání bootloaderu a opětovnému načtení Windows jako primárního bootloaderu.

Nástroje pro obnovu a LiveCD

Existují záchranné disky (LiveCD nebo LiveUSB), které obsahují programy pro opravu zavaděče Windows bez nutnosti bootování ze systému: Některé příklady jsou:

  • EasyBCD
  • MultiBoot
  • OpravaBootFull

Proces zahrnuje vypálení obrazu na médium, spuštění z něj a použití programu k opravě zavaděče. Poté restartujte počítač a systém Windows by se měl načíst správně.

A pokud chcete zachovat duální boot a ponechat aktivní Windows a Linux

Chcete-li zachovat systém Windows jako primárního správce spouštění, ale zároveň v počítači zachovat Linux, je vhodné před obnovením zavaděče systému Windows uložit spouštěcí sektor systému Linux.

Z Linuxu spusťte:

dd if=/dev/sda3 of=/linux.boot bs=512 count=1

Poté, po obnovení spouštění systému Windows, ručně přidejte položku Linux do spouštěcí nabídky systému Windows pomocí bcdeditTímto způsobem si můžete ve Správci Windows vybrat, který systém chcete spustit.

Mezi základní kroky patří:

  1. Obnovte zavaděč systému Windows.
  2. Spusťte systém Windows a otevřete konzoli pro správu.
  3. Vytvořte nový záznam pro Linux:
  Jak krok za krokem zobrazit všechny otevřené dokumenty ve Windows

bcdedit /create /d "Linux" /application BOOTSECTOR

Poté nastavte oddíl a cestu k bootovacímu souboru Linuxu:

bcdedit /set {ID} device partition=c:

bcdedit /set {ID} path \linux.boot

bcdedit /displayorder {ID} /addlast

bcdedit /timeout 10

Takto si můžete při spuštění vybrat, zda chcete načíst Windows nebo Linux.

Co dělat, když nemůžete používat nástroje systému Windows?

Někdy ani USB pro obnovení, ani automatické nástroje problém nevyřeší. V takovém případě se můžete obrátit na Linux, který vám opravu usnadní. Některé užitečné možnosti:

  • Z Linuxu spusťte editor registru k detekci instalací systému Windows a poté k .
  • použití „Oprava bot“, grafický nástroj pro Ubuntu a jeho deriváty, který vyhledává a opravuje problémy se spouštěním a automaticky aktualizuje položky pro Windows a Linux.

U systémů UEFI se ujistěte, že položka Správce spouštění systému Windows nebyla odstraněna, a v případě potřeby ji opravte pomocí nástrojů, jako je Grub Customizer.

Změna výchozího bootloaderu

Pokud chcete, aby Windows byl výchozím správcem spouštění, spusťte v konzoli jako správce:

bcdedit /set {bootmgr} path \WINDOWS\system32\winload.efi

To způsobí, že se počítač spustí přímo do Windows, obejde GRUB nebo jiné správce.

Související článek:
Jaký je nejlepší způsob obnovení systému Windows Vista ze zálohy?