Jak znovu vytvořit BCD ve Windows

Obsah:

Jak znovu vytvořit BCD ve Windows
Jak znovu vytvořit BCD ve Windows
Anonim

Co je dobré vědět

  • Pokud úložiště konfiguračních dat spouštění systému Windows (BCD) chybí, je poškozené nebo nesprávně nakonfigurováno, musíte vyřešit problémy se spouštěním systému Windows.
  • Nejjednodušším řešením problému s BCD je jednoduše jej znovu sestavit, což můžete provést automaticky pomocí příkazu bootrec.
  • Existuje několik příkazů ke spuštění a spousta výstupu na obrazovce, ale přebudování BCD je velmi přímočarý proces.

Pokud se vám poměrně brzy v procesu zavádění zobrazí chyba BOOTMGR is Missing nebo podobná zpráva, máte problém s BCD. Tento článek vysvětluje, jak znovu sestavit BCD.

Tyto pokyny platí pro Windows 11, Windows 10, Windows 8, Windows 7 a Windows Vista. Podobné problémy mohou existovat v systému Windows XP, ale protože informace o konfiguraci spouštění jsou uloženy v souboru boot.ini a nikoli v souboru BCD, oprava problémů se systémem XP se zaváděcími daty zahrnuje zcela odlišný proces.

Jak znovu vytvořit BCD ve Windows 11, 10, 8, 7 nebo Vista

Přestavba BCD ve Windows by měla trvat jen asi 15 minut:

  1. V systému Windows 11/10/8: Spusťte pokročilé možnosti spuštění.

    V systému Windows 7 nebo Windows Vista: Spusťte Možnosti obnovení systému.

    Image
    Image
  2. Ve Windows 11/10/8 vyberte Troubleshoot > Pokročilé možnosti.

    Image
    Image
  3. Spusťte jej pomocí tlačítka příkazového řádku.

    Image
    Image

    Příkazový řádek se nespustí okamžitě. Během přípravy počítače se na vašem počítači na krátkou dobu zobrazí obrazovka „Příprava“.

    Abyste se dostali k příkazovému řádku, možná budete muset zvolit název svého účtu a zadat heslo.

  4. Po zobrazení výzvy zadejte příkaz bootrec, jak je znázorněno níže, a poté stiskněte Enter:

    
    

    bootrec /rebuildbcd

    Image
    Image

    Příkaz bootrec vyhledá instalace systému Windows, které nejsou zahrnuty v BCD, a poté se vás zeptá, zda do něj chcete přidat jednu nebo více.

  5. Na příkazovém řádku byste měli vidět jednu z následujících zpráv.

    Možnost 1

    
    

    Prohledávání všech disků pro instalace Windows.

    Počkejte prosím, protože to může chvíli trvat…

    Úspěšně naskenované instalace systému Windows. Celkový počet identifikovaných instalací Windows: 0 Operace byla úspěšně dokončena.

    Možnost 2

    
    

    Prohledávání všech disků kvůli instalaci Windows.

    Počkejte prosím, protože to může chvíli trvat…

    Úspěšně naskenované instalace Windows.

    Celkový počet identifikovaných instalací Windows: 1 [1] D:\Windows

    Přidat instalaci do spouštěcího seznamu? Ano/Ne/Vše:

    Image
    Image

    Pokud vidíte možnost 1: Přejděte na krok 7. Tento výsledek pravděpodobně znamená, že instalační data Windows v úložišti BCD existují, ale bootrecnenalezl žádné další instalace systému Windows na vašem počítači, které by bylo možné přidat na BCD. To je v pořádku; k přestavbě BCD budete muset udělat jen pár kroků navíc.

    Pokud vidíte možnost 2: Zadejte Y nebo Yes doPřidat instalaci do zaváděcího seznamu? otázka, po které by se mělo zobrazit Operace dokončena úspěšně, následovaná blikajícím kurzorem na výzvu. Dokončete krokem 10 směrem ke spodní části stránky.

  6. Vzhledem k tomu, že úložiště BCD existuje a uvádí instalaci systému Windows, budete jej muset nejprve ručně odstranit a poté se pokusit o jeho opětovné sestavení. Po zobrazení výzvy spusťte příkaz bcdedit, jak je znázorněno, a poté stiskněte Enter:

    
    

    bcdedit /export c:\bcdbackup

    Image
    Image

    Příkaz bcdedit se zde používá k exportu úložiště BCD jako souboru: bcdbackup. Není třeba zadávat příponu souboru. Příkaz by měl na obrazovce vrátit následující, což znamená, že export BCD fungoval podle očekávání:

    
    

    Operace byla úspěšně dokončena.

  7. V tomto okamžiku musíte upravit několik atributů souboru pro úložiště BCD, abyste s ním mohli manipulovat. Na výzvu spusťte příkaz attrib přesně takto:

    
    

    attrib c:\boot\bcd -h -r -s

    Image
    Image

    Právě jste pomocí příkazu attrib odstranili skrytý soubor, soubor pouze pro čtení a atributy systémového souboru ze souboru bcd Tyto atributy omezovaly akce, které jste mohli provádět na souboru. Nyní, když jsou pryč, můžete se souborem manipulovat volněji (konkrétně jej přejmenovat).

  8. Chcete-li přejmenovat úložiště BCD, proveďte příkaz ren, jak je znázorněno:

    
    

    ren c:\boot\bcd bcd.old

    Image
    Image

    Když je nyní obchod BCD přejmenován, měli byste být schopni jej úspěšně znovu vytvořit, jak jste se pokusili udělat v kroku 6.

    Soubor BCD můžete zcela smazat, protože se chystáte vytvořit nový. Nicméně přejmenováním stávajícího BCD dosáhnete stejné věci, protože je nyní nedostupné pro Windows, a navíc vám poskytne další vrstvu zálohování, kromě exportu, který jste provedli v kroku 5, pokud se rozhodnete své akce vrátit zpět.

  9. Zkuste znovu sestavit BCD provedením následujícího, následovaného Enter:

    
    

    bootrec /rebuildbcd

    Image
    Image

    Mělo by to vytvořit v příkazovém řádku:

    
    

    Prohledávání všech disků kvůli instalaci Windows.

    Počkejte prosím, protože to může chvíli trvat…

    Úspěšně naskenované instalace Windows.

    Celkový počet identifikovaných instalací Windows: 1 [1] D:\Windows

    Přidat instalaci do spouštěcího seznamu? Ano/Ne/Vše:

    Image
    Image

    To znamená, že přestavba obchodu BCD postupuje podle očekávání.

  10. V otázce Přidat instalaci do zaváděcího seznamu? zadejte Y nebo Yes, následuje klávesa Enter.

    Na obrazovce byste měli vidět toto, abyste ukázali, že přestavba BCD je dokončena:

    
    

    Operace byla úspěšně dokončena.

    Image
    Image
  11. Restartujte počítač. Za předpokladu, že jediným problémem byl problém s úložištěm BCD, Windows by se měl spustit podle očekávání.

    V závislosti na tom, jak jste spustili Pokročilé možnosti spuštění nebo Možnosti obnovení systému, možná budete muset před restartováním vyjmout disk nebo jednotku flash.

Pokud přestavba BCD nevyřešila problém, který jste měli, pokračujte v odstraňování problémů a opravte zamrzání a další problémy, které mohou bránit normálnímu spuštění systému Windows.

FAQ

    Co mohu dělat, když nemohu znovu vytvořit své BCD?

    Pokud se zobrazí chyba jako „Cesta nenalezena C:\Boot“, spusťte příkaz c:\windows /s c (předpokládejme, že C je váš disk Windows). Pokud problémy přetrvávají, použijte příkaz Diskpart, aby se instalace systému Windows stala aktivní jednotkou.

    Co mám dělat po přestavbě BCD?

    Přestavba BCD žádným způsobem neovlivní vaše osobní data ani nastavení, takže můžete počítač nadále používat jako obvykle.

Doporučuje: