Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ten artykuł zawiera omówienie opcji rozruchu w systemie Windows. Poznasz kluczowe składniki procesu rozruchu, w tym:
- Menedżer rozruchu systemu Windows, moduł ładujący system operacyjny i moduł wznawiania.
- Magazyn danych konfiguracji rozruchu (BCD), w którym są przechowywane opcje rozruchu.
- Narzędzie BCDEdit używane do modyfikowania opcji rozruchu.
Podczas programowania możesz użyć tych informacji, aby skonfigurować opcje rozruchu na potrzeby debugowania, testowania i rozwiązywania problemów ze sterownikiem.
Ostrożność
Aby użyć BCDEdit do modyfikacji BCD, musisz mieć uprawnienia administracyjne. Zmiana niektórych opcji wejścia rozruchu przy użyciu bcDEdit może sprawić, że komputer będzie nieobsługiwalny. Alternatywnie użyj narzędzia Konfiguracji systemu (MSConfig.exe), aby zmienić ustawienia rozruchu.
Architektura ładowania systemu
System Windows używa trzech podstawowych składników do szybkiego i bezpiecznego ładowania systemu operacyjnego:
- Menedżer rozruchu systemu Windows: uruchamia system, wyświetla menu rozruchowe użytkownika i ładuje wybrany moduł ładujący systemu operacyjnego.
- Moduł ładujący systemu operacyjnego Windows: znajduje się w partycji systemu Windows, przejmuje proces rozruchu i ładuje system operacyjny.
- Moduł ładujący wznawiania systemu Windows: wznawia działanie systemu z hibernacji.
Menedżer rozruchu systemu Windows jest ogólny, podczas gdy programy ładujące rozruch specyficzne dla systemu są zoptymalizowane dla systemu operacyjnego, który ładują. Menedżer rozruchu przekazuje parametry rozruchu do wybranego modułu ładującego, który następnie kończy proces rozruchu.
Aby uzyskać więcej informacji na temat procesu uruchamiania systemu Windows, zapoznaj się z Windows Internals, opublikowane przez Microsoft Press.
Dane konfiguracji rozruchu
System Windows przechowuje opcje rozruchu w magazynie danych konfiguracji rozruchu (BCD) na komputerach opartych na systemie BIOS i EFI. Magazyn BCD używa identyfikatorów GUID i nazw, takich jak "Default", aby zidentyfikować aplikacje związane z rozruchem.
Kluczowe możliwości BCD do opracowywania sterowników:
- Uzyskiwanie dostępu do BCD w czasie wykonywania i podczas konfiguracji systemu
- Zdalne zarządzanie usługą BCD na potrzeby rozwiązywania problemów
- Przywróć BCD z nośnika USB lub Naprawa uruchamiania
Aby uzyskać pełną listę opcji rozruchu bcD, zobacz Informacje o opcjach rozruchu BCD.
Edytowanie opcji rozruchu przy użyciu bcDEdit
Aby edytować opcje rozruchu w systemie Windows, użyj BCDEdit (BCDEdit.exe), narzędzie wiersza polecenia zawarte w systemie Windows.
Wymagania wstępne
- Uprawnienia administratora na komputerze
- Funkcja BitLocker i bezpieczny rozruch są wyłączone lub wstrzymane (jeśli włączono)
Alternatywne narzędzia do edycji opcji rozruchu
- Narzędzie konfiguracji systemu (MSConfig.exe) — edytor ustawień rozruchu oparty na graficznym interfejsie użytkownika
- Interfejs użytkownika zaawansowanego uruchamiania — zintegrowany z ustawieniami systemu Windows
- Dostawca WMI danych konfiguracji rozruchu — w przypadku zmian programistycznych