Jak używać wiersza polecenia do rozwiązywania problemów z rekordami rozruchowymi komputera?

Możesz użyć narzędzi do odzyskiwania systemu, aby rozwiązać większość problemów z komputerem. Czasami jednak trzeba rozwiązać takie problemy w sposób ręczny, na przykład, gdy komputer z systemem Windows(Windows) nie uruchamia się. W takich przypadkach można użyć narzędzia o nazwie Bootrec.exe . Może pomóc w rozwiązywaniu problemów i naprawianiu takich rzeczy, jak główny rekord rozruchowy ( MBR ), sektor rozruchowy lub magazyn danych konfiguracji rozruchu (BCD) . (Boot Configuration Data (BCD))Oto jak to działa we wszystkich nowoczesnych wersjach systemu Windows:

UWAGA:(NOTE:) Ten przewodnik dotyczy systemów Windows 10(Windows 10) , Windows 7 i Windows 8.1 .

Bootrec.exe — najlepsze narzędzie do naprawy problemów z rozruchem w systemie Windows(Windows)

Bez względu na to, czy korzystasz z systemu Windows 7, czy Windows 10 , jeśli Twój system operacyjny ma problemy z uruchamianiem, a funkcja Startup Repair nie może rozwiązać problemu, warto wypróbować narzędzie Bootrec.exe . Za pomocą tego narzędzia można naprawić główny rekord rozruchowy (MBR)(Master Boot Record (MBR)) , zapisać nowy sektor rozruchowy, odbudować dane konfiguracji rozruchu (BCD)(Boot Configuration Data (BCD)) i dodać brakujące instalacje systemu Windows(Windows) do danych konfiguracji rozruchu.

Jeśli chcesz wiedzieć, co to wszystko oznacza, oto wyjaśnienie każdego z nich:

  • Główny rekord rozruchowy (MBR)(Master Boot Record (MBR)) — pierwszy sektor dysku systemowego. Jego celem jest poinformowanie BIOS komputera, gdzie szukać systemu operacyjnego, aby mógł go uruchomić.
  • Sektor startowy(Boot) - region dysku zawierający kod do załadowania do pamięci RAM , niezbędny do załadowania systemu operacyjnego. Sektor rozruchowy musi mieć określoną sygnaturę dysku, aby był widziany przez BIOS jako sektor rozruchowy. Jeśli ta sygnatura jest uszkodzona lub została zmieniona, system BIOS nie będzie w stanie znaleźć sektora rozruchowego i załadować niezbędnych instrukcji dotyczących znajdowania i uruchamiania systemu operacyjnego. W systemie Windows 7(Windows 7) i nowszych wersjach systemu Windows sektor rozruchowy ładuje Menedżera rozruchu systemu Windows(Windows Boot Manager) , uzyskuje dostęp do danych konfiguracji rozruchu(Boot Configuration Data) i wykorzystuje te informacje do załadowania systemu operacyjnego
  • Dane konfiguracji rozruchu (BCD)(Boot Configuration Data (BCD))BCD to baza danych danych konfiguracji rozruchu używana przez Menedżera rozruchu systemu Windows(Windows Boot Manager) . Dane konfiguracji rozruchu(Boot Configuration Data) są przechowywane w pliku danych, który ma ten sam format, co rejestr systemu Windows(Windows Registry) .

Jak uruchomić wiersz polecenia(Command Prompt) , gdy system Windows(Windows) nie załaduje się pomyślnie?

Aby móc korzystać z Bootrec.exe , musisz użyć wiersza polecenia(Command Prompt) . Jednak ponieważ masz już problemy z uruchamianiem, oczywiste jest, że nie będziesz w stanie po prostu uruchomić go z systemu Windows(Windows) .

Musisz użyć dysku naprawczego lub dysku odzyskiwania, który został utworzony na działającym komputerze z systemem Windows(Windows) . Oto kilka przewodników, które pomogą Ci stworzyć takie dyski/napędy:

Po utworzeniu dysku/dysku odzyskiwania uruchom z niego. Aby to zrobić, podłącz go i uruchom komputer lub urządzenie z systemem Windows . (Windows)Natychmiast po uruchomieniu naciśnij klawisz wyboru urządzenia rozruchowego na klawiaturze. Zwykle jest to klawisz F12 , F11 lub Escape , ale może to być również inny, w zależności od producenta płyty głównej urządzenia. Spowoduje to, że komputer wyświetli menu wyboru priorytetu rozruchu. Użyj klawiszy strzałek na klawiaturze, aby wybrać dysk odzyskiwania. Następnie naciśnij Enter , a gdy zostaniesz poproszony o naciśnięcie dowolnego klawisza, aby uruchomić komputer z tego dysku, zrób to.

Wiersz polecenia, rozruch, problemy, Bootrec.exe

Jeśli korzystasz z systemu Windows 10(Windows 10) lub Windows 8.1 , po uruchomieniu komputera z dysku USB zostaniesz poproszony o wybranie układu klawiatury, którego chcesz użyć. W takim przypadku kliknij lub dotknij układu, który pasuje do Twojej klawiatury. Aby poruszać się między wszystkimi dostępnymi układami klawiatury, naciśnij „Zobacz więcej układów klawiatury”("See more keyboard layouts") .

Wiersz polecenia, rozruch, problemy, Bootrec.exe

Lista dostępnych języków klawiatury jest dość długa i być może będziesz musiał dużo przewijać, aż znajdziesz układ, którego chcesz użyć. Na następnym ekranie kliknij lub dotknij Rozwiązywanie problemów (Zresetuj komputer lub zobacz opcje zaawansowane)(Troubleshoot (Reset your PC or see advanced options)) .

Wiersz polecenia, rozruch, problemy, Bootrec.exe

Na ekranie Opcje zaawansowane(Advanced options) kliknij lub naciśnij Wiersz polecenia(Command Prompt) .

Wiersz polecenia, rozruch, problemy, Bootrec.exe

Jeśli korzystasz z systemu Windows 7(Windows 7) , najpierw wybierz metodę wprowadzania z klawiatury, której chcesz użyć, i kliknij przycisk Dalej(Next) .

Wiersz polecenia, rozruch, problemy, Bootrec.exe

Następnie skanuje w poszukiwaniu dostępnych instalacji systemu Windows(Windows) i wyświetla listę znalezionych. Wybierz instalację systemu Windows 7(Windows 7) , którą chcesz naprawić, i kliknij Dalej(Next) .

Wiersz polecenia, rozruch, problemy, Bootrec.exe

Następnie po udostępnieniu listy dostępnych opcji odzyskiwania systemu(System Recovery Options) kliknij opcję Wiersz polecenia(Command Prompt) .

Wiersz polecenia, rozruch, problemy, Bootrec.exe

Po uruchomieniu wiersza polecenia(Command Prompt) wpisz polecenie bootrec.exe i naciśnij Enter , aby wyświetlić opcje dostępne dla tego narzędzia. Jak widać na poniższym zrzucie ekranu, dostępne są cztery parametry: /FixMbr, /FixBoot, /ScanOs i /RebuildBcd .

Wiersz polecenia, rozruch, problemy, Bootrec.exe

Zobaczmy, jak każdy z nich może pomóc w rozwiązaniu problemów z uruchamianiem komputera. Należy jednak pamiętać, że nawet jeśli narzędzie Bootrec.exe poradzi sobie z większością problemów z rozruchem, nie gwarantuje sukcesu w każdej możliwej sytuacji.

Jak naprawić główny rekord(Master Boot Record) rozruchowy ( MBR )

Pierwszym parametrem narzędzia Bootrec.exe jest /FixMbr . Umożliwia naprawę uszkodzonego lub uszkodzonego głównego rekordu rozruchowego (MBR)(Master Boot Record (MBR)) . Zazwyczaj użyjesz tego parametru, gdy napotkasz jeden z następujących komunikatów o błędach: „Nie znaleziono systemu operacyjnego”("Operating System not found") , „Błąd podczas ładowania systemu operacyjnego”("Error loading operating system") , „Brak systemu operacyjnego”("Missing operating system") lub „Nieprawidłowa tabela partycji”("Invalid partition table") . Aby rozpocząć proces naprawy MBR , uruchom polecenie: bootrec.exe /fixmbr .

Wiersz polecenia, rozruch, problemy, Bootrec.exe

Jak napisać nowy sektor rozruchowy

Parametr /FixBoot zapisuje nowy sektor rozruchowy na partycji systemowej. Narzędzie użyje sektora rozruchowego zgodnego z wersją systemu Windows . (Windows)Użycie tego parametru jest przydatne w następujących sytuacjach:

  • Sektor startowy został zastąpiony niestandardowym sektorem startowym Windows ;
  • Sektor rozruchowy jest uszkodzony;
  • Wcześniejszy system operacyjny Windows został zainstalowany po zainstalowaniu Twojej wersji systemu (Windows)Windows .

Aby rozpocząć pisanie nowego sektora rozruchowego, użyj tego polecenia: bootrec.exe /fixboot .

Wiersz polecenia, rozruch, problemy, Bootrec.exe

Jak odbudować dane konfiguracji rozruchu(Boot Configuration Data) ( BCD )

Dane konfiguracji rozruchu (BCD)(Boot Configuration Data (BCD)) zawierają szczegółową listę elementów, które mają zostać załadowane podczas uruchamiania. Microsoft wskazuje, że błąd rozruchu może być również spowodowany brakiem lub uszkodzeniem plików w BCD . Parametr /rebuildbcd może być bardzo przydatny, gdy trzeba naprawić niektóre błędy przez całkowite przebudowanie BCD . Aby całkowicie odbudować dane konfiguracji rozruchu(Boot Configuration Data) , uruchom to polecenie: bootrec.exe /rebuildbcd .

Wiersz polecenia, rozruch, problemy, Bootrec.exe

Jak dodać brakujące instalacje systemu Windows do (Windows)danych konfiguracji rozruchu?(Boot Configuration Data)

Jeśli na komputerze zainstalowano wiele systemów operacyjnych, ale nie wszystkie z nich są dostępne, użyj opcji /ScanOS . Użycie tego parametru w programie Bootrec.exe uruchomi skanowanie wszystkich dysków w poszukiwaniu instalacji systemu Windows(Windows) , które nie są obecnie uwzględnione w danych konfiguracji rozruchu (BCD)(Boot Configuration Data (BCD)) . Na poniższym zrzucie ekranu możesz zobaczyć, jak może wyglądać ten proces skanowania.

Wiersz polecenia, rozruch, problemy, Bootrec.exe

Jeśli polecenie bootrec.exe /scanos zwróci wyniki, będziesz mógł kontynuować proces naprawy. W końcu odzyskasz utraconą instalację systemu Windows(Windows) z powrotem do bezpiecznej tabeli BCD , dzięki czemu będzie można ją ponownie uruchomić.

Wiersz polecenia, rozruch, problemy, Bootrec.exe

Przede(First) wszystkim musisz wyczyścić główny rekord rozruchowy (MBR)(Master Boot Record (MBR)) za pomocą bootrec /fixmbr . Następnie wpisz bootsect.exe /nt60 all /force i naciśnij Enter . Parametr /nt60 stosuje główny kod rozruchowy zgodny z BOOTMGR . Argument /all aktualizuje główny kod rozruchowy na wszystkich partycjach. Parametr /force wymusza odłączanie woluminów podczas aktualizacji kodu rozruchowego, dzięki czemu narzędzie Bootsect.exe nie uzyskuje wyłącznego dostępu do woluminu.

Wiersz polecenia, rozruch, problemy, Bootrec.exe

Uruchomienie wszystkich tych poleceń spowoduje utworzenie nowego MBR i polecenie użycia odpowiedniego programu ładującego systemu Windows w celu załadowania tej konkretnej instalacji z dysku.(Windows)

Wniosek

Jak możesz z tego przewodnika, Bootrec.exe jest bardzo potężnym narzędziem do rozwiązywania i rozwiązywania problemów z rekordami rozruchowymi komputera z systemem Windows . (Windows)Jeśli znasz inne sposoby rozwiązywania problemów z rekordami rozruchowymi, nie wahaj się udostępnić ich w komentarzu.



About the author

Jestem inżynierem oprogramowania z ponad 10-letnim doświadczeniem w branży Xbox. Specjalizuję się w tworzeniu gier i testowaniu bezpieczeństwa. Jestem także doświadczonym recenzentem i pracowałem nad projektami dla największych nazwisk w branży gier, w tym Ubisoft, Microsoft i Sony. W wolnym czasie lubię grać w gry wideo i oglądać programy telewizyjne.



Related posts