Co warto wiedzieć
- Jeśli brakuje magazynu danych konfiguracji rozruchu systemu Windows (BCD), jest on uszkodzony lub nieprawidłowo skonfigurowany, musisz naprawić problemy z uruchamianiem systemu Windows.
- Najłatwiejszym rozwiązaniem problemu BCD jest po prostu przebudowanie go, co można zrobić automatycznie za pomocą polecenia bootrec.
- Istnieje kilka poleceń do uruchomienia i dużo danych wyjściowych na ekranie, ale przebudowanie BCD jest bardzo prostym procesem.
Jeśli zobaczysz komunikat BOOTMGR is Missing error lub podobną wiadomość dość wcześnie w procesie uruchamiania, oznacza to, że masz problem z BCD. W tym artykule wyjaśniono, jak odbudować BCD.
Te instrukcje dotyczą systemów Windows 11, Windows 10, Windows 8, Windows 7 i Windows Vista. Podobne problemy mogą występować w systemie Windows XP, ale ponieważ informacje o konfiguracji rozruchu są przechowywane w pliku boot.ini, a nie w BCD, naprawianie problemów XP z danymi rozruchowymi wymaga zupełnie innego procesu.
Jak odbudować BCD w systemie Windows 11, 10, 8, 7 lub Vista
Odbudowa BCD w systemie Windows powinna zająć tylko około 15 minut:
-
W systemie Windows 11/10/8: Uruchom zaawansowane opcje uruchamiania.
W systemie Windows 7 lub Windows Vista: Uruchom opcje odzyskiwania systemu.
-
W systemie Windows 11/10/8 wybierz Rozwiązywanie problemów > Opcje zaawansowane.
-
Wybierz przycisk Wiersz Poleceń, aby go uruchomić.
Wiersz polecenia nie rozpocznie się natychmiast. Twój komputer wyświetli przez chwilę ekran „Przygotowywanie”, podczas gdy będzie przygotowywał komputer.
Być może będziesz musiał wybrać nazwę swojego konta i wprowadzić hasło, aby przejść do wiersza polecenia.
-
W wierszu polecenia wpisz polecenie bootrec, jak pokazano poniżej, a następnie naciśnij Enter:
bootrec /rebuildbcd
Polecenie bootrec wyszuka instalacje Windows nie zawarte w BCD, a następnie zapyta, czy chcesz dodać do niego jedną lub więcej.
-
Powinieneś zobaczyć jeden z następujących komunikatów w wierszu poleceń.
Opcja 1
Skanowanie wszystkich dysków w poszukiwaniu instalacji Windows.
Proszę czekać, ponieważ może to chwilę potrwać…
Pomyślnie przeskanowano instalacje Windows. Całkowita liczba zidentyfikowanych instalacji Windows: 0 Operacja zakończona pomyślnie.
Opcja 2
Skanowanie wszystkich dysków w poszukiwaniu instalacji Windows.
Proszę czekać, ponieważ może to chwilę potrwać…
Pomyślnie przeskanowano instalacje Windows.
Całkowita liczba zidentyfikowanych instalacji Windows: 1 [1] D:\Windows
Dodać instalację do listy startowej? Tak/Nie/Wszystko:
Jeśli widzisz opcję 1: Przejdź do kroku 7. Ten wynik najprawdopodobniej oznacza, że dane instalacyjne systemu Windows w sklepie BCD istnieją, ale bootrecnie można znaleźć na komputerze żadnych dodatkowych instalacji systemu Windows do dodania do BCD. W porządku; wystarczy wykonać kilka dodatkowych kroków, aby odbudować BCD.
Jeśli widzisz opcję 2: Wprowadź Y lub Tak doDodać instalację do listy startowej? pytanie, po którym powinieneś zobaczyć Operacja zakończona pomyślnie, a następnie migający kursor w wierszu polecenia. Zakończ krok 10 u dołu strony.
-
Ponieważ sklep BCD istnieje i zawiera listę instalacji systemu Windows, musisz najpierw usunąć go ręcznie, a następnie spróbować ponownie go odbudować. Po wyświetleniu monitu wykonaj polecenie bcdedit, jak pokazano, a następnie naciśnij Enter:
bcdedit /export c:\bcdbackup
Polecenie bcdedit jest tutaj używane do eksportowania magazynu BCD jako pliku: bcdbackup. Nie ma potrzeby określania rozszerzenia pliku. Polecenie powinno zwrócić na ekranie następujące informacje, co oznacza, że eksport BCD działał zgodnie z oczekiwaniami:
Operacja zakończona sukcesem.
-
W tym momencie musisz dostosować kilka atrybutów pliku dla magazynu BCD, aby móc nim manipulować. Po znaku zachęty wykonaj polecenie attrib dokładnie tak:
attrib c:\boot\bcd -h -r -s
To, co właśnie zrobiłeś za pomocą polecenia attrib, polegało na usunięciu atrybutów ukrytego pliku, pliku tylko do odczytu i pliku systemowego z pliku bcd Atrybuty te ograniczały działania, które można było wykonać w pliku. Teraz, gdy zniknęły, możesz swobodniej manipulować plikiem (w szczególności zmienić jego nazwę).
-
Aby zmienić nazwę sklepu BCD, wykonaj polecenie ren, jak pokazano:
ren c:\boot\bcd bcd.old
Teraz, gdy nazwa sklepu BCD została zmieniona, powinieneś być w stanie go pomyślnie odbudować, tak jak próbowałeś to zrobić w kroku 6.
Możesz całkowicie usunąć plik BCD, ponieważ masz zamiar utworzyć nowy. Jednak zmiana nazwy istniejącego BCD daje to samo, ponieważ jest teraz niedostępna dla systemu Windows, a ponadto zapewnia dodatkową warstwę kopii zapasowej, oprócz eksportu z kroku 5, jeśli zdecydujesz się cofnąć swoje działania.
-
Spróbuj ponownie odbudować BCD, wykonując następujące czynności, a następnie Enter:
bootrec /rebuildbcd
Powinno to wytworzyć w wierszu polecenia:
Skanowanie wszystkich dysków w poszukiwaniu instalacji Windows.
Proszę czekać, ponieważ może to chwilę potrwać…
Pomyślnie przeskanowano instalacje Windows.
Całkowita liczba zidentyfikowanych instalacji Windows: 1 [1] D:\Windows
Dodać instalację do listy startowej? Tak/Nie/Wszystko:
Oznacza to, że odbudowa sklepu BCD postępuje zgodnie z oczekiwaniami.
-
W pytaniu Dodać instalację do listy startowej? wpisz Y lub Tak, a następnie klawisz Enter.
Powinieneś zobaczyć to na ekranie, aby pokazać, że przebudowa BCD została zakończona:
Operacja zakończona sukcesem.
-
Uruchom ponownie komputer. Zakładając, że problem ze sklepem BCD był jedynym problemem, system Windows powinien uruchomić się zgodnie z oczekiwaniami.
W zależności od tego, jak uruchomiono Zaawansowane opcje uruchamiania lub Opcje odzyskiwania systemu, przed ponownym uruchomieniem może być konieczne wyjęcie dysku lub dysku flash.
Jeżeli przebudowanie BCD nie rozwiązało problemu, który miałeś, kontynuuj rozwiązywanie problemów, aby rozwiązać problemy z zawieszaniem się i innymi problemami, które mogą uniemożliwić normalne uruchamianie systemu Windows.
FAQ
Co mogę zrobić, jeśli nie mogę odbudować mojego BCD?
Jeśli zobaczysz błąd, taki jak „Path Not Found C:\Boot”, uruchom polecenie c:\windows /s c (zakładając, że C to Twój dysk Windows). Jeśli nadal masz problemy, użyj polecenia Diskpart, aby instalacja systemu Windows stała się dyskiem aktywnym.
Co powinienem zrobić po odbudowie BCD?
Odbudowa BCD w żaden sposób nie wpływa na Twoje dane osobowe ani ustawienia, więc możesz nadal normalnie korzystać z komputera.