Windows

Edytor danych konfiguracji rozruchu w systemie Windows

Zmiana trybu rozruchu/Operacje SATA i priorytet rozruchu w BIOS

Zmiana trybu rozruchu/Operacje SATA i priorytet rozruchu w BIOS

Spisu treści:

Anonim

Najtrudniejszą częścią przy uruchamianiu podwójnego lub wielokrotnego rozruchu jest to, że czasami menedżer rozruchowy nie rozpoznaje starszych systemów operacyjnych. Może to być spowodowane tym, że starsze systemy operacyjne używają innego typu programu ładującego, takiego jak wcześniejszy system Windows Vista lub tylko dlatego, że system Windows nie mógł przypisać nazwy dysku dla brakujących systemów operacyjnych.

Edytor danych rozruchu (BCD)

Narzędzie wiersza polecenia Bcdedit.exe modyfikuje składnicę danych konfiguracji rozruchu. Składnica danych konfiguracji rozruchu zawiera parametry konfiguracji rozruchu i kontroluje sposób uruchamiania systemu operacyjnego. Te parametry były wcześniej w pliku Boot.ini (w systemach operacyjnych opartych na systemie BIOS) lub w nieulotnych wpisach pamięci RAM (w systemach operacyjnych opartych na rozszerzalnym oprogramowaniu układowym). Za pomocą Bcdedit.exe można dodawać, usuwać, edytować i dodawać wpisy do magazynu danych konfiguracji rozruchu.

W tym artykule skupiono się na edytorze danych konfiguracji rozruchowej i podjęto próbę odpowiedzi na pytanie, w jaki sposób może pomóc naprawić błędy, takie jak system operacyjny. Znalezione, Nie można wykryć drugorzędnych i trzeciorzędnych systemów operacyjnych w przypadku wielokrotnych rozruchów i podobnych błędów.

Dlaczego zmiana z Boot.ini na BCD

BCD została utworzona w celu zapewnienia ulepszonego mechanizmu opisywania danych konfiguracji rozruchu. Wraz z rozwojem nowych modeli oprogramowania sprzętowego do rozbudowania oprogramowania bazowego niezbędny był rozszerzalny i interoperacyjny interfejs. Ten nowy projekt stanowi podstawę dla wielu nowych funkcji w systemie Windows Vista, Windows 7, Windows 8, Windows 10, takich jak narzędzie do naprawy startowej i skróty do instalacji wielu użytkowników.

Czym zajmuje się edytor BCD

Edytor BCD jest dostarczany jako GUI w systemie Windows. Dostępnych jest niewiele opcji, ale można naprawić menedżera rozruchu i naprawić główny rekord rozruchowy za pomocą graficznego interfejsu użytkownika.

Graficzny interfejs użytkownika umożliwia również naprawienie problemów, w których brakuje Bootmgr w niektórych przypadkach.

Lokalizacja rejestru BCD

Zbiór danych konfiguracji rozruchowej zawiera parametry konfiguracji rozruchu i kontroluje sposób uruchamiania systemu operacyjnego.

Rejestr BCD znajduje się w folderze boot bcd. partycji aktywnej.

Dla systemów opartych na EFI domyślna lokalizacja rejestru BCD znajduje się na partycji EFI.

Przeczytaj : Jak wykonać kopię zapasową i przywrócić plik BCD w systemie Windows.

Wersja wiersza poleceń Edytor BCD

Wersja BCD edytora wiersza poleceń ma dużą moc i może być używana do wykonywania różnych funkcji:

  • Utwórz magazyn BCD
  • Dodaj wpisy do istniejącego magazynu BCD
  • Modyfikuj istniejące wpisy w magazyn BCD
  • Usuń wpisy z magazynu BCD
  • Eksportuj wpisy do magazynu BCD
  • Importuj dane ze sklepu BCD
  • Lista aktualnie aktywnych ustawień
  • Pozycje zapytania określonego typu i
  • Zastosuj globalną zmianę

Aby zobaczyć, co jeszcze można zrobić z BCDEdit.exe , wpisz bcdedit.exe /? w wierszu polecenia. Zostaną wyświetlone pełne opcje i operacje, które można wykonać za pomocą edytora BCD, używając wiersza polecenia.

Wiele środowisk rozruchowych

Jeśli zamierzasz używać co najmniej dwóch systemów operacyjnych, pamiętaj o następujących kwestiach:

  1. Zainstaluj Windows Vista lub wyższy system operacyjny na innej partycji. Z reguły każdy system operacyjny powinien mieć swoją własną partycję, a wspólne foldery, takie jak Windows, Program Files itp. Będą powodować konflikty i mogą spowodować awarię komputera. Mimo to, jeśli zamierzasz używać starszych systemów operacyjnych, najpierw zainstaluj system operacyjny wcześniej niż Windows Vista, aby mógł nadal używać boot.ini, a następnie instalować system Vista lub nowsze systemy operacyjne, aby nie było konfliktu z bootcfg.
  2. Ty będzie musiał upewnić się, że systemy operacyjne starsze niż Vista używają boot.ini, a te, które zaczynają z Vista lub nowszymi systemami operacyjnymi, używają BCD. Można to zrobić za pomocą wiersza poleceń BCD, a także za pomocą polecenia MSCONFIG.
  3. Nigdy nie wyłączaj BCD, nawet jeśli chcesz używać starszych systemów operacyjnych, takich jak Windows XP, wraz z wersją Vista lub nowszą. BCD pomaga w znalezieniu boot.ini, które z kolei pomaga w ładowaniu starszych systemów operacyjnych. Jeśli wyłączysz BCD, Twój komputer może nie rozpoznać starszych systemów operacyjnych

Zmień domyślny system operacyjny za pomocą BCD

Najprostszym i najszybszym sposobem jest użycie wersji BCD.exe z wiersza poleceń. Użyj następującego polecenia w wierszu polecenia:

BCDEDIT / DEFAULT {ID}

Aby znaleźć identyfikator dla każdego systemu operacyjnego, użyj następującego polecenia:

BCDEDIT / ENUM ALL

Z listy identyfikatorów, skopiuj plik znajdujący się obok systemu operacyjnego, który chcesz ustawić jako domyślny, i wklej go w miejsce {ID} w pierwszym poleceniu.

Edytor danych rozruchu przestał działać

Jeśli otrzymałeś ten błąd, będziesz mieć uruchomić narzędzie do uruchamiania systemu. Łącza te mogą pomóc:

  • Uruchomić Naprawę Startową w Windows 7
  • Uruchom Automatyczną Naprawę w Windows 8
  • Uruchom Naprawę Startową w Windows 10. Otrzymasz ustawienia w Zaawansowane opcje uruchamiania.

Szczegółowe przeczytaj stronę TechNet.

EasyBCD, Visual BCD Editor i Dual Boot Repair Tool to trzy darmowe programy pozwalające na łatwe edytowanie i naprawę danych konfiguracji rozruchu systemu Windows.