Co vědět
- Otevřete Pokročilé možnosti spuštění (Windows 11/10/8) nebo spusťte Možnosti obnovení systému (Windows 7/Vista).
- Další: Vyberte Příkazový řádek > zadejte " bootsect /nt60 sys " > výsledky kontroly > zavřít Příkazový řádek4332 restartujte4332
Tento článek vysvětluje, jak aktualizovat VBC na BOOTMGR pomocí příkazu bootsect ve Windows Vista a novějších.
Jak aktualizovat VBC na BOOTMGR
Pro spuštění příkazového řádku a spuštění příslušného příkazu postupujte podle těchto kroků:
-
Zpřístupněte pokročilé možnosti spuštění (Windows 11, 10 a 8) nebo spusťte nabídku Možnosti obnovení systému (Windows 7 a Vista).
Pokud nemáte po ruce Windows media, můžete si bez obav půjčit kamarádův disk Windows nebo flash disk, abyste získali přístup k jednomu z těchto diagnostických režimů.
Použití originálního instalačního média je pouze jedním ze způsobů přístupu k těmto nabídkám oprav. Nápovědu k vytvoření opravných disků nebo flash disků z jiných funkčních kopií Windows naleznete v části Jak vytvořit disk pro obnovení systému Windows 8 nebo Jak vytvořit disk pro opravu systému Windows 7 (v závislosti na verzi systému Windows). Tyto možnosti nejsou dostupné pro Windows Vista.
-
Vybrat Příkazový řádek.
Příkazový řádek funguje mezi operačními systémy podobně, takže tyto pokyny budou platit stejně pro jakoukoli verzi instalačního disku Windows, kterou používáte – Windows 11, Windows 10 atd.
-
Zadejte tento příkaz a poté stiskněte Enter:
bootsect /nt60 sys
Tímto se aktualizuje spouštěcí kód svazku na oddílu používaném ke spouštění systému Windows na BOOTMGR, který je kompatibilní s operačními systémy Windows Vista a novějšími Windows.
Přepínač nt60 použije [novější] spouštěcí kód pro BOOTMGR, zatímco přepínač nt52 použije [starší] spouštěcí kód pro NTLDR.
Některá online dokumentace týkající se příkazu bootsect odkazuje na aktualizaci hlavního zaváděcího kódu, což je nesprávné. Příkaz bootsect provede změny spouštěcího kódu svazku, nikoli hlavního spouštěcího kódu.
-
Nyní byste měli vidět výsledek, který vypadá přibližně jako text níže. Zavřete okno příkazového řádku a poté vyjměte disk Windows z optické jednotky nebo flash disku Windows z portu USB.
C: (\?\Volume{37a450c8-2331-11e0-9019-806e6f6e6963})
Úspěšně aktualizovaný spouštěcí kód souborového systému NTFS.
Bootcode byl úspěšně aktualizován na všech cílených svazcích.
Pokud se zobrazí nějaká chyba nebo to nefunguje ani poté, co se znovu pokusíte normálně spustit Windows, zkuste místo toho spustit bootsect /nt60 all. Jedinou výhradou je, že pokud svůj počítač zavedete dvojím způsobem, můžete nechtěně způsobit podobný, ale opačný problém se staršími operačními systémy, ze kterých zavádíte systém.
- Vyberte Restartovat nebo Pokračovat, podle toho, kterou možnost uvidíte.
Windows by se nyní měl normálně spustit. Pokud váš problém přetrvává, jako je například chyba hal.dll, podívejte se na poznámku v kroku 4, kde najdete další nápad, nebo pokračujte v řešení problémů, které jste sledovali.